PDA

Voir la version complète: vBET 3.3.2 publié - improvments grande performance



vBET
08-04-10, 02:34
Salut:)

Comme promis nous avons déménagé toutes les améliorations de performance à partir vBET 4.x pour vBET3.x OUI nous soutenons toujours 3.x et il semble que ce sera pris en charge pour longtemps (nos clients montre notre chemin). Dans cette version nous nous sommes concentrés pour vous donner des améliorations de performance ASAP, il n'ya donc pas de nouvelles fonctionnalités. Celles-ci seront en version majeure suivante.

IMPORTANT cours mise à jour:
- L'intégration du générateur Sitemap changé (besoin d'ajouter une ligne de code voir ici:
- L'intégration vBSEO changé. Pour plus de détails s'il vous plaît aller à readme.html et de faire toutes les étapes pour le fichier functions_vbseo_createurl.php et pour tous les functions_vbseo_url.php sans étapes 2 et 3 (vous l'avez déjà fait).
Ce sont vraiment important car Sitemap va cesser de fonctionner, et vBSEO s'arrêtera URL traduire si vous ne serez pas les instructions de jachère. Si vous ne puis Sitemap fonctionnera bien et vBSEO ne sera pas seulement de traduire les URL, mais aussi va travailler plus vite (redirections doubles enlevé).
Pour simplifier, vous pouvez toujours fait de l'intégration complète à partir du fichier mod original. Aussi s'il vous plaît n'oubliez pas que pour les utilisateurs non-techniques, nous fournissons le Service Upgrade (http://www.vbenterprisetranslator.com/upgrade-service.php). Nous encourageons à la faire vous-même si vous savez comment utiliser un éditeur de texte et FTP, encore que nous voulons tous nos clients se sentent à l'aise avec cette mise à jour - c'est pourquoi nous rappelons notre service de mise à niveau.

Ce qui a changé dans cette version:

Améliorations des performances:
- Raccourcir pas traduits espace
Maintenant, il est: CE ne seront pas traduits (Raccourcis de démarrage Non Zone Traduit et de fin ne se traduit pas Area). Ceci est très important si vous l'utilisiez déjà dans vos modèles - dans ce cas, s'il vous plaît trouver toutes les occurrences et de le remplacer (ancien a été: et ).
- Algorithme de traduction optimisé
Lot de petits changements ou plus gros, y compris: nouveaux paramètres de performance, une meilleure utilisation des fonctions natives de PHP, les changements dans notre algorithme lui-même.
- Eliminé goulot d'étranglement pour la traduction d'URL.
Nous avons réalisé que des liens a été traduit, un par un quel coût beaucoup de requêtes Google. Maintenant vBET utilise la traduction tardive de la traduction d'URL. 4 premiers liens doivent être convertis au demande (en raison des redirections vBSEO possible) et de repos est retardé.
- Eliminé goulot d'étranglement avec des redirections vBSEO.
Doubles redirections ne sont plus utilisés - maintenant rediriger vers traduits lien pointe sur le lien approprié au premier abord rediriger (étape d'intégration supplémentaire requis).
- Le corps plugins déménagé à fichier php.
Maintenant blocs de texte volumineux ne seront solitaire être prises à partir de bases de données. Au lieu de cela il suffit d'utiliser les fonctions des plugins qui sont dans le fichier php. La plupart des plugins ont 1-4 lignes de code maintenant.
- Nouveau paramètre de performance avancées »Délai entre les traductions.
Nous avons découvert que certains forums ont problème avec beaucoup de demandes de Google (note - seulement quelques plupart, n'ont pas de ces questions). Il semble pour ces forums que chaque demande d'un autre Google a pris plus longtemps et plus longtemps. Peut-être en raison des «punitions» Google pour beaucoup de trafic, peut-être parce que c'est les paramètres propres pare-feu. Quoi qu'il en soit, nous avons la solution pour que - maintenant vous pouvez demander à vBET à attendre entre les demandes de traduction de Google. Bien sûr, il fait de l'évaluation demande de l'utilisateur plus de votre côté, mais il semble que dans ces cas la réponse finale est beaucoup plus rapide. Parce que pour ne pas la page en cache attente de la réponse de Google prend plus de temps. Utilisez-le avec soin et seulement si vous pouvez mesurer l'évolution des performances. Si, il sera nécessaire, nous allons ajouter quelques articles sur la façon de vérifier les temps de réponse de Google.
- Goulot d'étranglement avec les remplacements de texte éliminé.
Nous avons décrit et vBET problème de performance trouvé avec l'analyse de sortie - il est maintenant corrigée. Sortie parsing des scripts, des styles, des zones non traduites et de suivi de traduction est beaucoup plus rapide en ce moment.
- 2 réglages de performances de pointe pour les grandes pages
Taille HTML: point de coupe »et« taille de HTML: la coupe commence. Faire l'installation sur un des serveurs de clients hors nous avons découvert que sa page d'accueil a été traduit très long - même quand il était déjà mis en cache. Toutes les autres pages a été traduit rapidement. Nous avons fait enquête et c'est ce que nous avons découvert:. Drastiquement les performances de PHP va vers le bas lorsque l'on travaille sur des chaînes de vraiment grand. Je suppose que dans ce cas il suffit de PHP écrit à certains fichiers temporaires et travaille sur fichier au lieu de la mémoire. A cause de cela nous avons modifié l'algorithme de traduction et très grosse sorties sont coupées en petits morceaux en cours de traduction. Cette modification n'influe que sur de grandes pages et vous pouvez le configurer en nouveaux paramètres de performance. Quel fut le résultat sur le forum page principale de notre client. Traduction du temps est passé d'environ 21 secondes à 3 secondes environ. Comme je suppose que cela faire une différence pour nos clients;) Et nous espérons que cela va aussi faire une grande différence pour vous:)

Modèles changé:
- Vbenterprisetranslator_flag d'éliminer les conflits avec certains plugins

Bugs corrigés:
URL de suivi dans les forums sous-répertoire et des adresses ayant ce sous-répertoire -
- Flux des titres d'encodage corrigés
- JS RSS de traduction
- Google Maps Traduction
- Liens pour les discussions avec% dans le titre
- Les fichiers CSS
- «Gardez les répertoires" option

Nouveau:
- Ajout cible = "_blank" pour la liaison de crédit pour éviter aux utilisateurs de quitter votre forum

Amusez-vous bien traductions gaspilleur, avec la charge du serveur beaucoup moins:)

PS.
Tous nos tests de performance a été faite sur PHP 5.2.12 et dans cette version, il a été vBET profilée. Bien sûr, vous pouvez toujours utiliser vBET sur des versions antérieures de PHP:) Nous venons de faire des tests de performance sur ce coup.
Votre amélioration de la performance peut varier suivant la version de PHP, à cause des différences de performance possible des fonctions PHP natives.

moman
08-04-10, 04:17
Merci beaucoup! Mise à jour rapide et réussie.

vBET
08-04-10, 15:33
Si vous utilisez vBSEO - souvenez-vous de l'intégration de nouvelles. Il est très important pour la performance - éliminé double redirection:)

Snake
08-04-10, 15:45
Que dire des anciens fichiers pour les modifier i vBSEO, la dernière fois, faire ces besoin d'être changé en arrière? Ou tout simplement de nouvelles modifications faites ainsi que les anciens pour la version précédente?

vBET
08-04-10, 15:48
Que dire des anciens fichiers pour les modifier i vBSEO, la dernière fois, faire ces besoin d'être changé en arrière? Ou tout simplement de nouvelles modifications faites ainsi que les anciens pour la version précédente?

Vous pouvez faire stand:)

