КПК

Перегляд повної версії: vBET 3.3.2 випущений - велика продуктивність improvments



vBET
08-04-10, 02:34
Привіт:)

Як і було обіцяно, ми перемістили всі поліпшення продуктивності від vBET 4.x для vBET3.x Так, ми до сих пір підтримують 3.x і здається, що воно буде підтримуватися протягом тривалого часу (наших клієнтів показує наш шлях). У цьому випуску ми зосередили свою увагу, щоб дати вам підвищення продуктивності як можна швидше, так що немає нових функцій. Ті, буде в наступній версії.

ВАЖЛИВО під час оновлення:
- Карта сайту генератор інтеграції змінилася (потрібно додати 1 рядок коду побачити тут:
- VBSEO інтеграції змінилося. Більш детальну інформацію ви піти в readme.html і робити всі кроки для functions_vbseo_createurl.php файлу і для всіх functions_vbseo_url.php БЕЗ кроки 2 і 3 (ви вже зробили це).
Це дійсно важливо, тому що карта сайту перестане працювати, і vBSEO зупиниться переводити URL-адрес, якщо ви не будете парою інструкції. Якщо ви робите те карта буде прекрасно працювати і vBSEO буде не тільки перекладати URL, але і буде працювати швидше (подвійні перенаправлення вилучено).
Для спрощення ви завжди можете повною мірою інтеграції, починаючи з оригінальних файлів мода. Також, будь ласка, пам'ятайте, що для не технічних користувачів, ми надаємо оновлення Service (http://www.vbenterprisetranslator.com/upgrade-service.php). Ми закликаємо зробити це самостійно, якщо ви знаєте, як використовувати будь-який текстовий редактор і FTP, все ж ми хочемо, щоб всі наші клієнти відчували себе комфортно з цим оновленням, - ось чому ми нагадуємо про нашу поновлення сервісу.

Що змінилося в цій версії:

Покращення продуктивності:
- Короткі не переведена області
Тепер це: ЦЕ не будуть переводитися (Ярлики запуску не переведена району та End не переведена Area). Це дуже важливо, якщо ви використовували його вже в шаблонах - у такому випадку, будь ласка, знайти всі входження і замінити його (старий був: і ).
- Оптимізовано алгоритм перекладу
Багато маленьких або великих змін, у тому числі: нові параметри продуктивності, краще використовувати рідні PHP функції, зміни в нашій сам алгоритм.
- Вибув вузьким місцем для URL перекладу.
Ми зрозуміли, що посилання була переведена одна за одною, що стоїть багато запитів Google. Тепер vBET використовує затримки переклад URL перекладу. Перші 4 посилання повинні бути перераховані на вимогу (через можливе переспрямування vBSEO) і інше затримується.
- Вибув вузьким місцем з перенаправлення vBSEO.
Подвійні перенаправлення які більше не використовуються - зараз перенаправлення на переклад посилання вказує на відповідне посилання на перший редирект (додатковий крок інтеграції потрібне).
- Модулі тіло переїхав у файлі PHP.
Тепер великі блоки тексту не буде одинаком бути взяті з бази даних. Замість цього плагіни просто використовувати функції, які знаходяться в PHP-файл. Більшість плагінів 1-4 рядків коду зараз.
- Нова просунута параметр продуктивності "Затримка між перекладами.
Ми виявили, що деякі форуми питання з великою кількістю запитів Google (зверніть увагу - тільки деякі, більшість з них не мають таке питання). Схоже для тих форумів, які один з одним Google запит взяв довше і довше. Може бути, через "покарання" Google на велику кількість трафіку, може бути, тому що це власні настройки брандмауера. У всякому разі ми маємо рішення для цього - тепер ви можете задати vBET чекати між запитами Google переклад. Звичайно, це робить оцінки запит користувача більше на вашому боці, але схоже, що в тих випадках, остаточна відповідь набагато, набагато швидше. Тому що для не кешуються сторінки чекаємо відповіді Google займає більшу частину часу. Використовуйте його в таємниці, тільки якщо ви можете виміряти продуктивність змін. Якщо буде необхідно, ми додамо деякі статті про те, як перевірити рази Google відповідь.
- Вузьке з текстом заміни усунені.
Ми профільованого vBET і виявили неполадки в роботі з вихідним розбору - тепер це виправлено. Вихідні: обробка скриптів, стилів, не перекладається районів і відстеження переклад набагато швидше, прямо зараз.
- 2 додаткових параметрів продуктивності для великих сторінок
HTML Розмір: різання точка "і" HTML Розмір: почала різання. Створення установки на одному з серверів з клієнтів, ми виявили, що його головній сторінці була переведена дійсно довго - навіть коли він був уже в кеш. Всі інші сторінки були переведені швидко. Ми зробили дослідження і ось що ми виявили:. PHP продуктивність різко падає при роботі на дуже великі рядка. Я вважаю, що в такому випадку PHP просто записує його в деяких тимчасових файлів і працює на файл, а не в пам'яті. Через це ми змінили алгоритм перекладу і дійсно великі виходи ріжуться на дрібні шматки в процесі перекладу. Ця зміна впливає лише на великих сторінок, і ви можете налаштувати його на нові параметри продуктивності. Який був результат на форумі головній сторінці нашого клієнта. Переведення часу знизилася з приблизно 21 секунд до 3 секунд. Як я вважаю, це роблять різниці для наших клієнтів;) І ми сподіваємося, що це також роблять великі різниці для вас:)

Шаблони змінилася:
- Vbenterprisetranslator_flag для усунення конфліктів із деякими плагінами

Помилок виправлено:
- URL відстеження для форумів в підкаталозі і адреси з цією піддиректорії
- RSS назви кодування виправлені
- JS RSS переклад
- Google Maps переклад
- Посилання для потоків з% в заголовку
- CSS файли
- 'Тримайте каталоги "варіант

Нове:
- Додана цільових = "_blank" для кредитних посилання, щоб уникнути залишаючи користувачам вашого форуму

Отримуйте задоволення і насолоджуйтеся багато перекладів марнотрат, з набагато меншою навантаження на сервер:)

