10 корисних порад при роботі з Drupal

10 корисних порад при роботі з Drupal

1. Під час розробки сайту завжди використовуйте останній стабільний реліз Drupal.

Перед тим як розпочати заробіток сайт обов'язково переконайтеся в тому, що Ви використовуєте останній стабільний реліз. Ніколи не використовуйте бета версії Drupal у робочих проектах, це може призвести до злому сайту або втрати інформації. Останній стабільний реліз завжди модно завантажити із сайту http://www.drupal.org (на даний момент це версія 6.19). 2. Слідкуйте за оновленнями системи та модулів.

Постійно стежте за оновленнями Drupal та модулів, які встановлені на Вашому сайті. У разі появи нових версій негайно робіть оновлення. Перед виконанням оновлення не забувайте зробити бекап бази даних. 3. Робіть резервні копії сайту не рідше ніж раз на 3 дні.

Не в жодному разі не нехтуйте створенням резервних копій сайту та бази. При можливості робіть це якнайчастіше. Якщо можна налаштувати автоматичний бекап даних на хостингу, зробіть це. 4. Встановлюєте всі модулі та теми у папки /sites/all/modules (модулі), /sites/all/temes (теми).

Це дозволить Вам у подальшому уникнути різних проблем, які можуть виникнути при оновленні модулів та тем. 5. Не використовуйте альфа та бета версії модулів.

Не варто використовувати альфа та бета версії модулів, краще дочекатися виходу стабільного релізу. В альфа і бета версіях модулів можуть бути помилки які можуть плачевно позначитися на роботі Вашого сайту. 6. Використовуйте тільки ті модулі, які Вам дійсно необхідні.

Непотрібно навантажувати свій сайт модулями, які Ви не використовуєте або використовуєте вкрай рідко. Пам'ятайте, що більшевикористовується модулів, тим більше навантаження на сервер і тим повільніше завантажується сайт. Якщо на Вашому сайті періодично з'являється білий екран, при відкритті якої-небудь сторінки, негайно відключіть модулі, що не використовуються. 7. Використовуйте кешування та стиснення CSS, JS файлів.

Кешування та стиск допоможе Вам знизити навантаження на сайт. Я рекомендую включати кешування та стиснення CSS та JS файлів відразу після того, як закінчено роботи зі зміни теми оформлення. 8. Використовуйте Cron.

Періодичний запуск Cron необхідний для нормального функціонування, адже деякі модулі потребують періодичного обслуговування. Наприклад: видалення старих логів, індексування вмісту сайту, оновлення інформації про нові версії модулів та системи, агрегування новин з інших сайтів та багато іншого. Найпростіший спосіб налаштувати автоматичний запуск крона це встановити модуль Poormanscron. 9. Не використовуйте модуль PHP filter.

Не використовуйте модуль PHP filter або використовуйте лише тоді, коли Вам це дійсно необхідно. Використання цього модуля може поставити під загрозу безпеку Вашого сайту. 10. Вивчайте API Друпала.

Вивчайте API Drupal, і Вам відкриються всі можливості цієї прекрасної системи. І пам'ятай, щоб стати професіоналом необхідно постійно вчитися це стосується не тільки API Drupal.