站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
B2evolution/性能优化
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
{{B2evolution top}} 你可以做一下操作来优化你的系统的性能。 ==运行快速的主机== 首先,很显然,你需要一个运行快速的网络[[主机]](B2evolution在[http://b2evolution.net/web-hosting/blog/news/web-hosting-test-sites 这些主机]上都经过了测试,你可以与你当前使用的主机的运行速度对比一下) ==缓存== 一旦你拥有了一个适当的快速运行主机后,剩下的一个比较大的性能加强技术就是缓存了。 B2evolution可以利用一些不同的缓存机制,一些在默认情况下已经启用了,一些则需要手动激活或者是安装。 具体的关于这些信息,可以阅读[[B2evolution/缓存和缓存级别|缓存和缓存级别]] ==插件和小工具== 尽管一些插件确实是设计通过一些技巧来提升系统性能的,但是一些其他插件在编码时并没有处于性能方面的考虑。所以,请尝试禁用所有的插件,看看是否出现什么不同。 甚至一些内置的小工具也有可能妨碍到性能方面,例如如果你在侧边栏使用太多工具的话。不过通常这些可以通过启用缓存机制来解决。 ==Apache配置== 一些Apache配置可能是通过.htaccess文件来修改的,然而,对于绝大部分你将需要一个虚拟专用主机([[VPS]])或者一个独立主机,才能更改[[Apache]]或者其他网络服务器的配置。 ===mod_deflat=== 在Apache 2中,请确保你启用了mod_deflate,这样[[HTML]]将会尽可能慢地传送回请求它的浏览器中。 这将是在你启用缓存机制后第二重要的性能提升手段了。 mod_deflate可以划分一些量的数据,然后分成3~5字节来来传送! 甚至在一些高带宽的互联网连接中,传送20KB和5KB数据也会有明显的区别。这是因为,这不仅仅跟带宽有关,还和延迟时间、[[TCP]]窗口大小有关。小的文件可以更快地进行传输。 ===mod_expires=== 启用了mod_expires 之后,Apache将会发送“expires (有效期)”头部,特别是为所有的静态文件(CSS、images、javaScript等等)。这在用户的第一次访问中并没有太大作用,但是在接下来的访问中效果就比较明显了。 没有Expires: header,浏览器将会发送一个请求来看该文件在上一次访问之后是否发生修改,它可能会收到“[[304]] Not Modified”的信息,但是这些都需要时间,比如在传输连接上。 如果有Expires: header,那么浏览器不会询问文件是否被修改直到超过有效期(Expires),当然如果你点击刷新操作除外; 一旦这个模块启用,你还需要对它进行一定的配置,这可以通过.htaccess文件来操作,如果你没有访问apache2.conf权限的话。 我们建议添加下面代码: <pre> <IfModule mod_expires.c> ExpiresActive On ExpiresByType application/javascript "access plus 1 week" ExpiresByType text/css "access plus 1 month" ExpiresByType image/gif "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" # Now we have Expires: headers, ETags are unecessary and only slow things down: FileETag None </IfModule> </pre> 请注意不要为text/html 启用Expires,如果你不清楚你在做什么的话。否则可能会导致在两个不同的用户使用同一个浏览器时(或者登录、登出时)一个用户看到的数据时用前一个用户缓存过来的。 ==参考来源== *http://manual.b2evolution.net/Performance_optimization {{B2evolution}} [[category:B2evolution]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)
本页使用的模板:
模板:B2evolution
(
编辑
)
模板:B2evolution top
(
编辑
)