PS.
Всі наші тести продуктивності був зроблений на PHP 5.2.12 і в цій версії vBET був профільований. Звичайно, ви все ще можете використовувати vBET на більш ранніх версій PHP:) Ми тільки що зробили тести на цьому.
Ваше підвищення продуктивності може змінюватись в залежності від версії PHP, через можливі відмінностей продуктивності вбудованих функцій PHP.

moman
08-04-10, 04:17
Велике спасибі! Швидке й успішне відновлення.

vBET
08-04-10, 15:33
Якщо ви використовуєте vBSEO - пам'ятайте про нову інтеграції. Це дуже важливо для підвищення продуктивності - усунути подвійні перенаправлення:)

Snake
08-04-10, 15:45
А як щодо старих файлів я правка vbseo, минулого разу, зробіть це має бути змінено назад? Чи тільки нові модифікації, а також старі для попередньої версії?

vBET
08-04-10, 15:48
А як щодо старих файлів я правка vbseo, минулого разу, зробіть це має бути змінено назад? Чи тільки нові модифікації, а також старі для попередньої версії?

Ви можете зробити стенд:)

Якщо повернутися до оригінальної і почати все з початку, то вона буде менше помилок.

Якщо ви починаєте з фактичною ласка, майте на увазі, що деякі кроки вже зроблені - не повторюйте його (описано в першому пості).

Snake
08-04-10, 15:53
Право але те, що кроки 2 і 3, вони не помічені в будь-якому місці.

vBET
08-04-10, 16:03
Право але те, що кроки 2 і 3, вони не помічені в будь-якому місці.

Та вони є, але може бути, я недостатньо ясно - будь ласка, дивіться readme.html файл - ви знайдете там кроки номера для кожного файлу:) Якщо у Вас виникли питання майбутнього просимо просто написати:)

SonSahne
08-04-10, 16:20
Дякуємо Міхал, я змінив functions_vbseo_createurl.php отримати білу сторінку помилки, але старі зміни файлу не є помилкою. Використання оригінальних файлів. в чому проблема? :)

CThiessen
08-04-10, 17:06
Привіт, я тільки що зробив оновлення. Все працює. Я використовую VB 3.8.5 на 3.3.2 vBSEO він працювати з VB 3.8.5 та 3.5.0 vBSEO.? Щоб змінити файли, які ви там в іншу папку. Християнські привітання

vBET
08-04-10, 17:26
Привіт, я тільки що зробив оновлення. Все працює. Я використовую VB 3.8.5 на 3.3.2 vBSEO він працювати з VB 3.8.5 та 3.5.0 vBSEO.? Щоб змінити файли, які ви там в іншу папку. Християнські привітання

Саме так - зроблені такі ж зміни у відповідні файли, які знаходяться в іншому місці для VBSEO 3.5.0:)

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