vBET有很多優化。感謝您能提供53種語言的內容非常快。
當然,翻譯不言神奇和一些資源是必要的提供者。我們用戶提供真正的大論壇的成功運行 vBET沒有任何性能影響的通知(http://www.vbenterprisetranslator.co...rformance.html).
不過,如果你萬一要使用vBET在最快的方式,下面是一些配置提示你。請注意,這些描述的最優化配置,對性能方面的原因 - 有時可用功能的成本,所以不要休耕,如果你沒有性能問題。
- 請確保您使用最新版本的vBET。我們不斷提高性能。
- 打開上 使用完整的文件緩存客人 並確保它工作(檢查是否緩存文件的創建 - 需要設置相應的文件權限)
- 設置較高的值為 全部文件緩存使用的生存時間 ,也為 全部文件緩存使用的時間要活萊斯相關網頁
- 考慮哪些頁面可以保持更長的時間完整的檔案快取中為客人和把這些加進 減相關網頁對於全部文件緩存客人
- vBET支持所有編碼,但它是最好的,如果您的論壇使用UTF - 8編碼,否則每個翻譯 vBET必須重新編碼整頁和做其他額外的技巧(特殊字符也需要更多的地方在DB導致這些更改為&#代碼;符號)。如果您已經運行座談會,就沒有簡單的方法來切換編碼(仍然存在),但如果要創建新的,那麼請考慮運行它UTF - 8編碼,其目的是多語言支持。
- 您可以禁用一些翻譯在乞討 - 當緩存將充滿你可以添加新的不時。開始翻譯手段與所有52 52倍以上的內容為用戶和根。有些論壇可以輕鬆地處理這個問題,對一些人來說是最好先從一些翻譯。
- 請確保您有緩存。
- 對於以後將是重要的是你有相應的緩存 TTL。越大越好,但不多,15天是公平與谷歌TOS
- 選擇最佳的高速緩存清除策略為您的論壇。對於大多數論壇“普通刪除”是最好的清除策略,但如果你真的有很多翻譯的內容則正常刪除緩存可以殺死你的服務器。但要冷靜 - 我們有特殊的解決方案,該案件。所以,你可以選擇 3其他策略。最後一個是最快的,但刪除所有緩存內容,所以用它只有當你不得不這樣做。
- 使用記憶體中的緩存。如果您有您的伺服器配置為使用記憶體緩存,只是去 admincp - > vBET緩存 - >內存緩存 並選擇適合您的最佳選擇 使用內存緩存。重要事項:使用Memcache的你需要把memcache的主機端口!
- 使用“高速緩存清除timelap” - vBET清除超過 150緩存表刪除大量的數據。您可以訂購 vBET每個表之間等待。整個任務將採取相同數量的資源,但你的服務器將“休息”之間的空地,服務器的負載會更小。
- 使用選項“選擇分組翻譯”根據您的需求 - 這將減少查詢數據庫,以便將花費你更少的CPU,而是由成本更多使用的RAM內存。
- 不要設置“停止尋找 x之後的失敗”,以過低或過高。這個選項優化緩存的使用情況。由於該 vBET將停止嘗試在緩存中找到的翻譯是不存在。如果設置得太高vBET將嘗試更多的時間。如果設置得太低vBET可以停止尋找翻譯這是真正的緩存只是因為一些小的變化發生在翻譯網頁。
- 啟用緩存所有的翻譯。 vBET可以選擇禁用緩存的翻譯,如果你沒有太多空間的光盤,但這樣的翻譯將需要更長的時間,因為谷歌將要求每個時間的人。
- 設置“谷歌語言檢測”到“始終信任用戶”。 vBET有很大的功能,使檢測真正的語言信息的情況下,如果用戶弄亂的東西。但它有它的成本 - 額外要求谷歌必須作出新的職位時到達。
- 禁用“翻譯谷歌地圖”。它可以讓你翻譯谷歌地圖包含在您的論壇,但如果你不支持這些然後禁用它 - 它的成本額外的搜尋和取代鏈接到谷歌地圖在整個輸出。
- 實驗與選項“不要翻譯的用戶名”。它會導致不要求翻譯,由許多額外的檢查費用在許多論壇的地方。因此,有一些的東西 - 這是更好地檢查你的情況。
- 不相關的頁面-塊機器人喜歡成員的網頁、 日曆等等。機器人都能夠非常快速訪問您的論壇的每個角落可以改進的第一個翻譯您的 CPU 使用率。主要論壇不需要成員頁面被編入索引,但它依然會把您的論壇資源翻譯這些頁面。所以阻止所有不相關的頁面中所有翻譯的機器人。在下一篇文章中你也會發現 robots.txt 示例 — — 這是 robots.txt 利用這一論壇 (請注意 URL 的更改通過 SEO,並且我們的論壇在 URL 中使用的子目錄中) 的一部分。
- 使用“顯示原始文本”在展台版本 - 為用戶和客人。這個選項允許你選擇你要顯示原始郵件。顯示它的成本一點 - 它並不顯著,但如果你已經做了一切,尋求一些小的改進,那麼你可以在這裡找到它。首先是 - 你有2種方式顯示文本,如果你原來的WAN:由JavaScript注入和正常的方式。一般一個更好的表現,但注入一個更好的搜索引擎優化(機器人看不到它)。所以,如果你覺得你想顯示原始內容為展位 - 用戶和來賓 - 那麼最好是顯示為客人注射和正常的用戶。當然你可以選擇不顯示原始文字 - 這將是最糟糕的用戶,但好一點的表現。而且你還多一個選擇 - 最佳性能和最糟糕的用戶 - 你可以選擇不顯示原始文字,甚至消息,它被翻譯。此選項最適合的性能,因為它不使用模板可言,最差的用戶,因為他們將不會看到該消息被寫在不同的語言。
- 播放與先進的性能參數:“HTML大小:切割點”和“HTML大小:開始切割”。請注意,PHP性能大幅下降時,工作真正的大字符串。我想,在這種情況下PHP只是將其寫入一些臨時文件,並正在研究文件,而不是在內存中。正因為如此,我們修改的翻譯算法,真正的大輸出切小塊在翻譯過程中。此修改只影響大頁,你可以配置它通過上述的性能參數。
- 播放與先進的性能參數:“延遲之間的翻譯。”在一些論壇如果請求發送到谷歌都逐一然後立即響應來自谷歌在更長的時間,甚至是阻止論壇服務器。不要使用它沒有任何變化,測量性能做這種只緩存關閉,看看真正的影響。
- 不使用選項 不要翻譯代碼的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 區.- 關閉選項 添加替代標籤。啟用此選項會增加時間開銷添加標籤,向用戶發送更多的數據。默認情況下,此選項被禁用。