PDA

Visualizza la versione completa: vBET e prestazioni



Marcin Kalak
22-09-14, 11:24
vBET sono molto ottimizzazioni. Grazie che è possibile fornire i contenuti in 53 lingue molto veloce.

Ovviamente le traduzioni non sono fatti magicamente e alcune risorse sono necessarie per fornire questi. Ci sono utenti con forum di veramente grande che vBET eseguito con successo senza alcun preavviso impatto sulle prestazioni (http://www.vbenterprisetranslator.com/forum/vbet-good-stories/84-vbet-has-great-performance.html).

Sempre nel caso se si desidera utilizzare vBET in modo più veloce possibile, qui di seguito alcuni suggerimenti di configurazione. Si prega di notare che queste descrivono la configurazione ottimale per motivi di prestazioni - a volte con costi di funzioni disponibili, quindi non incolti, se non avete problemi di prestazioni.

Assicurarsi che si sta utilizzando l'ultima versione di vBET. Stiamo costantemente migliorando le prestazioni.
Accendere l'Uso Completo del File di Cache Per gli Ospiti e fare in modo che funzioni (controllo fa cache, i file vengono creati - bisogno di impostare il file appropriato privilegi)
Impostare i valori più alti per Intero File di Cache Per gli Ospiti in Tempo Per Vivere e anche per Completo del File di Cache Per Tempo gli Ospiti A Vivere Per le relative Pagine
Si consideri in cui le pagine possono essere premuto più a lungo in completo del file di cache per gli ospiti e aggiungere quelli Meno Rilevanti le Pagine Per Intero File di Cache Per Ospiti
vBET supporta tutte le codifiche, ma è meglio se il vostro forum usa codifica UTF-8, altrimenti per ogni vBET traduzione dover ricodificare intera pagina e fare altri trucchi aggiuntivi (anche caratteri speciali avviene molto più in DB causano questi vengono modificati & # CODICE; notazione). Se siete già in esecuzione nel forum, non esiste un modo facile per passare la codifica (ancora esiste), ma se si sta creando una nuova allora perche non farlo funzionare su codifica UTF-8 che è stato progettato per il supporto multilingue.
È possibile disattivare alcune traduzioni a chiedere l'elemosina - quando la cache sarà pieno è possibile aggiungere nuovi di volta in volta. A partire da tutte le 52 traduzioni significa 52 volte più contenuti per gli utenti e le radici. Alcuni forum possono facilmente gestire questa situazione, per alcuni è meglio iniziare con alcune traduzioni.
Assicurarsi di avere cache.
Per poi sarà importante per voi di disporre di adeguati Cache TTL. Più grande è meglio, ma non più di 15 giorni per essere leale con TOS Google
Scegliere la migliore strategia di svuotare la cache per il vostro forum. Per la 'cancellazione Normale' quasi tutti i forum è meglio di compensazione strategia, ma se avete davvero molto contenuto tradotto poi la cancellazione della cache normale può uccidere il vostro server. Ma stare tranquilli - abbiamo soluzioni speciali per i casi. Così si può scegliere 3 altre strategie. Ultimo è più veloce, ma elimina tutto il contenuto della cache, in modo da utilizzare solo se si deve.
Utilizzare La Memoria Cache. Se avete il vostro server configurato per utilizzare la Memoria Cache, basta andare admincp->vBET cache->Memoria cache e scegliere l'opzione migliore per voi da Utilizzare la memoria cache. IMPORTANTE: per utilizzare Memcache è necessario mettere memcache porta host!
Utilizzare "Cache di compensazione timelap" - vBET cancella oltre 150 tabelle di cache di rimuovere molti dati. È possibile ordinare vBET di attesa tra ogni tabella. Compito intero prenderà stessa quantità di risorse, ma il server "riposo" tra radure così il carico del server saranno più piccoli.
Utilizzare l'opzione "Select traduzioni raggruppati" in base alle proprie esigenze - questo farà meno query al database in modo che vi costerà meno della CPU, ma con costi di più l'utilizzo della memoria RAM.
Non impostare "Stop cura fallimenti x" a bassa o troppo alta. Questa opzione ottimizza l'utilizzo della cache. Grazie vBET che smetterà di cercare di trovare nella cache di traduzioni che non ci sono. Se utilizzi un valore molto alto vBET cercherà più volte. Se lo si imposta vBET troppo basso può smettere di cercare le traduzioni che sono realmente nella cache solo perché alcuni piccoli cambiamenti accadere a pagina tradotta.
Attiva cache per tutte le traduzioni. vBET consente di disabilitare la cache per le traduzioni scelto se non si ha troppo spazio su disco, ma le traduzioni ci vorrà più tempo, dal momento che Google sarà richiesto ogni volta per quelli.
Impostare "Rilevazione Lingua Google" a "sempre la fiducia degli utenti". vBET hanno grande caratteristica che permette di rilevare vera lingua del messaggio nel caso in cui se l'utente rovinare qualcosa. Ma ha il suo costo - di chiedere a Google aggiuntivi devono essere fatte quando arriva nuova posta.
Disabilitare "Traduci Google Maps". Esso consente di tradurre le mappe di Google incluso nel vostro forum, ma se non supportano quelli poi disabilitare - è il costo aggiuntivo di ricerca e sostituzione per i link alla mappa di Google in uscita tutto.
Esperimento con l'opzione "non tradurre i nomi utente". Causa minore richiesta di traduzione, dal costo di molti controlli supplementari in luoghi diversi forum. Quindi c'è qualcosa per qualcosa - verificare che è meglio nel vostro caso.
Blocco robot per non pertinenti pagine - come membri pagine, calendario e così via. I robot sono in grado di visitare ogni angolo del vostro forum molto veloce, che può migliorare l'utilizzo della CPU per prime traduzioni. Per lo più il forum non ha bisogno di membro pagine indicizzate, ma ancora ci vorrà il forum risorse per tradurre queste pagine. Quindi, bloccare i robot per tutto quanto non pertinenti pagine in tutte le traduzioni. Nel prossimo post troverete robots.txt esempio - questa è una parte di robots.txt utilizzati da questo forum (si noti che gli URL sono cambiati SEO e del nostro forum utilizza sottodirectory nell'URL).
L'utilizzo di "testo originale Show" in versione stand - per gli utenti e gli ospiti. Questa opzione permette di scegliere come si desidera visualizzare il messaggio originale. Mostrando costa un po '- non è significativo, ma se avete già fatto tutto e cercare qualche piccolo miglioramento, allora potete trovare qui. Prima di tutto - si hanno 2 modi per visualizzare il testo originale se si wan: per iniezione JavaScript e in modo normale. Quella normale è meglio per prestazioni, ma una iniezione è meglio per SEO (i robot non si vede). Quindi, se ti senti vuoi contenuto originale spettacolo per stand - utenti e ospiti -, allora è meglio per mostrare iniettato per gli ospiti e normale per gli utenti. Naturalmente è possibile scegliere di non mostrare il testo originale - sarà peggiore per gli utenti ma poco meglio per le prestazioni. E tu hai anche una opzione più - ottimo per prestazioni e peggio per gli utenti - si può scegliere di non mostrare il testo originale o addirittura messaggio che è stato tradotto. Questa opzione è ottimale per le prestazioni perché non è utilizzando i modelli in tutto, peggio per gli utenti, perché non possa vedere che il messaggio è stato scritto in lingua diversa.
Gioca con i parametri avanzati di prestazioni: 'formato HTML: punto di taglio' e 'formato HTML: taglio start'. Si prega di notare che le performance di PHP va drasticamente quando si lavora con stringhe molto grandi. Suppongo che in questo caso PHP scrive solo ad alcuni file temporaneo e sta lavorando su file invece che nella memoria. A causa di ciò abbiamo modificato l'algoritmo di traduzione e uscite veramente grandi sono tagliate in pezzi più piccoli durante la traduzione. Questa modifica influisce solo pagine di grandi dimensioni ed è possibile configurarlo con i parametri delle prestazioni indicate.
Gioca con i parametri avanzati di prestazioni: 'Ritardo tra le traduzioni'. In alcuni forum, se richiesta a Google vengono inviati uno ad uno subito poi le risposte proviene da Google in tempi più lunghi o addirittura sono bloccati dal server del forum. NON usarlo senza alcuna misura di variazioni delle prestazioni e fare questo tipo solo con cache disattivata per vedere l'impatto reale.
Non utilizzare l'opzione di non tradurre il codice html tag se non si ha realmente bisogno. La maggior parte dei forum non permettono agli utenti di inserire codice html nei post, pertanto non è necessario per la maggior parte dei forum. Si prega di notare che il contenuto del codice bbcode non saranno tradotti in nessun caso.
Disattivare opzione Tradurre 'alt' attributi. Dispone di un piccolo impatto sulle prestazioni, ma richiede ancora un ulteriore uscita di analisi con espressioni regolari e almeno una richiesta a Google (se i risultati non sono in cache). Poiché tradotto risultati non sono risibili nel browser (solo quando il cursore del mouse sopra l'immagine), non avrà alcun impatto sugli utenti quando spento.
Spegnere "Utenti on-line". È possibile trovare questa opzione nel tuo AdminCP -> Usergroup -> che ne stabilisce anche il Manager -> Modifica Usergroup -> Possibile Visualizzare Chi è Online : No . Ciò consentirà di ridurre la quantità di traduzioni tramite la rimozione di visualizzazione di dynamicly modifica "che leggendo il forum" di valore.
Cambiare le regole. htaccess.
Nota: solo se non si utilizzano collegamenti con 2-segni parte vale a dire: yourforum.com/XY/ ecc.
Ora è possibile utilizzare regole breve!
http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15132
È possibile trovare queste regole nel tuo file di download:

do-not-upload/Tools/redirecting-Rules/Short-redirecting-Rules
Disattivare l'opzione di non tradurre i numeri. Trovi questa opzione nel AdminCP -> vBET -> Opzioni di Traduzione. Ha poco effetto sulle performance, ma è ancora necessaria una ulteriore analisi dei personaggi. Comunque non è raccomandato per trasformare se spento, perché aumenta il costo della traduzione.
Non visualizzare la data corrente e l'ora. Visualizzare la data e tempo provoca traduzioni aggiuntive ogni minuto e ulteriori query al database anche se i dati sono già nella cache.
Non mostrano alcuna rotazione testo sulla pagina. Rotazione testo rende che vBET invia più del testo da tradurre.
Se si desidera mettere in pagina rotazione del testo messo in JavaScript (testo in JavaScript non è tradotto) o in notranslate area (http://www.vbenterprisetranslator.com/forum/vbet5-general-discussions/4174-how-make-some-text-not-translated.html).
Disattivare l'opzione di Aggiungere tag alternativo. Attivando questa opzione, aumenta l'overhead del tempo di aggiungere i tag e invia più dati agli utenti. Per impostazione predefinita, questa opzione è disabilitata.

Marcin Kalak
22-09-14, 11:26
Qui di seguito l'esempio di robots.txt il blocco di pagine irrilevanti. Si può vedere tutta la robots.txt file utilizzato sul nostro forum qui http://www.vbenterprisetranslator.com/forum/robots.txt).

NOTA: il blocco pagine da robots.txt rimuoverà quelli di indice. Questo è previsto, dal momento che noi vogliamo bloccare le pagine irrilevanti.

NOTA: è possibile utilizzare robots.txt file quando si dispone di SEO link.

NOTA: è possibile utilizzare robots.txt file, quando non si dispone di SEO link sul tuo forum. Di più su che si può leggere qui: http://www.vbenterprisetranslator.com/forum/vbet5-general-discussions/4175-vbet-performance.html#post15120

Si prega di notare che il nostro forum utilizza sottodirectory 'forum' che cosa è incluso in ogni regola di blocco. Inoltre siamo il blocco normale Url. Quindi, utilizzare il nostro file di esempio e di determinare che cosa avete bisogno di blocco e quello che non è necessario (non è necessario). Si prega di notare che, dopo il blocco di questi siti cominceranno a scomparire dall'indice se sono già indicizzati.

File allegato blocca gli URL normali e tradotto per:
- / Members /
- / 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 /
- / Install /
- / Includes /
- / AdminCP /
- / Allegati /
- / ClientScript /
- / Cpstyles /
- / Customavatars /
- / Customprofilepics /

Esempio di robots.txt blocca irrilevante pagine tradotte (e non tradotto troppo). Questo fa parte del nostro file robots.txt:


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
È possibile utilizzare file robots.txt quando si ha alcun legame SEO sul tuo forum
(Collegamenti con? Language = all'interno dei parametri)

Esempio di url:

www.example.com/?language=pl

Esempio di robots.txt blocca irrilevante pagine tradotte (e non tradotto troppo). Questo è il nostro file robots.txt:

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
Integration with translations by vBET Translator 4.10.1