Marcin Kalak
22-09-14, 11:24
vBET haben viele Möglichkeiten zur Optimierung. Danke, dass Sie Ihre Inhalte in 53 Sprachen sehr schnell liefern können. 
Natürlich Übersetzungen sind nicht magisch und einige Ressourcen sind notwendig, um diese bereitzustellen. Wir haben Benutzer mit wirklich großen Foren, die erfolgreich ausgeführt vBET ohne Auswirkungen auf die Leistung feststellen (http://www.vbenterprisetranslator.com/forum/vbet-good-stories/84-vbet-has-great-performance.html).
Noch im Fall, wenn Sie vBET in schnellstmögliche Weise zu verwenden, unter möchten einige Konfigurations-Tipps für Sie. Bitte beachten Sie, dass diese beschreiben die optimale Konfiguration für Performance-Gründen - manchmal durch Kosten für die verfügbaren Funktionen, also nicht brach, wenn Sie noch keine Performance-Probleme.
Vergewissern Sie sich, mit der letzten Version von vBET. Wir sind ständig auf Verbesserung der Leistung.
Aktivieren Sie die Vollständige Datei-Cache Für die Gäste und stellen Sie sicher, dass es funktioniert (Prüfung beinhaltet die cache-Dateien erstellt werden, müssen die entsprechenden Datei-rechten)
Höhere Werte für die Vollständige Datei-Cache Für die Gäste Zeit, Um zu Leben und auch für die Vollständige Datei-Cache Für die Gäste Zeit, um Zu Leben Für Les Relevanten Seiten
Überlegen Sie, welche Seiten halten mehr in voller Datei-cache für Gäste und fügen Sie diesen auf Weniger Relevanten Seiten Für die Vollständige Datei-Cache Für Gäste
vBET unterstützt alle Codierungen, aber es ist am besten, wenn Ihr Forum UTF-8 Kodierung, sonst für jede Übersetzung vBET erneutes Kodieren ganze Seite haben und machen andere zusätzliche Tricks (auch Sonderzeichen nimmt viel mehr Platz im DB Ursache diejenigen, verändert & #-Code; Notation). Wenn Sie bereits mit Forum, gibt es keine einfache Möglichkeit, Codierschalter (noch vorhanden), aber wenn man die Schaffung neuer eins sind dann beachten Sie bitte, es auf UTF-8 Kodierung, die mehrsprachige Unterstützung konzipiert ausgeführt wird.
Sie können deaktivieren einige Übersetzungen im Betteln - wenn der Cache gefüllt werden können neue von Zeit zu Zeit hinzufügen. Beginnend mit allen 52 Übersetzungen bedeutet 52-mal mehr Content für die Nutzer und Wurzeln. Manche Foren können leicht damit umzugehen, für einige ist es besser, mit einigen Übersetzungen starten.
Vergewissern Sie sich, Cache auf.
Für später wird es für Sie wichtig, um geeignete Cache TTL haben. Größer ist besser, aber nicht mehr als 15 Tage, um mit Google TOS Messe
Wählen Sie am besten Cache-Bereinigung Strategie für Ihr Forum. Für die meisten Foren 'Normal Löschen "ist am besten Clearing-Strategie, aber wenn Sie wirklich viel übersetzten Inhalte haben, dann normale Cache-Löschen können Sie Ihren Server zu töten. Aber ruhig sein - haben wir spezielle Lösungen für diese Fälle. So können Sie wählen, 3 andere Strategien. Zuletzt ist man am schnellsten, aber werden alle Cache-Inhalt, so verwenden sie nur, wenn Sie müssen.
Speicher-Cache. Wenn Sie Ihren server so konfiguriert, Cache-Speicher, gehen Sie einfach auf admincp->vBET cache->Speicher-cache und wählen Sie die beste option für Sie aus der Verwendung cache-Speicher. WICHTIG: verwenden Memcache die Sie brauchen, um memcache-host-port!
Verwenden Sie "Cache Clearing timelap" - vBET löscht über 150 Cache-Tabellen entfernen viele Daten. Sie können damit vBET zwischen jedem Tisch warten. Whole Aufgabe dauert gleiche Menge an Ressourcen, aber Ihr Server "Rest" zwischen Lichtungen so Server-Last wird kleiner.
Benutzen Sie die Option "Select gruppiert Übersetzungen" nach Ihren Bedürfnissen - das wird weniger Anfragen zur Datenbank machen, damit es kostet Sie weniger CPU, sondern durch Kosten von mehr Einsatz von RAM-Speicher.
Setzen Sie "Stop suchen nach x Misserfolge" zu niedrig oder zu hoch. Diese Option optimiert Cache-Nutzung. Danke, dass vBET aufhören wird im Cache Übersetzungen, die nicht dort zu finden. Wenn Sie es zu hoch eingestellt vBET werden versuchen mehrere Male. Wenn Sie es zu niedrig eingestellt vBET kann aufhören, Übersetzungen, die wirklich im Cache nur, weil einige kleine Änderungen am übersetzte Seite passieren.
Aktivieren Cache für alle Übersetzungen. vBET können Sie Cache für ausgewählte Übersetzungen zu deaktivieren, wenn Sie nicht zu viel Speicherplatz auf der Festplatte, sondern solche Übersetzungen wird länger dauern, da Google wird jedes Mal für diejenigen gestellt werden.
Set "Google Language Detection" auf "Immer vertrauen user". vBET haben großartiges Feature, die wirkliche Sprache der Meldung bei erkennen, wenn der Benutzer sich etwas Durcheinander ermöglicht. Aber es sind ihre Kosten - zusätzlich zu Google fragen müssen vorgenommen werden, wenn neue Post eintrifft.
Disable "Translate Google Maps". Es ermöglicht Ihnen, Google Maps in Ihr Forum aufgenommen zu übersetzen, aber wenn man nicht unterstützen, diese dann deaktivieren Sie es - es kostete zusätzliche Suchen und Ersetzen für Links zu Google-Karte in ganz Ausgang.
Experiment mit der Option "Nicht übersetzen Benutzernamen". Es verursacht weniger gefragt für die Übersetzung, durch Kosten für viele zusätzliche Kontrollen in vielen Orten Forum. So gibt es etwas für etwas - prüfen, welche besser ist, in Ihrem Fall.
Block-Roboter für Sie nicht relevanten Seiten - wie die Mitglieder-Seiten, Kalender und so weiter. Roboter sind in der Lage, besuchen Sie jede Ecke Ihres Forums sehr schnell - was können Sie verbessern Ihre CPU-Auslastung für die ersten übersetzungen. Meist forum braucht nicht Mitglied Seiten indiziert werden, aber es wird Ihr forum Ressourcen zu übersetzen dieser Seiten. So blockieren Roboter für alle nicht relevanten Seiten in allen übersetzungen. Im nächsten Beitrag finden Sie robots.txt Beispiel - diese ist Teil der robots.txt dieses forum (beachten Sie, dass die URL ' s geändert von SEO und unser forum verwendet Unterverzeichnis in der URL).
Mit "Original Text" in Stand-Versionen - für Nutzer und Gäste. Diese Optionen können Sie wählen, wie Sie ursprüngliche Nachricht angezeigt werden soll. Zeige es kostet ein wenig - es ist nicht signifikant, aber wenn man schon alles getan und suchen für eine kleine Verbesserung, dann können Sie es hier finden. Zunächst einmal - Sie haben 2 Möglichkeiten, um den Originaltext zeigen, wenn Sie wan: von JavaScript-Einspritzung und in gewohnter Weise. Normale ist besser für die Leistung, sondern injiziert ist besser für SEO (Roboter sehen es nicht). Also, wenn Sie denken, Sie wollen zeigen, Original-Content für Stand - Benutzer und Gäste - dann ist es am besten für die Gäste und normale Anwender injiziert zu zeigen. Natürlich können Sie wählen, um nicht zeigen Originaltext - es wird Schlimmste für Ihre Benutzer nur wenig besser für die Leistung. Und Sie haben auch eine weitere Option - am besten für die Leistung und das Schlimmste für Anwender - können Sie zeigen nicht Originaltext oder sogar an, dass er übersetzt wurde. Diese Option ist am besten für die Leistung, da es sich nicht um die Verwendung von Vorlagen überhaupt, was das Schlimmste für die Nutzer, weil sie nicht sehen, dass Nachrichten in verschiedenen Sprachen geschrieben wurde.
Spielen Sie mit erweiterten Performance-Parameter: 'HTML Größe: Schnittpunkt "und" HTML Größe: fang an zu schneiden. " Bitte beachten Sie, dass PHP-Performance drastisch sinkt, wenn Arbeiten an wirklich großen Zeichenketten. Ich vermute, dass in einem solchen Fall nur PHP schreibt sie in einem temporären Datei und auf Datei arbeiten, statt in Erinnerung. Aus diesem Grund haben wir Übersetzung Algorithmus modifiziert und wirklich große Ausgänge sind in kleinere Stücke geschnitten während der Übersetzung. Diese Änderung betrifft nur einen großen Seiten und Sie können es durch die erwähnte Performance-Parameter zu konfigurieren.
Spielen Sie mit erweiterten Performance-Parameter: "Verzögerung zwischen Übersetzungen". In einigen Foren, wenn Anfrage an Google zu senden sind eins nach dem anderen unmittelbar danach Reaktionen kommt von Google in längeren Zeiten oder sogar von Forum-Server blockiert. Verwenden Sie KEINE es ohne Messung der Leistung Änderungen und solche nur mit Cache-off um eine echte Wirkung zu sehen.
Verwenden Sie nicht die option nicht übersetzen html-tag, wenn Sie nicht wirklich benötigen. Die meisten Foren nicht erlauben Benutzern, html-code in Beiträgen, so dass es nicht notwendig ist für die meisten Foren. Bitte beachten Sie, dass die Inhalte von code-bbcode werden nicht übersetzt sowieso.
Schalten Sie die option Übersetzen " alt " - Attribute. Es hat nur geringe Auswirkungen auf die Leistung aber immer noch erfordert zusätzliche output-Analyse mit regex und mindestens eine weitere Anfrage an Google (wenn die Ergebnisse werden nicht zwischengespeichert). Denn übersetzt Ergebnisse sind nicht lachhaft im Browser (nur wenn der Mauszeiger über dem Bild ist) es wird keine Auswirkungen auf die Benutzer, wenn Sie ausgeschaltet sind.
Schalten Sie "Online-user". Sie finden diese option in Ihren AdminCP -> Usergroup -> Usergroup-Manager -> Bearbeiten Usergroup -> Kann Anzeigen, Wer Online ist : Nein . Dies reduziert Menge von übersetzungen durch entfernen der Anzeige von dynamicly ändern ", die das lese-forum" Wert.
Ändern Sie .htaccess-Regeln.
Hinweis: nur, wenn Sie nicht mit 2-Zeichen Teil dh Links verwenden: yourforum.com/XY/ etc..
Kurze Regeln können Sie jetzt!
http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15132
Sie finden diese Regeln in Ihrer download-Dateien:
Do-not-Upload/Tools/Redirecting-Rules/Short-Redirecting-Rules
Schalten Sie die option nicht übersetzen zahlen. Sie finden diese option im AdminCP -> vBET -> Übersetzung Optionen. Hat wenig Einfluss auf die Leistung haben, aber es erfordert noch eine zusätzliche Analyse-Zeichen. Trotzdem ist es nicht empfehlenswert sich zu drehen, wenn sich aus, denn es erhöht die Kosten für die übersetzung.
Zeigen Sie nicht das aktuelle Datum und die Uhrzeit. Zeigt das Datum und Zeit verursacht zusätzlichen Übersetzungen jede Minute und zusätzliche Abfragen an die Datenbank auch wenn die Daten bereits im Cache befindet.
Rotierenden Text auf Seite nicht anzeigen. Rotierender Text macht, dass vBET sendet mehr Text übersetzt werden.
Wenn Sie wollen, setzen Sie auf die Seite drehen von text setzen es in JavaScript (text in JavaScript nicht übersetzt) oder in notranslate Bereich (http://www.vbenterprisetranslator.com/forum/vbet5-general-discussions/4174-how-make-some-text-not-translated.html).
Schalten Sie die option Add alternate tag. Aktivieren Sie diese option erhöht die overhead-Zeit zum hinzufügen von tags und sendet mehr Daten für den Benutzer. Standardmäßig ist diese option deaktiviert.
Natürlich Übersetzungen sind nicht magisch und einige Ressourcen sind notwendig, um diese bereitzustellen. Wir haben Benutzer mit wirklich großen Foren, die erfolgreich ausgeführt vBET ohne Auswirkungen auf die Leistung feststellen (http://www.vbenterprisetranslator.com/forum/vbet-good-stories/84-vbet-has-great-performance.html).
Noch im Fall, wenn Sie vBET in schnellstmögliche Weise zu verwenden, unter möchten einige Konfigurations-Tipps für Sie. Bitte beachten Sie, dass diese beschreiben die optimale Konfiguration für Performance-Gründen - manchmal durch Kosten für die verfügbaren Funktionen, also nicht brach, wenn Sie noch keine Performance-Probleme.
Vergewissern Sie sich, mit der letzten Version von vBET. Wir sind ständig auf Verbesserung der Leistung.
Aktivieren Sie die Vollständige Datei-Cache Für die Gäste und stellen Sie sicher, dass es funktioniert (Prüfung beinhaltet die cache-Dateien erstellt werden, müssen die entsprechenden Datei-rechten)
Höhere Werte für die Vollständige Datei-Cache Für die Gäste Zeit, Um zu Leben und auch für die Vollständige Datei-Cache Für die Gäste Zeit, um Zu Leben Für Les Relevanten Seiten
Überlegen Sie, welche Seiten halten mehr in voller Datei-cache für Gäste und fügen Sie diesen auf Weniger Relevanten Seiten Für die Vollständige Datei-Cache Für Gäste
vBET unterstützt alle Codierungen, aber es ist am besten, wenn Ihr Forum UTF-8 Kodierung, sonst für jede Übersetzung vBET erneutes Kodieren ganze Seite haben und machen andere zusätzliche Tricks (auch Sonderzeichen nimmt viel mehr Platz im DB Ursache diejenigen, verändert & #-Code; Notation). Wenn Sie bereits mit Forum, gibt es keine einfache Möglichkeit, Codierschalter (noch vorhanden), aber wenn man die Schaffung neuer eins sind dann beachten Sie bitte, es auf UTF-8 Kodierung, die mehrsprachige Unterstützung konzipiert ausgeführt wird.
Sie können deaktivieren einige Übersetzungen im Betteln - wenn der Cache gefüllt werden können neue von Zeit zu Zeit hinzufügen. Beginnend mit allen 52 Übersetzungen bedeutet 52-mal mehr Content für die Nutzer und Wurzeln. Manche Foren können leicht damit umzugehen, für einige ist es besser, mit einigen Übersetzungen starten.
Vergewissern Sie sich, Cache auf.
Für später wird es für Sie wichtig, um geeignete Cache TTL haben. Größer ist besser, aber nicht mehr als 15 Tage, um mit Google TOS Messe
Wählen Sie am besten Cache-Bereinigung Strategie für Ihr Forum. Für die meisten Foren 'Normal Löschen "ist am besten Clearing-Strategie, aber wenn Sie wirklich viel übersetzten Inhalte haben, dann normale Cache-Löschen können Sie Ihren Server zu töten. Aber ruhig sein - haben wir spezielle Lösungen für diese Fälle. So können Sie wählen, 3 andere Strategien. Zuletzt ist man am schnellsten, aber werden alle Cache-Inhalt, so verwenden sie nur, wenn Sie müssen.
Speicher-Cache. Wenn Sie Ihren server so konfiguriert, Cache-Speicher, gehen Sie einfach auf admincp->vBET cache->Speicher-cache und wählen Sie die beste option für Sie aus der Verwendung cache-Speicher. WICHTIG: verwenden Memcache die Sie brauchen, um memcache-host-port!
Verwenden Sie "Cache Clearing timelap" - vBET löscht über 150 Cache-Tabellen entfernen viele Daten. Sie können damit vBET zwischen jedem Tisch warten. Whole Aufgabe dauert gleiche Menge an Ressourcen, aber Ihr Server "Rest" zwischen Lichtungen so Server-Last wird kleiner.
Benutzen Sie die Option "Select gruppiert Übersetzungen" nach Ihren Bedürfnissen - das wird weniger Anfragen zur Datenbank machen, damit es kostet Sie weniger CPU, sondern durch Kosten von mehr Einsatz von RAM-Speicher.
Setzen Sie "Stop suchen nach x Misserfolge" zu niedrig oder zu hoch. Diese Option optimiert Cache-Nutzung. Danke, dass vBET aufhören wird im Cache Übersetzungen, die nicht dort zu finden. Wenn Sie es zu hoch eingestellt vBET werden versuchen mehrere Male. Wenn Sie es zu niedrig eingestellt vBET kann aufhören, Übersetzungen, die wirklich im Cache nur, weil einige kleine Änderungen am übersetzte Seite passieren.
Aktivieren Cache für alle Übersetzungen. vBET können Sie Cache für ausgewählte Übersetzungen zu deaktivieren, wenn Sie nicht zu viel Speicherplatz auf der Festplatte, sondern solche Übersetzungen wird länger dauern, da Google wird jedes Mal für diejenigen gestellt werden.
Set "Google Language Detection" auf "Immer vertrauen user". vBET haben großartiges Feature, die wirkliche Sprache der Meldung bei erkennen, wenn der Benutzer sich etwas Durcheinander ermöglicht. Aber es sind ihre Kosten - zusätzlich zu Google fragen müssen vorgenommen werden, wenn neue Post eintrifft.
Disable "Translate Google Maps". Es ermöglicht Ihnen, Google Maps in Ihr Forum aufgenommen zu übersetzen, aber wenn man nicht unterstützen, diese dann deaktivieren Sie es - es kostete zusätzliche Suchen und Ersetzen für Links zu Google-Karte in ganz Ausgang.
Experiment mit der Option "Nicht übersetzen Benutzernamen". Es verursacht weniger gefragt für die Übersetzung, durch Kosten für viele zusätzliche Kontrollen in vielen Orten Forum. So gibt es etwas für etwas - prüfen, welche besser ist, in Ihrem Fall.
Block-Roboter für Sie nicht relevanten Seiten - wie die Mitglieder-Seiten, Kalender und so weiter. Roboter sind in der Lage, besuchen Sie jede Ecke Ihres Forums sehr schnell - was können Sie verbessern Ihre CPU-Auslastung für die ersten übersetzungen. Meist forum braucht nicht Mitglied Seiten indiziert werden, aber es wird Ihr forum Ressourcen zu übersetzen dieser Seiten. So blockieren Roboter für alle nicht relevanten Seiten in allen übersetzungen. Im nächsten Beitrag finden Sie robots.txt Beispiel - diese ist Teil der robots.txt dieses forum (beachten Sie, dass die URL ' s geändert von SEO und unser forum verwendet Unterverzeichnis in der URL).
Mit "Original Text" in Stand-Versionen - für Nutzer und Gäste. Diese Optionen können Sie wählen, wie Sie ursprüngliche Nachricht angezeigt werden soll. Zeige es kostet ein wenig - es ist nicht signifikant, aber wenn man schon alles getan und suchen für eine kleine Verbesserung, dann können Sie es hier finden. Zunächst einmal - Sie haben 2 Möglichkeiten, um den Originaltext zeigen, wenn Sie wan: von JavaScript-Einspritzung und in gewohnter Weise. Normale ist besser für die Leistung, sondern injiziert ist besser für SEO (Roboter sehen es nicht). Also, wenn Sie denken, Sie wollen zeigen, Original-Content für Stand - Benutzer und Gäste - dann ist es am besten für die Gäste und normale Anwender injiziert zu zeigen. Natürlich können Sie wählen, um nicht zeigen Originaltext - es wird Schlimmste für Ihre Benutzer nur wenig besser für die Leistung. Und Sie haben auch eine weitere Option - am besten für die Leistung und das Schlimmste für Anwender - können Sie zeigen nicht Originaltext oder sogar an, dass er übersetzt wurde. Diese Option ist am besten für die Leistung, da es sich nicht um die Verwendung von Vorlagen überhaupt, was das Schlimmste für die Nutzer, weil sie nicht sehen, dass Nachrichten in verschiedenen Sprachen geschrieben wurde.
Spielen Sie mit erweiterten Performance-Parameter: 'HTML Größe: Schnittpunkt "und" HTML Größe: fang an zu schneiden. " Bitte beachten Sie, dass PHP-Performance drastisch sinkt, wenn Arbeiten an wirklich großen Zeichenketten. Ich vermute, dass in einem solchen Fall nur PHP schreibt sie in einem temporären Datei und auf Datei arbeiten, statt in Erinnerung. Aus diesem Grund haben wir Übersetzung Algorithmus modifiziert und wirklich große Ausgänge sind in kleinere Stücke geschnitten während der Übersetzung. Diese Änderung betrifft nur einen großen Seiten und Sie können es durch die erwähnte Performance-Parameter zu konfigurieren.
Spielen Sie mit erweiterten Performance-Parameter: "Verzögerung zwischen Übersetzungen". In einigen Foren, wenn Anfrage an Google zu senden sind eins nach dem anderen unmittelbar danach Reaktionen kommt von Google in längeren Zeiten oder sogar von Forum-Server blockiert. Verwenden Sie KEINE es ohne Messung der Leistung Änderungen und solche nur mit Cache-off um eine echte Wirkung zu sehen.
Verwenden Sie nicht die option nicht übersetzen html-tag, wenn Sie nicht wirklich benötigen. Die meisten Foren nicht erlauben Benutzern, html-code in Beiträgen, so dass es nicht notwendig ist für die meisten Foren. Bitte beachten Sie, dass die Inhalte von code-bbcode werden nicht übersetzt sowieso.
Schalten Sie die option Übersetzen " alt " - Attribute. Es hat nur geringe Auswirkungen auf die Leistung aber immer noch erfordert zusätzliche output-Analyse mit regex und mindestens eine weitere Anfrage an Google (wenn die Ergebnisse werden nicht zwischengespeichert). Denn übersetzt Ergebnisse sind nicht lachhaft im Browser (nur wenn der Mauszeiger über dem Bild ist) es wird keine Auswirkungen auf die Benutzer, wenn Sie ausgeschaltet sind.
Schalten Sie "Online-user". Sie finden diese option in Ihren AdminCP -> Usergroup -> Usergroup-Manager -> Bearbeiten Usergroup -> Kann Anzeigen, Wer Online ist : Nein . Dies reduziert Menge von übersetzungen durch entfernen der Anzeige von dynamicly ändern ", die das lese-forum" Wert.
Ändern Sie .htaccess-Regeln.
Hinweis: nur, wenn Sie nicht mit 2-Zeichen Teil dh Links verwenden: yourforum.com/XY/ etc..
Kurze Regeln können Sie jetzt!
http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15132
Sie finden diese Regeln in Ihrer download-Dateien:
Do-not-Upload/Tools/Redirecting-Rules/Short-Redirecting-Rules
Schalten Sie die option nicht übersetzen zahlen. Sie finden diese option im AdminCP -> vBET -> Übersetzung Optionen. Hat wenig Einfluss auf die Leistung haben, aber es erfordert noch eine zusätzliche Analyse-Zeichen. Trotzdem ist es nicht empfehlenswert sich zu drehen, wenn sich aus, denn es erhöht die Kosten für die übersetzung.
Zeigen Sie nicht das aktuelle Datum und die Uhrzeit. Zeigt das Datum und Zeit verursacht zusätzlichen Übersetzungen jede Minute und zusätzliche Abfragen an die Datenbank auch wenn die Daten bereits im Cache befindet.
Rotierenden Text auf Seite nicht anzeigen. Rotierender Text macht, dass vBET sendet mehr Text übersetzt werden.
Wenn Sie wollen, setzen Sie auf die Seite drehen von text setzen es in JavaScript (text in JavaScript nicht übersetzt) oder in notranslate Bereich (http://www.vbenterprisetranslator.com/forum/vbet5-general-discussions/4174-how-make-some-text-not-translated.html).
Schalten Sie die option Add alternate tag. Aktivieren Sie diese option erhöht die overhead-Zeit zum hinzufügen von tags und sendet mehr Daten für den Benutzer. Standardmäßig ist diese option deaktiviert.