Ola
Como foi prometido nos cambiamos as melloras de rendemento de vBET 4.x para vBET3.x SIM aínda soporte 3.x, e parece que vai ser soportado durante moito tempo (os nosos clientes mostra noso camiño). Nesta versión, Focamos a darlle melloras de rendemento máis rápido posible, para que non haxa novas. Os será a próxima gran actualización.
IMPORTANTE durante a actualización:
- Xerador sitemap integración modificado (que engadir unha liña de código ver aquí: http://www.vbenterprisetranslator.co...tegration.html)
- vBSEO integración cambiou. Para máis detalles vexa readme.html e facer todos os pasos para o arquivo e para functions_vbseo_createurl.php functions_vbseo_url.php todos, sen os pasos 2 e 3 (xa o fixo).
Esas son realmente importante porque Mapa web pode deixar de funcionar, e vai parar vBSEO traducir URL se non vai instrucións de pousio. Se o fai, entón sitemap funcionará ben e vBSEO non só ha traducir URLs, pero tamén vai traballar máis rápido (redireccións dobres eliminado).
Para facelo máis simple que pode sempre fixo plena integración, a partir de arquivos mod orixinal. Tamén recorda que para usuarios non-técnicos, nos fornecen Servizo de actualización. Nós encoraxados a facelo só, se sabe como utilizar calquera tipo de editor de texto e FTP, aínda queremos que todos os nosos clientes se sintan cómodos con esta actualización - é por iso que lembramos sobre o noso servizo de actualización.
O que cambiou nesta versión:
Melloras de rendemento:
- Máis curtos non traducido área
Agora é: <!--vBET_SNTA-->ISTO NON serán traducidos<!--vBET_ENTA--> (Atallos do Área Non Inicio Traducido e fin non traducido Area). Isto é moi importante se usou xa nos seus modelos - no caso, por favor, atopar todas as coincidencias e substitúe-lo (antigo foi: <!--START vBET NOT TRANSLATED AREA--> e <!--END vBET NOT TRANSLATED AREA-->).
- Algoritmo de tradución optimizada
Serie de cambios pouco ou maiores, incluíndo: novos parámetros de rendemento, mellor utilización de funcións nativas de PHP, cambios no noso propio algoritmo.
- Eliminado pescozo para tradución URL.
Entendemos que as conexións foi traducido, un por un importe que moitos pedidos Google. Agora vBET usa tradución adiada para a tradución URL. 4 primeiros enlaces deben ser traducidas en demanda (por mor de posibles redireccións vBSEO) e resto é adiada.
- Eliminado bottleneck con vBSEO redirixe.
Redireccións dobres non son máis usados - agora traducido para redireccionar puntos ligazón en ligazón apropiado na primeira redirect (paso de integración adicional necesario).
- Corpo plugins movida para o arquivo php.
Agora bloques de texto grande non será solitario ser tomadas a partir de base de datos. En vez de simplemente usar ese plugins funcións que están no ficheiro php. A maioría dos plugins ter 1-4 liñas de código agora.
- "Demora entre as traducións" parámetro de rendemento novo e avanzado.
Descubrimos que algúns Os foros teñen asunto con parcela de peticións de Google (nota - só algúns, a maioría non ten tal asunto). Aparece para aqueles foros que cada un outra petición de Google tomou máis longa e máis longa. Quizais debido a Google 'castigos para parcela de tráfico, quizais porque é propio firewall colocacións. En todo caso temos solución para aquilo - agora podes preguntar vBET para esperar entre peticións de tradución do Google. Naturalmente fai avaliación de petición do usuario máis longa no voso lado, mais aparece que naqueles casos a resposta final é moito, moito máis rápido. Porque para non cached a páxina que espera para resposta de Google toma a maioría de tempo. Uso el coidadosamente e só se podes medir cambios de rendemento. Se será necesario engadiremos algún artigo sobre como para comprobar tempo de resposta do Google.
- Pescozo con substitucións de texto eliminado.
Nós perfilado vBET e problema de rendemento encontrados coa análise de saída - agora é corrixido. Análise de saída para scripts, estilos, áreas non traducidos e seguimento de tradución é moito máis rápido agora.
- 2 opcións avanzadas de performance para páxinas grandes
HTML size: punto de corte "e" tamaño do HTML: corte start '. Facendo a instalación nun dos servidores para os clientes, descubrimos que a súa páxina principal foi traducida realmente longa - aínda que el xa estaba en caché. Todas as outras páxinas foi traducido rapidamente. Fixemos investigacións e iso é o que descubrimos.: PHP performance cae drasticamente cando se traballa con cadeas realmente grande. Supoño que, nese caso, PHP simplemente escribe-lo para un arquivo temporal e está a traballar en ficheiro en vez de na memoria. Por iso nós modificamos algoritmo de tradución e saídas moi grandes son cortadas en anacos máis pequenos durante a tradución. Esta modificación influencia só páxinas grandes e pode configurar a través de parámetros de rendemento novo. Cal foi o resultado no foro páxina principal do noso cliente. Tradución en tempo caeu de preto de 21 segundos para preto de 3 segundos. Como supoño que iso fai a diferenza para os nosos clientes E esperamos que iso tamén vai facer gran diferenza para ti
Modelos alterado:
- vbenterprisetranslator_flag eliminar conflictos con algunhas extensións
Bugs corrixidos:
- URL de seguimento para foros no subdirectorio e enderezos tendo este subdirectorio
- RSS codificación de títulos corrixidos
- JS RSS tradución
- Google Maps tradución
- Ligazóns temas con% no título
- Ficheiros CSS
- 'Keep directorios' opción
Novo:
- Target Engadido = "_blank" para conexión de crédito para evitar os usuarios deixando o seu foro
Divertirse e gozar traducións Waste moito, coa carga do servidor e moito menos
PS.
Todas as nosas probas de rendemento foi feita en PHP 5.2.12 e nesta versión el vBET era profiled. Naturalmente podes aínda uso vBET en versións de PHP máis temperán Nós só fixemos as probas de performance nun presente.
A súa mellora de rendemento pode variar en función da versión de PHP, por mor de diferenzas de rendemento posible de funcións nativas PHP.