vBET telah banyak pengoptimuman. Terima kasih yang anda boleh menyediakan kandungan anda dalam 53 bahasa sangat cepat.
Sudah tentu penterjemahan tidak dibuat secara ajaib dan beberapa sumber yang perlu untuk menyediakan mereka. Kami ada pengguna dengan Forum-forum yang benar-benar besar vBET yang berjaya berjalan tanpa sebarang kesan prestasi notis)http://www.vbenterprisetranslator.co...rformance.html).
Masih dalam kes jika anda ingin menggunakan vBET dalam cara yang paling cepat mungkin, di bawah adalah beberapa petunjuk konfigurasi untuk anda. Sila ambil perhatian bahawa mereka menggambarkan tatarajah yang paling optimum atas sebab-sebab prestasi - kadang-kadang oleh kos ciri-ciri yang ada, jadi tidak kuning kemerah-merahan jika anda tidak mempunyai isu-isu prestasi.
- Pastikan anda menggunakan versi terakhir vBET. Kami sentiasa meningkatkan prestasi.
- Hidupkan Gunakan Cache File Penuh Untuk Tetamu dan memastikan bahawa ia berfungsi (fail check cache ini diwujudkan - perlu menetapkan keistimewaan file yang sesuai)
- Tetapkan nilai-nilai yang lebih tinggi untuk File Cache Penuh Untuk Masa Tetamu untuk hidup dan juga untuk File Cache Penuh Untuk Tetamu Masa Untuk Live Untuk Les Laman yang berkaitan
- Pertimbangkan halaman mana yang boleh tahan lebih lama di dalam cache fail penuh untuk tetamu dan menambah mereka untuk Kurang relevant Pages Untuk Cache File Penuh Bagi Tetamu
- vBET menyokong pengekodan semua, tetapi ia adalah lebih baik jika forum anda menggunakan utf-8 pengekodan, sebaliknya bagi setiap vBET terjemahan perlu halaman-encode semula keseluruhan dan melakukan helah tambahan lain (juga aksara khas berlaku banyak lagi di DB menyebabkan mereka ditukar kepada & # KOD; notasi). Jika anda sudah berjalan forum, ada cara yang mudah untuk beralih pengekodan (masih wujud), tetapi jika anda mencipta yang baru, maka sila pertimbangkan untuk menjalankan utf-8 pengekodan yang direka untuk sokongan berbilang bahasa.
- Anda boleh mematikan beberapa terjemahan di mengemis - bila cache akan diisi, anda boleh menambah yang baru dari semasa ke semasa. Bermula dengan 52 terjemahan ertinya 52 kali ganda kandungan untuk pengguna dan akar. Sesetengah forum dengan mudah boleh mengendalikan ini, bagi sesetengah ia adalah lebih baik untuk memulakan dengan terjemahan beberapa.
- Pastikan anda mempunyai cache pada.
- Untuk masa lain, ia akan menjadi penting untuk anda mempunyai Cache sesuai TTL. Lebih besar adalah lebih baik, tetapi tidak lebih 15 hari untuk berlaku adil dengan TOS Google
- Pilih strategi mengosongkan cache yang terbaik untuk forum anda. Untuk 'penghapusan Normal' kebanyakan forum terbaik penjelasan strategi, tetapi jika anda telah benar-benar banyak kandungan yang diterjemahkan, maka penghapusan cache normal boleh membunuh pelayan anda. Tetapi tenang - kita mempunyai penyelesaian khas untuk kes-kes. Oleh itu, anda boleh memilih 3 strategi lain. Terakhir adalah paling pantas, tetapi membuang semua kandungan cache, jadi gunakan hanya jika anda perlu.
- Gunakan Memori Cache. Jika anda telah pelayan anda dikonfigurasikan untuk menggunakan Memori Cache, hanya pergi ke admincp -> vBET cache -> ingatan cache dan memilih pilihan yang terbaik untuk anda dari Guna cache memori. PENTING: untuk menggunakan Memcache yang anda perlu untuk meletakkan pelabuhan tuan rumah memcache!
- Gunakan "Cache penjelasan timelap" - vBET hilang lebih daripada 150 jadual cache mengeluarkan banyak data. Anda boleh menempah vBET menunggu antara setiap meja. Tugas keseluruhan akan mengambil jumlah sumber yang sama, tetapi pelayan anda akan "berehat" antara kawasan terbuka yang jadi beban pelayan akan menjadi lebih kecil.
- Guna pilihan "Pilih dikumpulkan terjemahan" mengikut keperluan anda - ini akan membuat pertanyaan yang kurang kepada pangkalan data supaya ia akan kos anda kurang CPU, tetapi dengan kos penggunaan memori RAM.
- Jangan set "Hentikan menjaga kegagalan x" rendah atau terlalu tinggi. Pilihan ini mengoptimumkan penggunaan cache. Terima kasih bahawa vBET akan berhenti cuba untuk mencari terjemahan cache yang tidak berada di sana. Jika anda menetapkan ia terlalu vBET tinggi akan cuba lebih kali. Jika anda menetapkan vBET terlalu rendah boleh berhenti mencari terjemahan yang benar-benar dalam cache hanya kerana beberapa perubahan kecil berlaku pada halaman yang diterjemahkan.
- Membolehkan cache untuk semua terjemahan. vBET membolehkan anda mematikan cache untuk terjemahan yang dipilih jika anda tidak mempunyai ruang yang terlalu banyak pada cakera, tetapi terjemahan itu akan mengambil masa yang lebih lama, kerana Google akan ditanya setiap kali bagi mereka.
- Tetapkan "Google Bahasa Pengesanan" "Sentiasa amanah pengguna". vBET mempunyai ciri-ciri hebat yang membolehkan untuk mengesan bahasa sebenar mesej dalam kes jika pengguna menggagalkan sesuatu. Tetapi ia mempunyai kos tambahan minta Google perlu dibuat apabila posting baru tiba.
- Matikan "Terjemah Google Maps". Ia membolehkan anda untuk menterjemahkan peta Google yang dimasukkan ke dalam forum anda, tetapi jika anda tidak menyokong orang-orang kemudian mematikan - kos carian tambahan dan menggantikan untuk link ke Google peta dalam pengeluaran seluruh.
- Eksperimen dengan pilihan "Jangan menterjemahkan nama pengguna". Ia menyebabkan kurang meminta untuk terjemahan, dengan kos cek banyak tambahan di banyak tempat forum. Jadi ada sesuatu untuk sesuatu - cek yang lebih baik dalam hal anda.
- Robot blok untuk laman tidak relevan - seperti ahli muka surat, kalendar dan sebagainya. Robot dapat melawat setiap sudut forum anda sangat cepat - apa yang boleh meningkatkan penggunaan CPU anda untuk terjemahan pertama. Kebanyakannya forum tidak perlu laman ahli diindeks, tetapi masih ia akan mengambil sumber forum anda untuk menterjemahkan halaman tersebut. Jadi menghalang robot untuk semua laman tidak relevan dalam semua terjemahan. Dalam post seterusnya anda akan mencari contoh robots.txt untuk itu - ini adalah sebahagian daripada robots.txt digunakan oleh forum ini (ambil perhatian bahawa ini URL adalah diubah oleh SEO, forum dan kita menggunakan subdirektori dalam URL).
- Menggunakan "Show teks asal" dalam versi ruang pameran - untuk pengguna dan tetamu. Pilihan ini membolehkan anda untuk memilih bagaimana anda mahu untuk menunjukkan mesej yang asal. Memaparkan ia kos yang sedikit - ia adalah tidak signifikan, tetapi jika anda sudah melakukan segalanya dan mencari sedikit pembaikan kecil, maka anda boleh menemuinya di sini. Pertama sekali anda mempunyai 2 cara untuk menunjukkan teks asal jika anda wan: dengan suntikan JavaScript dan dengan cara biasa. Salah satu normal adalah lebih baik untuk prestasi, tetapi salah satu menyuntik adalah lebih baik untuk SEO (robot tidak melihatnya). Jadi kalau anda rasa anda mahu menunjukkan kandungan asal di gerai - pengguna dan tetamu - maka ia adalah yang terbaik untuk menunjukkan disuntik untuk tetamu dan biasa bagi pengguna. Sudah tentu anda boleh memilih untuk tidak menunjukkan teks asal - ia akan yang paling teruk untuk pengguna anda, tetapi sedikit lebih baik bagi prestasi. Dan anda juga satu pilihan yang lebih terbaik untuk prestasi dan terburuk bagi pengguna - anda boleh memilih untuk tidak menunjukkan teks asal atau bahkan mesej bahawa ia telah diterjemahkan. Pilihan ini adalah yang terbaik untuk prestasi kerana ia tidak menggunakan template sama sekali, yang paling teruk kepada pengguna, kerana mereka tidak akan melihat mesej yang ditulis dalam bahasa yang berbeza.
- Bermain dengan parameter prestasi maju: 'HTML size: titik memotong' dan 'HTML size: mula memotong'. Sila ambil perhatian bahawa prestasi PHP secara drastik pergi apabila bekerja pada rentetan yang benar-benar besar. Saya rasa bahawa dalam hal sedemikian PHP hanya menulis untuk beberapa file sementara dan bekerja pada file, bukan dalam ingatan. Kerana itu kita diubahsuai algoritma terjemahan dan output benar-benar besar dipotong di bahagian yang lebih kecil dalam terjemahan. Pengubahsuaian ini mempengaruhi hanya muka surat yang besar dan anda boleh konfigur oleh parameter prestasi yang disebut.
- Bermain dengan parameter prestasi maju: 'Delay antara terjemahan'. Pada sesetengah forum jika permintaan ke Google menghantar satu demi satu serta-merta maka jawapan datang dari Google dalam masa yang lebih panjang atau bahkan disekat oleh server forum. JANGAN menggunakannya tanpa ukuran apa-apa perubahan prestasi dan melakukan apa-apa hanya dengan cache kira untuk melihat kesan sebenar.
- Jangan gunakan pilihan Jangan menterjemahkan kod html tag jika anda tidak benar-benar perlu. Kebanyakan forum tidak membenarkan pengguna untuk meletakkan kod html dalam posts, jadi ia tidak diperlukan untuk kebanyakan forum. Sila ambil perhatian bahawa kandungan kod BBCode tidak akan diterjemahkan anyway.
- Matikan pilihan Terjemah 'Alt' sifat-sifat. Ia mempunyai kesan yang kecil ke atas prestasi tetapi masih memerlukan parsing output tambahan dengan regex dan sekurang-kurangnya satu permintaan yang lebih kepada Google (jika keputusan tidak adalah cache). Kerana diterjemahkan keputusan tidak lucu dalam pelayar (hanya apabila kursor tetikus di atas imej), ia tidak akan mempunyai kesan ke atas pengguna anda apabila dimatikan.
- Matikan "Pengguna dalam talian". Anda boleh mencari pilihan ini dalam AdminCP anda -> Usergroup -> Pengurus Usergroup -> Edit Usergroup -> Boleh Lihat Online: No. Ini akan mengurangkan jumlah terjemahan dengan menghapuskan paparan dynamicly berubah "siapa yang membaca forum" nilai.
- Menukar . Htaccess kaedah-kaedah.
NOTA: hanya jika anda TIDAK menggunakan link dengan 2-tanda bahagian iaitu: yourforum.com / XY / dan sebagainya.
Sekarang anda boleh menggunakan kaedah-kaedah yang pendek!
http: //www.vbenterprisetranslator.co...html#post15132
Anda boleh mencari kaedah-kaedah ini ke dalam fail muat turun anda:
lakukan-tidak-upload \\ alat \\ Sedang dihalakan kaedah-kaedah \\ pendek-ulang kaedah-kaedah- Matikan pilihan Jangan menterjemah nombor. Anda akan mendapati pilihan ini dalam AdminCP -> vBET -> terjemahan pilihan. Mempunyai sedikit kesan kepada prestasi, tetapi ia masih memerlukan watak menghuraikan tambahan. Bagaimanapun ia adalah tidak reccomended untuk menghidupkan jika off, kerana ia meningkatkan kos terjemahan.
- Jangan memaparkan tarikh dan masa semasa. Memaparkan tarikh dan masa menyebabkan terjemahan tambahan setiap pertanyaan minit dan tambahan kepada pangkalan data walaupun data yang sudah di dalam cache.
- Tidak menunjukkan sebarang teks berputar pada halaman. Berputar teks menjadikan bahawa vBET menghantar teks lagi yang perlu diterjemahkan.
Jika anda ingin meletakkan teks halaman berputar meletakkan ia di JavaScript (teks dalam JavaScript tidak diterjemahkan) atau dalam kawasan notranslate.- Matikan pilihan Tambah tag ganti. Membolehkan pilihan ini meningkatkan masa overhed untuk menambah tag dan menghantar lebih banyak data kepada pengguna. Secara lalai, pilihan ini dilumpuhkan.