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

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

7 сентября 2006 в 15:13

Quote:
Я тут могу, конечно и “пургу гнать” (не проверял просто), но может так оказаться, что инклюд большого файла с PHP-массивом, по времени может быть сопоставим с выборкой этого массива из БД (там же коннект есть, осталось выполнить 1 запрос к кэшу и забрать результат).

Нет, на Include() ресурсов почти не уходит - в этом весь стиль программирования на php - всё инклюдится, скрипт собирается как сборная солянка перед выполнением, нагрузок на сервер никаких

7 сентября 2006 в 13:40

Quote:
Теперь поговорим о том, как это всё работает.
Вариант БД: При трансляции модуля PHP вызывает функцию t, которая, через ф-ю locale обращается к БД и выдёргивает оттуда перевод (с учётом кэширования).
Вариант PHP-gettext: При обработке ф-и, аналогичной t (не помню название), PHP вызывает gettext; тот “лезет” за переводом в mo-файл (это, если не ошибаюсь, компилированный po-файл). Кэширование, насколько я знаю, не производится.

7 сентября 2006 в 13:31

Да темка интересная, спасибо за ссылку. Я провел один простой эксперимент - подсчитать, куда же в основном в смысле таблиц в базе лазиет Друпал.И выяснилась достаточно странная вещь - больше всего запросов даже не на locale идет ( хотя там запросы двойные - то есть сразу одним запросом в две базы лезет), а на url_alias - по 60 запросов за раз, хотя у меня счас алиасов этих всего 12.Вотгде поле для улучшения.Для примера статистика некоторых страниц( моя, а не devel? который нихрена не считает)
главная -

6 сентября 2006 в 15:21

[b]kiev1[/b]

Quote:
Модуля для публикации с картинками так и нет - а ведь собственно сайты-то для этого и делаются - для публикации статей - а вовсе не из страсти попрограммировать и порешать очередные кроссворды

В смысле нет?? То есть невозможно опубликовать статью с картинкой в левом углу? Но хотя бы через views такие вещи решаются? Есть готовые решения? И вообще - где бы побольше почитать про Views - имеющегося материала явно не хватает - киньте ссылочку...

5 сентября 2006 в 10:35

А как например создать нормальную заметку с датой и чтобы текст обрезался, как в новости и проставлялась ссылка? А по ссылке открывалась вся новость рядом с картинкой, закачанной в новость.Есть такой модуль - для такого отображения, а если нет - киньте нормальной ссылочкой, как менять отображение - а то информации очень мало , а готовых рецептов вообще [b]нет[/b]

4 сентября 2006 в 16:51

А как проапгрейдить тип материала? Например - есть тип "заметки" для отображения новостей, но там нельзя забить и вывести дату. есть ли модель, который позволяет апгрейдить уже существующие или собственные материалы или же как обычно в код лезть?