Si vous revenez à l'original et commencer du début, il sera moins sujet aux erreurs.

Si vous commencez d'une réelle s'il vous plaît garder à l'esprit que certaines mesures a déjà été faite - ne le répétez pas (décrite dans premier post).

Snake
08-04-10, 15:53
Droite, mais quelles sont les étapes 2 et 3, ils ne sont pas étiquetés partout.

vBET
08-04-10, 16:03
Droite, mais quelles sont les étapes 2 et 3, ils ne sont pas étiquetés partout.

Oui, ils sont, mais peut-être je n'ai pas été assez clair - s'il vous plaît voir le fichier readme.html - vous y trouverez les étapes nombres pour chaque fichier:) Si vous avez des questions futures s'il vous plaît juste écrire:)

SonSahne
08-04-10, 16:20
Merci Michał, j'ai changé functions_vbseo_createurl.php obtenez l'erreur page blanche, mais le changement n'est pas ancien fichier des erreurs. Utilisation des fichiers d'origine. Quel est le problème? :)

CThiessen
08-04-10, 17:06
Salut, je viens de faire la mise à jour. Tout fonctionne. Je suis l'aide de VB 3.8.5 by vBSEO 3.3.2-t-il travailler avec vB 3.8.5 et 3.5.0 vBSEO.? Pour modifier les fichiers que vous êtes là dans un dossier différent. Salutation chrétienne

vBET
08-04-10, 17:26
Salut, je viens de faire la mise à jour. Tout fonctionne. Je suis l'aide de VB 3.8.5 by vBSEO 3.3.2-t-il travailler avec vB 3.8.5 et 3.5.0 vBSEO.? Pour modifier les fichiers que vous êtes là dans un dossier différent. Salutation chrétienne

Exactement - a apporté des modifications sur les mêmes fichiers appropriés qui sont dans un autre endroit pour vBSEO 3.5.0:)

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Languages translations supported by vBET 4.10.1