Русскоязычный форум, посвященный фреймворку Kohana
http://forum.kohanaframework.su/

Частичная загрузка файлов перевода
http://forum.kohanaframework.su/viewtopic.php?f=31&t=394
Страница 1 из 1

Автор:  escalade [ 05 окт 2012, 02:14 ]
Заголовок сообщения:  Частичная загрузка файлов перевода

Возможна ли частичная загрузка языковых файлов в Кохане?
Сообщения вроде можно, а файл перевода грузит целиком, это же все оперативу кушает.

Автор:  evgentus [ 05 окт 2012, 08:48 ]
Заголовок сообщения:  Re: Частичная загрузка файлов перевода

escalade писал(а):
Возможна ли частичная загрузка языковых файлов в Кохане?
Сообщения вроде можно, а файл перевода грузит целиком, это же все оперативу кушает.


Т.е. есть файлы ru.php en.php fr.php and etc. И они сразу все подключаются???
Вы I18n::lang(); в цикле что-ли прогоняете пока не найдете нужный язык?
Или как? У меня вся цмс 2-3 Мб кушает оперативки, что считаю не много, если языковых файлов добавится 500-1000Кб (что наврятли) то все равно 3-4Мб это норм, считаю.

Автор:  escalade [ 05 окт 2012, 16:30 ]
Заголовок сообщения:  Re: Частичная загрузка файлов перевода

Нет. Допустим есть один файл перевода ru.php. Он почти полностью содержит весть перевод сайта.
Он загружается весь в оперативку, но для данной запрошенной страницы сайта мне нужно только 10 % от всего перевода. Выходит что остальные 90 % без дела скучают в оперативке.
В CodeIgniter файлы переводов загружаются частично, только те, которые нужны для данной страницы. Но подобие того, как это происходит с сообщениями в Кохане.

Автор:  evgentus [ 05 окт 2012, 22:08 ]
Заголовок сообщения:  Re: Частичная загрузка файлов перевода

escalade писал(а):
Нет. Допустим есть один файл перевода ru.php. Он почти полностью содержит весть перевод сайта.
Он загружается весь в оперативку, но для данной запрошенной страницы сайта мне нужно только 10 % от всего перевода. Выходит что остальные 90 % без дела скучают в оперативке.
В CodeIgniter файлы переводов загружаются частично, только те, которые нужны для данной страницы. Но подобие того, как это происходит с сообщениями в Кохане.


Я понял Вас. А позвольте поинтересоваться,какой размер языковых файлов у вашего проекта7

Автор:  escalade [ 05 окт 2012, 23:26 ]
Заголовок сообщения:  Re: Частичная загрузка файлов перевода

Пока 20 кб. Там хранятся много массивов для создания html списков и другое.

Автор:  AmberLEX [ 06 окт 2012, 01:15 ]
Заголовок сообщения:  Re: Частичная загрузка файлов перевода

Толстой, 4 тома "война и мир" - 3 Мб
Пелевин, "Чапаев и пустота" - 600 Кб
Надеюсь у вас не "Война и мир" )

Автор:  Sergey [ 06 окт 2012, 01:52 ]
Заголовок сообщения:  Re: Частичная загрузка файлов перевода

всё закешировать или использовать localstorage и расслабиться, хоть там 5мб

Автор:  escalade [ 06 окт 2012, 02:19 ]
Заголовок сообщения:  Re: Частичная загрузка файлов перевода

На хабре нашел статью по данному вопросу.

Страница 1 из 1 Часовой пояс: UTC + 4 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/