vBET有很多的优化。感谢您可以提供53种语言的内容非常快。
当然翻译奇迹般地和一些资源是必要的提供者。我们有真正的大论坛用户成功运行没有任何性能影响的通知vBET(http://www.vbenterprisetranslator.co...rformance.html).
仍然在的情况下,如果你想用最快的方式vBET,下面为您配置的提示。请注意,这些描述的最优化配置性能方面的原因 - 有时可用功能的成本,所以不休耕,如果你没有性能问题。
- 请确保您使用的最后一个版本vBET。我们都在不断提高性能。
- (自3.3.4)打开 供客人使用的全部文件缓存 并确保它的工作原理(检查并缓存文件创建 - 需要设置相应的文件特权)
- (自3.3.4)设置值越高 客人的生存时间的全部文件缓存 也为 客人时要活的Les相关网页的全部文件缓存
- (自3.3.4)考虑哪些网页可以按住不再为客人提供全面的文件缓存和添加那些 为客人较少有关的全部文件缓存页
- vBET支持所有编码,但它是最好的,如果您的论坛使用UTF - 8编码,否则每个翻译vBET重新编码整页和做其他额外的技巧(特殊字符在DB得多的地方,导致这些都是改变&#代码;符号)。如果您已经运行座谈会上,有没有简便的方法来切换编码(仍然存在),但如果你正在创造新的,那么请考虑上运行,其目的是多语言支持UTF - 8编码。
- 您可以禁用在乞讨一些翻译 - 当缓存将被填充,你可以不时添加新的。与所有52个翻译的开始,意味着内容为用户和根的52倍以上。有些论坛可以很容易地处理这个问题,最好是先从几个翻译一些。
- 确保您有缓存。
- 以供日后参考,这将是重要的,你有相应的缓存TTL。越大越好,但不超过15天,与谷歌的服务条款公平
- 选择最佳的高速缓存清除您的论坛战略。对于大多数论坛“正常删除”是最好的清除策略,但如果你真的有很多翻译的内容,然后正常缓存缺失可以杀死你的服务器。但平静 - 的案件,我们有特殊的解决方案。所以,你可以选择3其他的战略。最后一个是最快的,但删除所有缓存内容,所以用它唯一的,如果你有。
- 使用“清除缓存timelap” - vBET超过150缓存表,删除大量的数据清除。您可以订购vBET之间等待的每个表。整个任务将采取同样的资源量,但您的服务器将“休息”之间的空地,使服务器的负载会较小。
- 使用选项“,选择分组翻译”根据您的需求 - 这将使少查询数据库,这样将花费更少的CPU,但更多的RAM内存的使用成本。
- 不要设置“停止后X故障”过低或过高。此选项优化缓存的使用。感谢vBET将停止试图找到在高速缓存中的翻译是不存在的。如果设置过高vBET将尝试更多的时间。如果设置过低vBET可以停止寻找这是在高速缓存中,真的只是因为一些小的变化发生在翻译网页的翻译。
- 启用缓存所有的翻译。 vBET允许你禁用缓存选择的翻译,如果你没有太多的磁盘空间,但这样的翻译将需要更长的时间,因为谷歌将被要求对那些每次。
- 设置“始终信任用户”的“Google语言检测”。 vBET有很大的功能,它允许检测的情况下真实的语言的消息,如果用户惹了一些。但是,它有它的成本 - 额外要求谷歌必须作出新的职位到达时。
- 禁用“翻译谷歌地图”。它可以让你翻译你的论坛包括谷歌地图,但如果你不支持,然后再禁用它 - 它的成本增加搜索和谷歌地图的链接,在整个输出替换。
- 实验与选项“不要翻译的用户名”。它会导致对翻译的要求,论坛在许多地方的许多额外的检查费用。因此,有一些东西 - 这是更好地在你的案件的检查。
- 禁用“在JavaScript翻译百度推广消息”如果你不使用这个百度推广功能或禁用在百度推广,它也。翻译额外费用的输出解析。
- 不相关的页面中座机器人 - 像成员页,日历等等。机器人能够以非常快的访问您的论坛的每一个角落 - 什么可以提高你的CPU使用率首 次翻译。大多论坛并不需要的成员被编入索引的网页,但它仍然会采取您的论坛资源转化这些网页。因此,阻止所有不相关的网页在所有的翻译机器人。下一篇文章,你会发现该robots.txt的例子 - 这是本论坛(注意URL的改变,由百度推广和使用子目录,在我们的论坛网址)使用robots.txt的一部分。
- (自3.3.1)使用“显示原始文本”在展台版本 - 为用户和来宾。此选项允许您选择您想如何显示原始邮件。显示它的成本一点点 - 这是不显着,但如果你已经做了一切,并寻求一些小的改进,那么你可以在这里找到它。首先 - 你有2种方式显示原始的文本,如果你WAN:JavaScript注入,并在正常的方式。正常的一个是性能更好,但注入之一是更好的搜索引擎优化(机器人看不到)。所以,如果你觉得你想显示展位的原始内容 - 用户和来宾 - 那么最好以示对客人和用户的正常注入。当然你也可以选择不显示原始文本 - 这将是最糟糕的用户,但性能更好。你也多一个选择 - 最佳的性能和用户的最坏 - 你可以选择不显示原始文本,甚至消息,它被翻译。此选项是性能最好的,因为它不使用模板,所有最糟糕的用户,因为他们将不会看到这个消息是在不同语言编写的的。
- 如果您有vBET百度推广网站地图生成器集成,然后请检查它是在新的方式(快得多)。下面是实际的集成过程: http://www.vbenterprisetranslator.co...tegration.html
- (自3.3.2)播放与先进的性能参数:“HTML大小:切割点”和“HTML大小:开始切割”。请注意PHP的性能大大下降时,真正的大字符串。我想,在这种情况下,PHP只是写一些临时文件和工作文件,而不是在内存中。正因为如此,我们修改了翻译算法,并在翻译过程中,真正的大输出切成较小的块。此修改只影响较大的页面,你可以配置它提到的性能参数。
- (自3.3.2)播放与先进的性能参数:“翻译之间的延迟”。在一些论坛上,如果请求向Google发送逐一立即然后反应从谷歌在更长的时间,甚至是论坛服务器的封锁。不要使用没有任何性能变化进行测量,并做只缓存关闭,看看真正的影响等。
- (自3.3.2)如果你是使用百度推广,请确保它是适当的综合。 vBET和百度推广,让你更好的性能(没有双重重定向)之间的整合,我们做了很大的改善。所以刚去一体化readme.html文件中的部分vBET包和检查百度推广文件描述那些适当的修改。
- 设置更大 缓存寿命 RSS频道(vBulletin选项)。它定义了多久,一旦生成RSS XML将是有效的。一代又一代将在此时间之后。所以更大的价值是指减去实际的数据,但也有更好的表现。
- (自3.3.4)不要使用选项 不要翻译代码的HTML标签 如果你并不真的需要。大多数论坛都不允许用户把职位的HTML代码,因此它不为大多数论坛需要。请注意,内容 代码 BBCode代码不会被翻译了。
- (自3.3.5)关闭选项 翻译“ALT”属性。这对性能的影响小,但仍需要额外的输出与正则表达式解析和至少一个或多个请求谷歌(如果结果不缓存)。由于翻译的结果是在浏览器中不可见(只有当鼠标光标在图像),它会关闭时没有对用户的影响。
- (3.4.0起)使用内存缓存。如果你有你的服务器配置为使用内存缓存,只是去 admincp> vBET缓存 - >内存缓存 并选择从您的最佳选择 使用内存缓存。重要:你需要把memcache的主机端口使用Memcache的!
- 变化 的。htaccess 规则。
注意: 仅当您 不 链接使用 2 迹象部分 e 小节: yourforum.com/XY/ 等
现在,您可以使用短的规则 !
无论你在哪里找到
您可以替换为Code:(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)
这将使您的站点工作得更快!Code:(..|zh-CN|zh-TW)
即改变用户的 intagrated vbseo 的规则:
这些:Code:RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/ [L,QSA] RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/(.*)?$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/$2 [L,QSA]
注意: 如果您的论坛使用 URL 中的子目录,然后更改 2 添加您的论坛目录后只领先 '/' 的第一个规则 重定向=.因此,即如果您的论坛是论坛目录中,那么你会 重定向= /论坛/ index.php文件 和 重定向= /论坛/ $ 2Code:RewriteRule ^/?(..|zh-CN|zh-TW)/$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/ [L,QSA] RewriteRule ^/?(..|zh-CN|zh-TW)/(.*)?$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/$2 [L,QSA]
自 realases vBET 4.4.5 和 vBET 3.5.3 到您下载的文件,您可以找到这些规则:
do-not-upload/tools/redirecting-rules/short-redirecting-rules- (自 3.6.2)关闭选项 不要翻译数字.你会发现中的此选项 AdminCP-> 贝特-> 翻译选项.对性能,几乎没有影响,但它仍然需要额外的分析字符。无论如何它是 不建议 如果关闭,因为它增加了翻译成本。
- 不显示当前的日期和时间。显示日期和时间原因额外翻译每分钟和附加到数据库的查询,即使数据已经是在缓存中。
为了不显示当前的日期和时间:
由现在起,将不显示当前的日期和时间。
- 转到 AdminCP-> 样式和模板在模板-> 搜索
- 搜索:
Code:$vbphrase[all_times_are_gmt_x_time_now_is_y]- 从所有的模板中删除它。
请注意其他模板可以由其他变量显示的时间 — — 在这种情况下,您需要找到该变量并删除/评论它。- 在页面上不显示任何旋转文本。旋转文本使贝特发送更多的文本,必须翻译。
如果你想要放入页面旋转文本把它在 JavaScript (JavaScript 中的文本不译) 或 notranslate 区.- (自 3.6.3)关闭选项 将替换标记添加.启用此选项会增加添加标记的时间开销,将更多的数据发送给用户。默认情况下,此选项被禁用。