emzi: Комментарии

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

8 декабря 2006 в 17:34

понятно, что ненастроенный mysql может работать неоптимально, но чтобы настолько медленно...
Путем настроек параметров mysql-сервера мне на моей основной площадке удалось добиться прироста производитльности, похоже, что для друпала нужны такие настройки, которые для других систем некритичны

8 декабря 2006 в 17:10

советую проанализировать таблицу с локализацией на предмет распределения строк по длинам - может быть, выставленный в ядре размер максимальной строки, попадающей в кэш, неоптимален

8 декабря 2006 в 12:13

что для поисковых систем важен также ключ title в ссылке. желательно, чтобы он совпадал или был похож на название или описание той страницы, куда ведет ссылка

8 декабря 2006 в 11:59

функция t() всегда использует кэш для хранения строк. Есть две потенциальные проблемы:
1. если что-то случится с таблицей cache и слетит запись, в которой находятся переводы, locale будет лазить в базу за каждым переводом. Обычно это довольно медленно.
2. В кэш отправляются только короткие строки (до 75 символов, кажется). Поэтому если на странице много длинных локализуемых текстов (админка этим страдает), то опять начнутся обращения к базе.

1 ноября 2006 в 11:09

задачу на две части: 1. хранение-структуризация и 2. отображение
первая решается готовыми средствами полностью, для второй возможно потребуется немного поработать с шаблонами

27 октября 2006 в 12:42

если это для определения условий видимости, то там вместо switch должно быть что-то типа if($voc_name->name=='Мой любимый терм 1') { return true;} else { return false;}