Мультиязычный сайт. Вопрос оптимизации

Главные вкладки

Аватар пользователя cka3o4h1k cka3o4h1k 24 октября 2008 в 2:32

Имею наглость еще раз поднять тему, прошу прощения.

Уважаемое сообщество, прошу помощи советом.

Строю сайт для журнала на 5-ти языках (русский, украинский, немецкий, польский, английский)
Активные языки - русский и украинский. Будут иметь общий и некоторый переведённый контент.
Остальные языки (второстепенные) - для контактной и прочей статичной информации.
Шаред хостинг, модули: cck, views, webform, event, weblinks, ad и с два десятка вспомогательных, дополнительных модулей (для seo и юзабилити)

Столкнулся с проблемами:
1) Маловата скорость работы сайта
2) Начала вываливаться ошибка "Fatal error: Allowed memory size ..." (были и другие)

Второстепенные языки, пустышки, довольно сильно нагружают работу сайта. Как я понял, модуль i18n резервирует под эти языки много памяти и обрабатывает много лишних запросов и условий.

Подскажите, что можно предпринять для оптимизации подобного мультиязычного сайта?
Как стоило подойти к вопросу создания подобного сайта?

Я пришел к выводу, что второстепенные языки сделать через мультисайтинг, включить там агрессивное кеширование.
А для основных языков делать обычным образом, посредством i18n на два-три основных языка...

Прошу поправить мою некомпетентность, очень надеюсь на советы.

Комментарии

Аватар пользователя direqtor direqtor 24 октября 2008 в 4:13

"cka3o4h1k" wrote:
2) Начала вываливаться ошибка "Fatal error: Allowed memory size ..." (были и другие)
Пусть хостер добавит памяти для PHP.

Аватар пользователя cka3o4h1k cka3o4h1k 24 октября 2008 в 13:54

Да это ясное дело, но похоже идёт утечка памяти, как бы я не увеличивал бы (в доступных мне пределах) всё равно немножко нехватает (пол мегабайта в стреднем)

2direqtor
Ваши сайты на каком хостинг-плане? VPS, shared? Как они себя чувствуют (те что на нескольких языках)?

Аватар пользователя direqtor direqtor 27 октября 2008 в 9:30

Нормально, но бывает памяти не хватает для каталога фирм. Собственно, пока моя основная задача - перевод всего проекта на дру не закончена, я особенно вопросами оптимизации не занимаюсь. Вот снесу свой старый движок, тогда поэксперементирую.