![](http://img.qy6.com.cn/images/noimg.gif)
深圳专业网站建设关于中小型网站架构优化
发布时间:12月16日
详细说明
“专业建网站”Apache优化:
1).mod_deflate压缩模块
查看是否加载:
# apachectl M |grep deflate
如果没有安装使用apxs编译进去:
# /usr/local/apache/bin/apxs c I A apache源码目录/modules/mod_deflate.c
deflate配置参数:
DeflateCompressionLevel6 #压缩等级(1-9),数值越大效率越高,消耗CPU也就越高
SetOutputFilterDEFLATE #启用压缩
AddOutputFilterByTypeDEFLATE text/html text/plain text/xml #压缩类型
AddOutputFilterByTypeDEFLATE css js html htm xml php
2).mod_expires缓存模块
“专业网站建设”查看是否加载:
# apachectl M |grep expires
如果没有安装使用apxs编译进去:
# /usr/local/apache/bin/apxs c I A apache源码目录/modules/mod_expires.c
专业网站制作公司再在httpd.conf启用模块:LoadModule expires_module modules/mod_expires.so
缓存机制有三种用法:全局、目录和虚拟主机
3).工作模式选择及优化
apache有两种常见工作模式,worker和prefork,默认是worker,是混合型的MPM(多路处理模块),支持多进程和多线程,由线程来处理请求,所以可以处理更多请求,提高并发能力,系统资源开销也小于基于进程的MPM,由于线程使用进程内存空间,进程崩溃会导致其下线程崩溃。而prefork是非线程型MPM,进程占用系统资源也比worker多,由于进程处理连接,在工作效率上也比worker更稳定。可通过apache2 l查看当前工作模式,在编译时使用—with-mpm参数指定工作模式。根据自己业务需求选择不同工作模式,再适当增加工作模式相关参数,可提高处理能力。
2).fastcgi优化
nginx不支持直接调用或者解析动态程序(php),专业网站制作公司必须通过fastcgi(通用网关接口)来启动php-fpm进程来解析php脚本。也就是说用户请求先到nginx,nginx再将动态解析交给fastcgi,fastcgi启动php-fpm解析php脚本。所以我们有必要对fastcgi和php-fpm进行适当的参数优化。
公众知名度对获取免费浏览量极为有效,但大多数会员都不具备这种机会。大多数访问者更喜欢与产品所有者或营销人员进行对话,而不愿意与会员交流。当然,对会员来说,也有一些获取公众知名度的机会,但是他们可能会需要大量额外的工作与研究“专业网站设计”。
本文发布于【深圳市功成创意企业形象策划有限公司】转载请注明来源