Друпал
Drupal - автоматизированная система управления содержанием, с помощью которой пользователь может ограничиваться написанием статей, не заботясь об их категоризации и других аспектах управления сайтом. Но считается, что Drupal должен быть установлен опытным веб-мастером, так как базовая установка ограничена по сути, нет даже меню для категорий, и именно за счет добавления модулей мы обеспечим сайт всеми функциями Web 2.0: тег облако, отображение последних статей, RSS-каналы, статистика посещений и т.д.
Drupal не подходит для строительства сайта, все аспекты которого мы владеем, и также не подходит, если мы ждем, что CMS будет готов к использованию. Он предоставляет базовые компоненты, и мы должны научиться использовать их, чтобы получить сайт, который вы хотите построить. И это займет время.
Представление
Весь контент сайта будет храниться в базе данных, которая может быть в формате MySQL или PostgreSQL.
Drupal - это совместная CMS, включающая (базовую) полную и настраиваемую систему управления правами редактирования. На самом деле каждый редактор может иметь свою тему и видеть свой сайт. То же самое касается зарегистрированных пользователей.
Возможны три типа содержания:
- Истории - это посты в блоге, статьи.
- Страницы являются справочными материалами и могут управляться иначе, чем билеты, в том числе с собственными правами редактирования.
- Книги (книги) - это статьи, иерархически оформленные в главах на разных страницах.
Доступ к сайту может осуществляться через панель администрирования, когда у тебя есть права администратора, или через FTP, который позволяет загружать модули и темы, или с помощью PHPMyAdmin для базы данных (если хостинг предоставляет эту функцию).
Drupal имеет свою собственную лексику:
- Роли соответствуют типам пользователей: зарегистрированный, редактор, администратор...
- Блоки (виджеты под Wordpress) - элементы интерфейса, которые размещаются в заранее определенных областях: содержимое, левая панель, правая, header, footer...
- Типы контента: Книга, Страница, История, как мы видели .
- Модули (плагины под WordPress) являются сторонними программами для добавления функций.
Это мощная CMS с системой кэша страниц для ускоренного просмотра.
См. также критику CMS.
Что нового в Drupal 7
Эта версия, вышедшая в январе 2011 года, приближается к простоте Wordpress, однако Drupal остается инструментом для профессиональных веб-мастеров.
- Теперь CCK является частью основного программного обеспечения и больше не является компонентом.
Content Construction Kit позволяет создавать новые типы страниц. - Как и под Wordpress, есть возможность загружать изображения и делать манипуляции.
- Интерфейс упрощен, более интуитивен.
Специально для пересмотра дизайна интерфейса был нанят дизайнер. - Добавлен менеджер обновлений.
- Настраиваемые поля позволяют расширять страницы без создания новых типов. Это все еще присоединяется к Wordpress.
- Все базы данных становятся пригодными для использования, поскольку программное обеспечение взаимодействует с промежуточным уровнем интерфейса.
- Drupal Theme Garden - это хранилище лицензионных тем GPL, поэтому их можно свободно использовать.
- Drupal 7 быстрее благодаря оптимизированному доступу к базе данных.
- Больше нет разницы между блоками контента и блоками боковых страниц. Фрейм можно разместить в любом месте шаблона страницы.
- Можно настроить cron-задачи из панели администрирования без каких-либо сценариев в файловой системе.
Drupal работает с cron для некоторых функций, которые автоматические под Wordpress. - Улучшенное управление RSS-потоками .
- Улучшенное управление несколькими узлами .
- Теперь необходимый минимум - PHP 5.2 с 40 мегами памяти, MySQL 5.0.15 или PostgreSQL 8.3 или SQLite 3.
Невосходящая совместимость
Drupal совместим с данными, но не с кодом. Новая версия может обязать вебмастера или разработчика модуля пересмотреть код, добавленный им для адаптации к новой версии.
Но он все равно сможет использовать содержимое базы данных.
Однако совместимость кода сохраняется между незначительными версиями. Таким образом, Drupal 7 становится несовместимым с Drupal 6, но Drupal 6.1, 6.2, 6.3 и т.д. остаются совместимыми, когда код с Drupal 6.0.
Модули
Это название под Drupal так называемого расширения под Firefox, плагина под Wordpress.
Установка Drupal проходит этап загрузки необходимых модулей, за которым следует достаточно длинная конфигурация для более комфортной работы.
Учебники
- Как установить Tiny MCE на Drupal.
- Использовать Live Writer с Drupal.
- Различия между Wordpress и Drupal.
Загрузка
- Друпал. Он имеет лицензию GPL с открытым исходным кодом.