brg: Блог

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

Формирование ЧПУ ссылки без использования модуля path

23 октября 2010 в 12:17

Есть вопрос .. например у меня много-много нод определенного типа, ну скажем миллионы-два и будет только расти т.д.
Нет возможности и не очень хочется оставлять ссылки типа "node/2345", они должны быть древовидные "one/two/bla/2345" и есть сомнение в использовании path и pathauto .. потому что если мне нужно будет вывести страницу хотя бы со 100 или 200 ссылками, то это лишние 100-200 запросов :/
Есть замечательная функция custom_url_rewrite_outbound, но в нее тоже передается только "node/2345" и в результате что бы сформировать ссылку нужно выполнить запрос :/

Т.е. разобрать ссылку можно в htaccess или custom_url_rewrite_inbound, но как их массово сформировать? Подгрузить в глобальную переменную данные для формировать ссылки нелогично, ибо огромное количество памяти сожрётся бессмысленно.

Пока единственный вариант это передавать данные для формирования ссылки в $options для url() или l() и потом через аутбоанд собирать, но чет как то не феншую :/

Настройка собственного сервера обновлений своих модулей Drupal за 5 минут

11 марта 2010 в 9:45

Немного справки о модулях в Drupal. Модули они как пакеты в Debian-based системах и естественно со временем выходят новые версии. Drupal сам умеет следить за актуальностью модулей, но проверять последние версии можно не только с головного сайта! Можно использовать и сторонние сервера обновлений!