Создание, сопровождение и продвижение сайтов на CMS Drupal

настройка

Drupal 7: Первичные настройки

Пока разбирался с версией Drupal 7 beta-3, уже вышла версия Drupal 7 rc1. Наступление релиза чувствуется все сильнее. Перед тем как начать разрабатывать сайт не плохо было бы настроить под себя систему управления Drupal 7. Навигация по администрированию сайта изменилась в Drupal 7 и не во всем в лучшую сторону. Для начала достаточно сделать неактивными несколько стандартных модулей, которые появились в Drupal 7.

 

Drupal 7: Установка - пошаговая инструкция

Думаю уже настало время серьезно разбираться с Drupal 7.Третью бету можно считать уже достаточно стабильной, критических багов считается, что нет, остальные в основном касаются документации. Поэтому начну серию статей именно по Drupal 7. Итак, установка Drupal 7 в картинках.

 

Предварительно проверим требования Drupal 7 :

Настройка автоматического бэкапа сайта на Друпал. Drupal Backup and Migrate Module.

 BackupЗадачу для себя поставил следующую – необходима система автоматического бэкапирования сайта на Друпал со следующими функциями:

  • Бэкап таблиц базы данных, файлов Друпал и модулей, файлы данных сайта (изображения)
  • Возможность настройки периодичности бэкапа для различных данных
  • Реализация передачи бэкапа по почте и сохранение в отдельном каталоге на сервере
  • Решение должно быть реализовано на стандартном шаред хостинге.

Убрать transliterate для японского языка или pathauto по-человечески.

Проблема: для японского языка канджи (иероглифы) транслируются на латиницу не корректно. С хираганой и катаканой, как говорится все дайжобу. Как результат адрес странице выглядит не правильно и неудобочитаемо.

Настроек в pathauto для различных типов материалов или различных языков не предусмотрено. Точнее можно с помощью Token создать собственный шаблон для определенного типа материала и языка, но токена для исходного (без транслитерации) заголовка страницы нет. На Drupal.org тема обсуждается в Add a [node:source] token for source node of a translated node. Возможно скоро появится необходимый патч.

Запуск крона (cron)

Cron - по-русски это планировщик задач или крон, как его принято называть в среде разработчиков Друпал, или демон в юниксовых ОС. Как обычно крон предназначен для выполнения заданий с определенной периодичностью.

Запуск крона на хостинге.

В Drupal cron.php требует периодического запуска для нормального функционирования и технического обслуживания модулей. Из стандартных модулей:

Деньги на Друпале.

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