Советы начинающим друпалерам

Тем, кто сделал уже не один сайт на друпале и знает всю его подноготную, можно далее не читать :) А вот если вы делаете свой первый сайт на друпале - весьма рекомендую. Итак.

1. Выбор хостинга

Не жалейте 50-100 рублей в месяц, возьмите нормальный хостинг. От вас не убудет, а нервов себе и/или исполнителям, которые разрабатывают вам сайт на друпале съэкономите прилично. Друпал силен и функционален, но хостинг ему нужен достойный. Идеальная конфигурация для сервера для друпала:

Apache     2+ (utf-8 по умолчанию)
Nginx
PHP     5+ with eAccelerator  (Memory Limit - 256Mb)
MySQL     5+ (utf-8 по умолчанию)
Sphinxбиблиотеки: GD2, PECL uploadprogress, Mbstringssh, screen, mc, vim. При чем ssh - из разряда must have, и не иначе. Я просто представить не могу, как можно закачивать по медленному фтп файлы движка, тем, модулей и библиотек. Я все это делаю через ssh и drush. GD2 выделила тоже не случайно, использовать image magic можно, но gd2 лучше, шустрее и меньше глючит. 2. Установка тем и модулей Друпал
 Никогда, никогда, никогда не ставьте модули и темы в папки modules и themes, которые лежат в корне. Все дополнительные темы и модули надо ставить в sites/all/modules и sites/all/themes соответственно. Во-первых, это избавит вас от косяков при апгрейде движка, во-вторых, так принято в сообществе, и не безосновательно. В-третьих, drush и модуль автоматического обновления модулей и тем смотрит именно в sites/all, а не в корень. 3. Первое, что ставится на хостинг, где живут сайты на друпале, drush. Если не знаете как это сделать самостоятельно, можно обратиться в саппорт хостинга, а на моем любимом и единственном в своем роде дурпал-хостинге drupalhosting.ru, drush стоит по умолчанию на всех аккаунтах и тарифах. Кстати этот хостинг в полном объеме удовлетворяет рекомендациям в пункте 1. Drush всем хорош со всех точек зрения. Установка модулей, тем, обновление модулей и движка - все делается одной короткой командой из консольки. Экономится море времени и сил. 4. Обновляйтесь своевременно. Регулярное обновление модулей и обновлений движка (имеется ввиду обновления безопасности и прочего, в рамках одной ветки. Например, 7.0 -> 7.2, 6.19 -> 6.22). После обновления модулей запускайте update.php. И обязательно настройте крон. Это обеспечит вам и вашему сайту стабильную работу, безопасность и удобство. 5. Read this fucking manual. Да, да. Прежде чем сатвить модули и библиотеки, читайте файлики readme.txt. Потому что проще воспользоваться инструкцией и сделать сразу правильно, чем потом вылавливать ошибки и прочие неприятности. 6. Используйте модуль Backup and migrate. После каждого удачного этапа создания сайта на друпале делайте бэкап базы - чтобы в любой момент можно было откатить до наиболее удачного варианта. Это полезно и в целях сохранности вашего труда (мало ли в дата-центре пожар?), и для возможности без последствий экспериментировать с модулями, настройками и выводом содержимого сайта. 7. Задавайте вопросы! Не бойтесь спросить нечто глупое и несуразное. Каждый опытный друпаллер был новичком в друпале, не понимал как устроена эта хреновина и допускал ошибки. Но вы ведь знаете, что учиться выгоднее всего на чужих ошибках?