vBET có rất nhiều tối ưu hóa. Nhờ đó bạn có thể cung cấp nội dung của bạn trong 53 ngôn ngữ rất nhanh.
Tất nhiên bản dịch không được kỳ diệu và một số tài nguyên cần thiết để cung cấp cho những người. Chúng tôi có người dùng với thực sự lớn diễn đàn thông báo vBET mà thành công chạy mà không có bất kỳ tác động hiệu suất)http://www.vbenterprisetranslator.co...rformance.html).
Tuy nhiên trong trường hợp nếu bạn muốn sử dụng vBET trong cách có thể nhanh nhất, dưới đây là một số gợi ý cấu hình cho bạn. Xin lưu ý rằng những mô tả các cấu hình tối ưu nhất cho lý do hiệu suất - đôi khi chi phí các tính năng có sẵn, do đó, không để đất hoang hóa nó nếu bạn không có vấn đề hiệu suất.
- Hãy chắc chắn rằng bạn đang sử dụng phiên bản cuối cùng của vBET. Chúng tôi liên tục cải thiện hiệu suất.
- (Kể từ 4.2.3) Bật Sử dụng Cache tập tin hoàn toàn Đối với khách và chắc chắn rằng nó hoạt động (kiểm tra các file cache được tạo ra cần phải thiết lập các đặc quyền tập tin thích hợp)
- (Kể từ 4.2.3) Thiết lập giá trị cao hơn cho Toàn tập Cache Đối với khách Time To Live và cũng cho Toàn tập Cache Đối với khách Time To Live Đối với các trang có liên quan của Les
- (Kể từ 4.2.3) Hãy xem xét những trang có thể được giữ lâu hơn trong bộ nhớ cache tập tin đầy đủ cho khách hàng và thêm những Các trang có liên quan Đối với ít tập tin đầy đủ Cache Đối với khách
- vBET hỗ trợ tất cả các mã hóa, nhưng tốt nhất là nếu diễn đàn của bạn sử dụng utf-8 mã hóa, nếu không cho mỗi vBET dịch toàn bộ trang mã hóa lại và làm các thủ đoạn khác bổ sung (các ký tự đặc biệt diễn ra nhiều hơn nữa trong DB gây ra những thay đổi & # CODE; ký hiệu). Nếu bạn đang chạy diễn đàn, không có cách nào dễ dàng để chuyển đổi mã hóa (vẫn còn tồn tại), nhưng nếu bạn đang tạo ra cái mới sau đó xin vui lòng xem xét để chạy nó trên utf 8 mã hóa được thiết kế để hỗ trợ đa ngôn ngữ.
- Bạn có thể vô hiệu hóa một số bản dịch ở xin ăn - khi bộ nhớ cache sẽ được lấp đầy, bạn có thể thêm những người mới theo thời gian. Bắt đầu với tất cả 52 bản dịch có nghĩa là nội dung 52 lần nhiều hơn cho người dùng và rễ. Một số diễn đàn có thể dễ dàng xử lý này, đối với một số nó là tốt hơn để bắt đầu với vài bản dịch.
- Hãy chắc chắn rằng bạn có bộ nhớ cache trên.
- Sau đó nó sẽ là quan trọng cho bạn để có TTL cache thích hợp. Lớn hơn là tốt hơn, nhưng không hơn 15 ngày, kể từ ngày được công bằng với TOS của Google
- Chọn xoá bộ nhớ cache chiến lược tốt nhất cho diễn đàn của bạn. Để xóa bình thường hầu hết các diễn đàn tốt nhất là thanh toán bù trừ chiến lược, nhưng nếu bạn thực sự có rất nhiều nội dung dịch sau đó bình thường xóa bộ nhớ cache có thể giết chết máy chủ của bạn. Nhưng hãy bình tĩnh - chúng tôi có những giải pháp đặc biệt cho rằng trường hợp. Vì vậy, bạn có thể chọn 3 chiến lược khác. Mới nhất là nhanh nhất, nhưng loại bỏ tất cả các nội dung bộ nhớ cache, để sử dụng nó chỉ nếu bạn có.
- (Kể từ 4.3.0) Sử dụng bộ nhớ Cache. Nếu bạn có máy chủ cấu hình để sử dụng bộ nhớ Cache, chỉ cần đi đến AdminCP - > vBET bộ nhớ cache - > bộ nhớ cache và chọn lựa chọn tốt nhất cho bạn Sử dụng bộ nhớ cache. Lưu ý: để sử dụng memcache bạn cần phải đặt cổng máy chủ memcache
- Sử dụng "thanh toán bù trừ timelap Cache" - vBET xóa hơn 150 bảng bộ nhớ cache loại bỏ rất nhiều dữ liệu. Bạn có thể đặt vBET chờ đợi giữa mỗi bảng. Toàn bộ nhiệm vụ cùng một số lượng tài nguyên, nhưng máy chủ của bạn sẽ "nghỉ ngơi" giữa thanh toán bù trừ để tải máy chủ sẽ nhỏ hơn.
- Sử dụng tùy chọn "Chọn bản dịch được nhóm lại theo yêu cầu của bạn - điều này sẽ làm cho ít hơn các truy vấn cơ sở dữ liệu, do đó nó sẽ chi phí bạn ít CPU, nhưng chi phí của việc sử dụng nhiều bộ nhớ RAM.
- Không thiết lập "tìm kiếm sau khi thất bại x" thấp hoặc quá cao. Tùy chọn này tối ưu hóa việc sử dụng bộ nhớ cache. Nhờ vBET sẽ ngừng cố gắng để tìm thấy trong các bản dịch bộ nhớ cache mà không có. Nếu bạn đặt nó quá cao vBET sẽ cố gắng thời gian nhiều hơn. Nếu bạn đặt nó quá thấp vBET có thể ngừng tìm kiếm những bản dịch thực sự trong bộ nhớ cache chỉ bởi vì một số thay đổi nhỏ xảy ra trên trang dịch.
- Kích hoạt tính năng bộ nhớ cache cho tất cả các bản dịch. vBET cho phép bạn vô hiệu hóa bộ nhớ cache cho bản dịch được lựa chọn nếu bạn không có quá nhiều không gian trên đĩa, nhưng bản dịch như vậy sẽ mất nhiều thời gian, kể từ khi Google sẽ được yêu cầu mỗi lần cho những người.
- Thiết lập "Phát hiện ngôn ngữ Google" để "người dùng tin tưởng Luôn luôn". vBET có tính năng tuyệt vời cho phép để phát hiện ngôn ngữ thực sự của tin nhắn trong trường hợp nếu người dùng mess up một cái gì đó. Nhưng nó có chi phí bổ sung yêu cầu Google phải được thực hiện khi có bài mới đến.
- Vô hiệu hoá "Dịch Google Maps". Nó cho phép bạn để dịch các bản đồ của Google trong diễn đàn của bạn, nhưng nếu bạn không hỗ trợ những người sau đó vô hiệu hóa nó - chi phí tìm kiếm bổ sung và thay thế cho các liên kết tới Google bản đồ trong toàn bộ sản lượng.
- Thử nghiệm với tùy chọn "không dịch tên người dùng". Nó gây ra ít yêu cầu dịch, chi phí kiểm tra bổ sung ở những nơi nhiều diễn đàn. Như vậy, có một cái gì đó cho một cái gì đó - hãy kiểm tra tốt hơn trong trường hợp của bạn.
- Vô hiệu hoá "Dịch Lên tin nhắn trong JavaScript" nếu bạn không sử dụng chức năng này Lên hoặc vô hiệu hóa nó trong Lên. Dịch nó chi phí phân tích sản lượng bổ sung.
- Chặn robot cho các trang không có liên quan như các thành viên trang, lịch và như vậy. Robot có thể truy cập vào tất cả các góc của diễn đàn của bạn rất nhanh - những gì có thể cải thiện việc sử dụng CPU của bạn cho bản dịch đầu tiên. Chủ yếu là diễn đàn không cần trang thành viên được lập chỉ mục, nhưng vẫn còn nó sẽ mất tài nguyên diễn đàn của bạn để dịch các trang này. Vì vậy, ngăn chặn các robot cho tất cả các trang không có liên quan trong tất cả các bản dịch. Trong bài tiếp theo, bạn sẽ tìm thấy ví dụ robots.txt cho điều đó - đây là một phần của robots.txt được sử dụng bởi diễn đàn này (lưu ý URL của thay đổi bởi Lên, và diễn đàn của chúng tôi sử dụng thư mục con trong URL).
- Sử dụng "Hiển thị văn bản gốc" trong các phiên bản gian hàng cho người dùng và khách hàng. Tùy chọn này cho phép bạn chọn cách bạn muốn hiển thị thông điệp ban đầu. Hiển thị nó chi phí một chút - đó là không đáng kể, nhưng nếu bạn đã thực hiện tất cả mọi thứ và tìm kiếm đối với một số cải tiến nhỏ sau đó bạn có thể tìm thấy nó ở đây. Đầu tiên của tất cả các bạn có 2 cách để hiển thị văn bản gốc nếu bạn wan: tiêm JavaScript và theo cách bình thường. Bình thường là tốt hơn để thực hiện, nhưng tiêm một trong là tốt hơn cho SEO (robot không nhìn thấy nó). Vì vậy, nếu bạn cảm thấy bạn muốn hiển thị nội dung ban đầu cho gian hàng - người sử dụng và khách hàng - sau đó nó là tốt nhất để hiển thị tiêm cho khách và bình thường cho người sử dụng. Tất nhiên bạn có thể chọn để không hiển thị văn bản gốc - nó sẽ là tồi tệ nhất cho người dùng của bạn nhưng tốt hơn để thực hiện. Và bạn cũng đã thêm một lựa chọn tốt nhất cho hiệu suất và tồi tệ nhất cho người dùng - bạn có thể chọn không hiển thị văn bản gốc hoặc tin nhắn thậm chí nó đã được dịch. Tùy chọn này là tốt nhất cho hiệu suất vì nó là không sử dụng mẫu ở tất cả, tồi tệ nhất cho người sử dụng, bởi vì họ sẽ không nhìn thấy tin nhắn đó đã được viết bằng ngôn ngữ khác nhau.
- Chơi với các thông số hiệu năng cao cấp: HTML kích thước: cắt điểm 'và' kích thước HTML: bắt đầu cắt giảm. Xin lưu ý rằng PHP thực hiện quyết liệt đi xuống khi làm việc trên dây thực sự lớn. Tôi cho rằng trong trường hợp này PHP chỉ viết một số tập tin tạm thời và đang làm việc trên tập tin thay vì trong bộ nhớ. Do đó, chúng tôi thay đổi thuật toán dịch và kết quả đầu ra thực sự lớn được cắt từng miếng nhỏ trong bản dịch. Sửa đổi này chỉ ảnh hưởng đến các trang lớn và bạn có thể cấu hình nó bởi các thông số hiệu suất được đề cập.
- Chơi với tham số hiệu năng cao cấp: "Sự chậm trễ giữa bản dịch". Trên một số diễn đàn nếu yêu cầu đến Google gửi từng cái một ngay lập tức sau đó trả lời đến từ Google trong thời gian dài hơn hoặc thậm chí là bị chặn bởi máy chủ diễn đàn. KHÔNG sử dụng nó mà không có bất kỳ đo lường các thay đổi hiệu suất và làm như vậy chỉ với bộ nhớ cache để thấy tác động thực sự.
- (Kể từ 4.2.1) Nếu bạn đang sử dụng Lên hãy chắc chắn rằng nó là tích hợp một cách thích hợp. Chúng tôi đã cải thiện rất lớn trong hội nhập giữa vBET và Lên mang đến cho bạn hiệu suất tốt hơn (không có chuyển hướng tăng gấp đôi). Vì vậy, chỉ cần đi đến phần hội nhập trong tập tin README.html từ gói vBET và kiểm tra mô tả Lên file không có thay đổi thích hợp.
- Thiết lập lớn hơn Bộ nhớ cache Tuổi thọ cho các kênh RSS (tùy chọn vBulletin). Nó định nghĩa một lần tạo ra RSS XML sẽ có giá trị. Một thế hệ khác sẽ được sau thời gian này. Vì vậy, lớn hơn giá trị có nghĩa là dữ liệu thực tế ít hơn, nhưng cũng có hiệu suất tốt hơn.
- (Kể từ 4.2.3) Không sử dụng tùy chọn Không dịch mã html tag nếu bạn không thực sự cần. Hầu hết các diễn đàn không cho phép người dùng đặt mã html trong bài viết, do đó, nó không phải là cần thiết cho hầu hết các diễn đàn. Xin vui lòng lưu ý rằng nội dung của mã bbcode sẽ không được dịch nào.
- (Kể từ 4.2.3) Tắt tùy chọn Dịch 'alt' thuộc tính. Nó có tác động nhỏ về hiệu suất nhưng vẫn đòi hỏi phải phân tích sản lượng bổ sung với regex và ít nhất là một yêu cầu đến Google (nếu kết quả không được lưu trữ). Bởi vì kết quả dịch không đáng cười trong các trình duyệt (chỉ khi con trỏ chuột trên hình ảnh), nó sẽ không có tác động trên người dùng của bạn khi tắt.
- Turn off "Hiển thị người dùng đăng nhập?". Bạn có thể tìm thấy tùy chọn này trong AdminCP của bạn -> Setting -> Options -> Diễn đàn Trang chủ Tùy chọn -> Display Logged Người dùng? : Không có. Điều này sẽ làm giảm số lượng của các bản dịch bằng cách loại bỏ màn hình hiển thị của dynamicly thay đổi "của những người đọc diễn đàn về" giá trị.
Vbuletin không khuyên bạn nên sử dụng tùy chọn này. Chú ý: vô hiệu hóa tùy chọn này cũng sẽ loại bỏ "những người đang trực tuyến"- Thay đổi . Htaccess quy tắc.
Chú ý: chỉ khi bạn đang KHÔNG bằng cách sử dụng liên kết với dấu hiệu 2 phần tức là: yourforum.com/xy/ vv
Bây giờ bạn có thể sử dụng quy tắc ngắn!
Ở khắp mọi nơi mà bạn tìm thấy
Bạn có thể thay thế nó vớiCode:(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)
mà sẽ làm cho trang web của bạn làm việc nhanh hơn!Code:(..|zh-CN|zh-TW)
Tức là thay đổi quy tắc cho người sử dụng với intagrated vbseo:
vào đây: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]
Chú ý: Nếu diễn đàn của bạn sử dụng thư mục con trong URL, sau đó thay đổi quy tắc đầu tiên 2 thêm thư mục diễn đàn của bạn với hàng đầu '/' chỉ sau khi chuyển hướng =. Vì vậy, tức là nếu diễn đàn của bạn là trong diễn đàn thư mục sau đó bạn sẽ có chuyển hướng = / forum / index.php và chuyển hướng = / forum / $ 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]
Kể từ khi realases vBET 4.4.5 và vBET 3.5.2 bạn có thể tìm thấy những quy tắc này vào tập tin tải về của bạn:
do-not-Upload/Tools/Redirecting-rules/short-Redirecting-rules- (Từ 4.5.2) Tắt tùy chọn Không dịch số. Bạn sẽ tìm thấy tùy chọn này trong AdminCP -> vBET -> tùy chọn dịch. Có ít ảnh hưởng hiệu suất, nhưng nó vẫn đòi hỏi một ký tự phân bổ sung. Dù sao, nó là không reccomended để bật nếu hết, bởi vì nó làm tăng chi phí của dịch.
- Không hiển thị ngày hiện tại và thời gian. Hiển thị ngày và thời gian gây ra các bản dịch mỗi phút và các câu hỏi bổ sung để cơ sở dữ liệu ngay cả khi dữ liệu là đã có trong bộ nhớ cache.
Để không hiển thị ngày hiện tại và thời gian:
Từ nay trên, các ngày hiện tại và thời gian sẽ không được hiển thị.
- Tới -> AdminCP phong cách & Templates -> Tìm trong các mẫu
- Tìm kiếm:
Code:$vbphrase[all_times_are_gmt_x_time_now_is_y]- Loại bỏ nó khỏi tất cả các mẫu.
Xin lưu ý rằng các mẫu khác có thể hiển thị thời gian bằng cách biến khác - trong trường hợp này, bạn cần phải tìm các biến và loại bỏ/nhận xét đó.- Không hiển thị bất kỳ văn bản quay trên trang. Xoay văn bản làm cho rằng vBET gửi thêm văn bản được dịch.
Nếu bạn muốn đặt trên trang chuyển văn bản đặt nó trong JavaScript (không dịch các văn bản trong JavaScript) hoặc trong khu vực notranslate.- (Từ 4.5.3) Tắt tùy chọn Thêm từ khóa thay thế. Bật tùy chọn này làm tăng các thời gian trên không để thêm các thẻ và sẽ gửi thêm dữ liệu cho người dùng. Theo mặc định, tùy chọn này bị vô hiệu hóa.