Перевод на несколько языков может создавать значительную нагрузку на базу данных и сервер. Однако, благодаря правильной оптимизации сервера, мы можем свести усилия и затраты к минимуму!
В системе многоязычного перевода Linguise используется выделенный кэш-сервер. После создания или обновления перевода мы сначала проверяем возможность предоставления мгновенной кэшированной версии. Это сокращает время загрузки на 80%. Кэшированная страница представляет собой только HTML-код и сохраняет все динамические функции исходной языковой версии.


При создании онлайн-перевода и его кэшировании нам необходимо получить содержимое страницы и обработать его для перевода на требуемый язык. Linguise не собирает и не передает никакие конфиденциальные данные, такие как имена пользователей, пароли или содержимое форм с исходной страницы.
Linguise использует собственную систему кэширования на сервере, но также полностью совместим с вашей собственной системой кэширования. Вы можете использовать локальный скрипт кэширования или кэш на своих серверах, например, Varnish или Lite Speed Cache.


Если вы используете плагин локального перевода, например WPML для WordPress, вы заметите значительную разницу в скорости загрузки переведенных страниц. Инструментам локального перевода необходимо индексировать, переводить и возвращать все элементы страницы, такие как текст, меню и виджеты, в процессе перевода. Однако онлайн-программа перевода Linguiseобрабатывает все это как единый кэшированный HTML-файл.