Создание ноды в Drupal по загруженной FB2 книге.

Потихоньку работаю над проектом электронной библиотеки книг в формате FB2, и решил использовать для нее Drupal. Собственно, вся логика библиотеки будет заключаться в пакете модулей «FB2». Модули пишу строго под нужды конкретного проекта, поэтому пока не планирую выкладывать их целиком, а лишь опишу принцип их работы и приведу наиболее интересные и важные участки кода. А …

Continue reading ‘Создание ноды в Drupal по загруженной FB2 книге.’ »

wp-cron.php грузит процессор

В выходные зашел на один из своих сайтов кое-чего подправить, и заметил жуткие тормоза в его работе, (даже несмотря на то, что он практически полностью кэшируется в memchached). Озадаченный этим, полез в админку хостера и обнаружил, что мой аккаунт полностью грузит процессор, при этом нагрузка на БД минимальна. В логах использования ЦП часто встречались строчки …

Continue reading ‘wp-cron.php грузит процессор’ »

Drupal: запрет кэширования страницы модуля

Столкнулся недавно с такой проблемой: на сайте www.carhelpinfo.ru, работающим под Drupal, есть форма для поиска автомобильных запчастей, реализованная мной в виде отдельного модуля. Доступ к этой форме должен быть у всех пользователей, даже анонимных. Для ускорения работы сайта используется Memcached. С включением опции кэширования страниц для анонимов сайт открывается практически мгновенно. Но вот беда — …

Continue reading ‘Drupal: запрет кэширования страницы модуля’ »

Drupal 7: Разные профили пользователей для разных ролей

Тема эта уже многократно поднималась в интернетах, но, как говорится, то-ли лыжи не едут, толи еще что… В общем, для моей задачи мне пришлось перебрать довольно много информации, поэтому я решил собрать все здесь, в одном месте. Итак, задача стоит следующая: на сайте www.carhelpinfo.ru есть две роли: обычный зарегистрированный пользователь и магазин.  В профиле магазина …

Continue reading ‘Drupal 7: Разные профили пользователей для разных ролей’ »

Перенос материалов из Joomla 1.5 + K2 в Drupal 6

Недавно устроился на подработку администратором сайта одной местной газеты. Сайт у нее уже был, и сразу сделать его таким, как я его вижу , не получилось. Сайт работает на CMS Joomla 1.5 и расположен на серверах SpaceWeb'а. За контент, как уже понятно из заголовка, отвечает сторонний компонет K2. ИМХО, Joomla вполне удобна для создания небольших …

Continue reading ‘Перенос материалов из Joomla 1.5 + K2 в Drupal 6’ »