vBET有很多的优化。感谢您可以提供53种语言的内容非常快。
当然翻译奇迹般地和一些资源是必要的提供者。我们有真正的大论坛用户成功运行没有任何性能影响的通知vBET(http://www.vbenterprisetranslator.co...rformance.html).
仍然在的情况下,如果你想用最快的方式vBET,下面为您配置的提示。请注意,这些描述的最优化配置性能方面的原因 - 有时可用功能的成本,所以不休耕,如果你没有性能问题。
- 请确保您使用的最后一个版本vBET。我们都在不断提高性能。
- 开启 供客人使用的全部文件缓存 并确保它的工作原理(检查并缓存文件创建 - 需要设置相应的文件特权)
- 设置较高的值为 客人的生存时间的全部文件缓存 也为 客人时要活的Les相关网页的全部文件缓存
- 考虑哪些页面可以保持更长的时间完整的文件缓存中为客人和把这些加进 为客人较少有关的全部文件缓存页
- vBET支持所有编码,但它是最好的,如果您的论坛使用UTF - 8编码,否则每个翻译vBET重新编码整页和做其他额外的技巧(特殊字符在DB得多的地方,导致这些都是改变&#代码;符号)。如果您已经运行座谈会上,有没有简便的方法来切换编码(仍然存在),但如果你正在创造新的,那么请考虑上运行,其目的是多语言支持UTF - 8编码。
- 您可以禁用在乞讨一些翻译 - 当缓存将被填充,你可以不时添加新的。与所有52个翻译的开始,意味着内容为用户和根的52倍以上。有些论坛可以很容易地处理这个问题,最好是先从几个翻译一些。
- 确保您有缓存。
- 以供日后参考,这将是重要的,你有相应的缓存TTL。越大越好,但不超过15天,与谷歌的服务条款公平
- 选择最佳的高速缓存清除您的论坛战略。对于大多数论坛“正常删除”是最好的清除策略,但如果你真的有很多翻译的内容,然后正常缓存缺失可以杀死你的服务器。但平静 - 的案件,我们有特殊的解决方案。所以,你可以选择3其他的战略。最后一个是最快的,但删除所有缓存内容,所以用它唯一的,如果你有。
- 使用内存中的缓存。如果您有您的服务器配置为使用内存缓存,只是去 admincp> vBET缓存 - >内存缓存 并选择从您的最佳选择 使用内存缓存。重要:你需要把memcache的主机端口使用Memcache的!
- 使用“清除缓存timelap” - vBET超过150缓存表,删除大量的数据清除。您可以订购vBET之间等待的每个表。整个任务将采取同样的资源量,但您的服务器将“休息”之间的空地,使服务器的负载会较小。
- 使用选项“,选择分组翻译”根据您的需求 - 这将使少查询数据库,这样将花费更少的CPU,但更多的RAM内存的使用成本。
- 不要设置“停止后X故障”过低或过高。此选项优化缓存的使用。感谢vBET将停止试图找到在高速缓存中的翻译是不存在的。如果设置过高vBET将尝试更多的时间。如果设置过低vBET可以停止寻找这是在高速缓存中,真的只是因为一些小的变化发生在翻译网页的翻译。
- 启用缓存所有的翻译。 vBET允许你禁用缓存选择的翻译,如果你没有太多的磁盘空间,但这样的翻译将需要更长的时间,因为谷歌将被要求对那些每次。
- 设置“始终信任用户”的“Google语言检测”。 vBET有很大的功能,它允许检测的情况下真实的语言的消息,如果用户惹了一些。但是,它有它的成本 - 额外要求谷歌必须作出新的职位到达时。
- 禁用“翻译谷歌地图”。它可以让你翻译你的论坛包括谷歌地图,但如果你不支持,然后再禁用它 - 它的成本增加搜索和谷歌地图的链接,在整个输出替换。
- 实验与选项“不要翻译的用户名”。它会导致对翻译的要求,论坛在许多地方的许多额外的检查费用。因此,有一些东西 - 这是更好地在你的案件的检查。
- 不相关的页面-块机器人喜欢成员的网页、 日历等等。机器人都能够非常快速访问您的论坛的每个角落可以改进的第一个翻译您的 CPU 使用率。主要论坛不需要成员页面被编入索引,但它依然会把您的论坛资源翻译这些页面。所以阻止所有不相关的页面中所有翻译的机器人。在下一篇文章中你也会发现 robots.txt 示例 — — 这是 robots.txt 利用这一论坛 (请注意 URL 的更改通过 SEO,并且我们的论坛在 URL 中使用的子目录中) 的一部分。
- 使用展位版本中的“显示原始文本” - 为用户和来宾。此选项允许您选择您想如何显示原始邮件。显示它的成本一点点 - 这是不显着,但如果你已经做了一切,并寻求一些小的改进,那么你可以在这里找到它。首先 - 你有2种方式显示原始的文本,如果你WAN:JavaScript注入,并在正常的方式。正常的一个是性能更好,但注入之一是更好的搜索引擎优化(机器人看不到)。所以,如果你觉得你想显示展位的原始内容 - 用户和来宾 - 那么最好以示对客人和用户的正常注入。当然你也可以选择不显示原始文本 - 这将是最糟糕的用户,但性能更好。你也多一个选择 - 最佳的性能和用户的最坏 - 你可以选择不显示原始文本,甚至消息,它被翻译。此选项是性能最好的,因为它不使用模板,所有最糟糕的用户,因为他们将不会看到这个消息是在不同语言编写的的。
- 与先进的性能参数:“HTML大小:切割点”和“HTML大小:开始切割”播放。请注意PHP的性能大大下降时,真正的大字符串。我想,在这种情况下,PHP只是写一些临时文件和工作文件,而不是在内存中。正因为如此,我们修改了翻译算法,并在翻译过程中,真正的大输出切成较小的块。此修改只影响较大的页面,你可以配置它提到的性能参数。
- 播放与先进的性能参数:“翻译之间的延迟”。在一些论坛上,如果请求向Google发送逐一立即然后反应从谷歌在更长的时间,甚至是论坛服务器的封锁。不要使用没有任何性能变化进行测量,并做只缓存关闭,看看真正的影响等。
- 不使用选项 不要翻译代码的HTML标签 如果你并不真的需要。大多数论坛都不允许用户把职位的HTML代码,因此它不为大多数论坛需要。请注意,内容 代码 BBCode代码不会被翻译了。
- 关闭选项 翻译“ALT”属性。这对性能的影响小,但仍需要额外的输出与正则表达式解析和至少一个或多个请求谷歌(如果结果不缓存)。由于翻译的结果在浏览器中不可笑的(只有当鼠标光标在图像),它会关闭时没有对用户的影响。
- 请关闭"联机用户"。你可以找到你的后台中的此选项-> 用户组-> 用户组管理器-> 编辑用户组-> 可以查看谁在线: 没有。通过删除"谁阅读论坛"值进行动态更改的显示,这将减少大量的翻译。
- 变化 的。htaccess 规则。
注意: 仅当您 不 链接使用 2 迹象部分 e 小节: yourforum.com/XY/ 等
现在,您可以使用短的规则 !
http://www.vbenterprisetranslator.co...html#post15132
到您的下载文件,您可以找到这些规则:
do-not-upload/tools/redirecting-rules/short-redirecting-rules- 关闭选项 不要翻译数字.你会发现中的此选项 AdminCP-> 贝特-> 翻译选项.对性能,几乎没有影响,但它仍然需要额外的分析字符。无论如何它是 不建议 如果关闭,因为它增加了翻译成本。
- 不显示当前的日期和时间。显示日期和时间原因额外翻译每分钟和附加到数据库的查询,即使数据已经是在缓存中。
- 在页面上不显示任何旋转文本。旋转文本使贝特发送更多的文本,必须翻译。
如果你想要放入页面旋转文本把它在 JavaScript (JavaScript 中的文本不译) 或 notranslate 区.- 关闭选项 将替换标记添加.启用此选项会增加添加标记的时间开销,将更多的数据发送给用户。默认情况下,此选项被禁用。