PDA

View Full Version: vBET dan prestasi



Marcin Kalak
22-09-14, 11:24
vBET telah banyak pengoptimuman. Terima kasih yang anda boleh menyediakan kandungan anda dalam 53 bahasa sangat cepat.

Kursus terjemahan tidak dibuat secara ajaib dan beberapa sumber yang perlu untuk menyediakan orang-orang. Kami ada pengguna dengan forum yang benar-benar besar yang berjaya menjalankan vBET tanpa apa-apa notis kesan prestasi (http://www.vbenterprisetranslator.com/forum/vbet-good-stories/84-vbet-has-great-performance.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 (cek tidak fail cache diwujudkan - perlu untuk menetapkan keistimewaan fail yang sesuai)
Tetapkan nilai-nilai yang lebih tinggi untuk Cache File Penuh Untuk Tetamu Masa Untuk Live dan juga penuh Cache File Untuk Tetamu Masa Untuk Live Untuk Les halaman yang berkaitan
Pertimbangkan halaman mana yang boleh tahan lebih lama di dalam cache fail penuh untuk tetamu dan menambah mereka untuk halaman Tolak Berkaitan Untuk Fail Cache Penuh Untuk 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-> cache memori dan memilih pilihan yang terbaik untuk anda dari cache Penggunaan memori. PENTING: menggunakan Memcache anda perlu 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 menterjemah tag kod html jika anda tidak benar-benar perlu. Kebanyakan forum tidak membenarkan pengguna untuk meletakkan kod html dalam jawatan, jadi ia tidak diperlukan bagi kebanyakan forum. Sila ambil perhatian bahawa kandungan kod BBCode tidak akan diterjemahkan juga.
Matikan pilihan Terjemah 'alt' atribut. Ia mempunyai kesan yang kecil ke atas prestasi tetapi masih memerlukan output tambahan menghuraikan dengan regex dan sekurang-kurangnya satu lagi permintaan untuk Google (jika hasilnya tidak cache). Oleh kerana keputusan diterjemahkan tidak lucu dalam pelayar (hanya apabila kursor tetikus adalah atas imej) ia tidak akan memberi kesan kepada 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.
Perubahan peraturan Htaccess.
NOTA: hanya jika anda TIDAK menggunakan pautan dengan 2-tanda bahagian iaitu: yourforum.com / XY / dll
Sekarang anda boleh menggunakan kaedah-kaedah yang pendek!
http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.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 - Pilihan> Terjemahan -> vBET. Mempunyai sedikit kesan kepada prestasi, tetapi ia masih memerlukan aksara parsing tambahan. Bagaimanapun ia tidak reccomended untuk menghidupkan jika di luar, 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 mahu meletakkan di halaman teks berputar memasukkannya ke dalam JavaScript (teks dalam JavaScript tidak diterjemahkan) atau di kawasan notranslate (http://www.vbenterprisetranslator.com/forum/vbet5-general-discussions/4174-how-make-some-text-not-translated.html).
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 dimatikan.

Marcin Kalak
22-09-14, 11:26
Di bawah anda mempunyai contoh menyekat robots.txt muka surat tidak relevan. Anda boleh melihat fail robots.txt seluruh digunakan pada forum kami di sini (http://www.vbenterprisetranslator.com/forum/robots.txt).

NOTA: menyekat muka surat oleh robots.txt akan menghapuskan orang-orang dari indeks. Ini dijangka, kerana kita mahu menyekat halaman yang tidak relevan.

NOTA: anda boleh menggunakan fail robots.txt apabila anda mempunyai pautan SEO.

NOTA: anda boleh menggunakan fail robots.txt apabila anda tidak mempunyai pautan SEO pada forum anda. Lebih lanjut mengenai bahawa anda boleh membaca di sini: http://www.vbenterprisetranslator.com/forum/vbet5-general-discussions/4175-vbet-performance.html#post15120

Sila ambil perhatian bahawa forum kita menggunakan 'forum' subdirektori apa yang termasuk dalam setiap peraturan menyekat. Juga kita menyekat URL biasa. Jadi menggunakan fail kami hanya sebagai contoh dan menentukan apa yang anda perlukan untuk menyekat dan apa yang anda tidak perlu (anda tidak perlu itu semua). Sila ambil perhatian bahawa selepas menyekat laman-laman akan mula menghilang dari indeks jika mereka telah diindeks.

Fail yang dilampirkan akan menyekat biasa dan diterjemahkan URL:
- / Ahli /
- / Member.php
- / Ajax.php
- / Attachment.php
- / Calendar.php
- / Converse.php
- / Cron.php
- / Editpost.php
- / Global.php
- / Image.php
- / Inlinemod.php
- / Joinrequests.php
- / Login.php
- / Memberlist.php
- / Misc.php
- / Moderator.php
- / Newattachment.php
- / Newreply.php
- / Newthread.php
- / Online.php
- / Picture.php
- / Poll.php
- / Postings.php
- / Printthread.php
- / Private.php
- / Profile.php
- / Register.php
- / Report.php
- / Reputation.php
- / Search.php
- / Sendmessage.php
- / Showgroups.php
- / Subscription.php
- / Threadrate.php
- / Usercp.php
- / Usernote.php
- / Visitormessage.php
- / Sendpm.php
- / Faq.php
- / Signaturepics /
- / Modcp /
- / Images /
- / Memasang /
- / Includes /
- / Admincp /
- / Lampiran /
- / Clientscript /
- / Cpstyles /
- / Customavatars /
- / Customprofilepics /

Contoh robots.txt menyekat halaman diterjemahkan tidak relevan (dan tidak diterjemahkan terlalu). Ini adalah sebahagian daripada fail robots.txt kami:


User-agent: *
sitemap: http://www.vbenterprisetranslator.com/forum/sitemap_index.xml.gz
Disallow: /forum/members/
Disallow: /forum/af/members/
Disallow: /forum/sq/members/
Disallow: /forum/ar/members/
Disallow: /forum/hy/members/
Disallow: /forum/az/members/
Disallow: /forum/eu/members/
Disallow: /forum/be/members/
Disallow: /forum/bg/members/
Disallow: /forum/ca/members/
Disallow: /forum/zh-CN/members/
Disallow: /forum/hr/members/
Disallow: /forum/cs/members/
Disallow: /forum/da/members/
Disallow: /forum/nl/members/
Disallow: /forum/en/members/
Disallow: /forum/et/members/
Disallow: /forum/tl/members/
Disallow: /forum/fi/members/
Disallow: /forum/fr/members/
Disallow: /forum/gl/members/
Disallow: /forum/ka/members/
Disallow: /forum/de/members/
Disallow: /forum/el/members/
Disallow: /forum/ht/members/
Disallow: /forum/iw/members/
Disallow: /forum/hi/members/
Disallow: /forum/hu/members/
Disallow: /forum/is/members/
Disallow: /forum/id/members/
Disallow: /forum/ga/members/
Disallow: /forum/it/members/
Disallow: /forum/ja/members/
Disallow: /forum/ko/members/
Disallow: /forum/lv/members/
Disallow: /forum/lt/members/
Disallow: /forum/mk/members/
Disallow: /forum/ms/members/
Disallow: /forum/mt/members/
Disallow: /forum/no/members/
Disallow: /forum/fa/members/
Disallow: /forum/pl/members/
Disallow: /forum/pt/members/
Disallow: /forum/ro/members/
Disallow: /forum/ru/members/
Disallow: /forum/sr/members/
Disallow: /forum/sk/members/
Disallow: /forum/sl/members/
Disallow: /forum/es/members/
Disallow: /forum/sw/members/
Disallow: /forum/sv/members/
Disallow: /forum/zh-TW/members/
Disallow: /forum/th/members/
Disallow: /forum/tr/members/
Disallow: /forum/uk/members/
Disallow: /forum/ur/members/
Disallow: /forum/vi/members/
Disallow: /forum/cy/members/
Disallow: /forum/yi/members/
Disallow: /forum/member.php
Disallow: /forum/af/member.php
Disallow: /forum/sq/member.php
Disallow: /forum/ar/member.php
Disallow: /forum/hy/member.php
Disallow: /forum/az/member.php
Disallow: /forum/eu/member.php
Disallow: /forum/be/member.php
Disallow: /forum/bg/member.php
Disallow: /forum/ca/member.php
Disallow: /forum/zh-CN/member.php
Disallow: /forum/hr/member.php
Disallow: /forum/cs/member.php
Disallow: /forum/da/member.php
Disallow: /forum/nl/member.php
Disallow: /forum/en/member.php
Disallow: /forum/et/member.php
Disallow: /forum/tl/member.php
Disallow: /forum/fi/member.php
Disallow: /forum/fr/member.php
Disallow: /forum/gl/member.php
Disallow: /forum/ka/member.php
Disallow: /forum/de/member.php
Disallow: /forum/el/member.php
Disallow: /forum/ht/member.php
Disallow: /forum/iw/member.php
Disallow: /forum/hi/member.php
Disallow: /forum/hu/member.php
Disallow: /forum/is/member.php
Disallow: /forum/id/member.php
Disallow: /forum/ga/member.php
Disallow: /forum/it/member.php
Disallow: /forum/ja/member.php
Disallow: /forum/ko/member.php
Disallow: /forum/lv/member.php
Disallow: /forum/lt/member.php
Disallow: /forum/mk/member.php
Disallow: /forum/ms/member.php
Disallow: /forum/mt/member.php
Disallow: /forum/no/member.php
Disallow: /forum/fa/member.php
Disallow: /forum/pl/member.php
Disallow: /forum/pt/member.php
Disallow: /forum/ro/member.php
Disallow: /forum/ru/member.php
Disallow: /forum/sr/member.php
Disallow: /forum/sk/member.php
Disallow: /forum/sl/member.php
Disallow: /forum/es/member.php
Disallow: /forum/sw/member.php
Disallow: /forum/sv/member.php
Disallow: /forum/zh-TW/member.php
Disallow: /forum/th/member.php
Disallow: /forum/tr/member.php
Disallow: /forum/uk/member.php
Disallow: /forum/ur/member.php
Disallow: /forum/vi/member.php
Disallow: /forum/cy/member.php
Disallow: /forum/yi/member.php

Marcin Kalak
22-09-14, 11:35
Anda boleh menggunakan fail robots.txt apabila anda tidak mempunyai link yang SEO di forum anda
(Hubungan dengan bahasa? = Parameter dalam)

Contoh url:

www.example.com/?language=pl

Contoh robots.txt menyekat halaman diterjemahkan tidak relevan (dan tidak diterjemahkan terlalu). Ini adalah fail robots.txt kami:

User-agent: *
sitemap: http://www.vbenterprisetranslator.com/forum/sitemap_index.xml.gz
Disallow: /forum/members/
Disallow: /forum/member.php
Disallow: /forum/externalredirect.php
Disallow: /forum/ajax.php
Disallow: /forum/attachment.php
Disallow: /forum/calendar.php
Disallow: /forum/converse.php
Disallow: /forum/cron.php
Disallow: /forum/editpost.php
Disallow: /forum/global.php
Disallow: /forum/image.php
Disallow: /forum/inlinemod.php
Disallow: /forum/joinrequests.php
Disallow: /forum/login.php
Disallow: /forum/memberlist.php
Disallow: /forum/misc.php
Disallow: /forum/moderator.php
Disallow: /forum/newattachment.php
Disallow: /forum/newreply.php
Disallow: /forum/newthread.php
Disallow: /forum/online.php
Disallow: /forum/picture.php
Disallow: /forum/poll.php
Disallow: /forum/postings.php
Disallow: /forum/printthread.php
Disallow: /forum/private.php
Disallow: /forum/profile.php
Disallow: /forum/register.php
Disallow: /forum/report.php
Disallow: /forum/reputation.php
Disallow: /forum/search.php
Disallow: /forum/sendmessage.php
Disallow: /forum/showgroups.php
Disallow: /forum/subscription.php
Disallow: /forum/threadrate.php
Disallow: /forum/usercp.php
Disallow: /forum/usernote.php
Disallow: /forum/visitormessage.php
Disallow: /forum/sendpm.php
Disallow: /forum/faq.php
Disallow: /forum/signaturepics/
Disallow: /forum/modcp/
Disallow: /forum/images/
Disallow: /forum/install/
Disallow: /forum/includes/
Disallow: /forum/admincp/
Disallow: /forum/attachments/
Disallow: /forum/clientscript/
Disallow: /forum/cpstyles/
Disallow: /forum/customavatars/
Disallow: /forum/customprofilepics/

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translated to other languages thanks to vBET Translator 4.10.1