01.12.2019 в 00:33
LegGnom
Преимущества профессиональной разработки сайта на движке Drupal
Движок Drupal бесплатный, разработанный с использованием PHP и поддерживающий все СУБД с библиотекой PEAR, с кодировкой UTF-8. Применим для создания корпоративных сайтов, информационных ресурсов, блогов. Разработчики предоставляют большой выбор модулей, которые помогают расширить функциональность сайта.
Характеристики Drupal
- Сайт, разрабатываемый на Drupal, включает в себе стандартный набор модулей: форум, новостная лента, менеджер файлов, опросы. Для увеличения возможностей, своим потребителям разработчики данного движка предоставляют бесплатно дополнительные модули, которые можно скачать с официального сайта. Плагины есть под любые требования.
- Внедрение любых нужных для администратора сайта изменений в структуру Drupal. Легкость в установке.
- Эффективная систематизация всех материалов с использованием категорий для новостей, статей, форумов. Нет ограничений по уровням вложений, так как на сайте, разработанном с помощью Drupal, применяется особая система, которая называется таксономия и позволяющая сгруппировать безграничное количество интернет страниц, разделов с расширениями и модулями. Дизайн шаблона редактируется с помощью разных видов тем.
- Достойный выбор бесплатных шаблонов, некоторые нужно переводить на русский язык.
- Удобная панель администратора с большими возможностями.
- Для удобства посетителей установлен поиск по всему сайту.
- Высокий уровень безопасности, что имеет первостепенное значение для каждого ресурса.
- Возможность администратору ограничивать доступ пользователя к различным категориям, разделам.
- Удобное меню, изменение блоков и элементов под нужды разработчика сайта.
- Много внимания уделяется совместной работе сайтов, разработанных на Drupal. Объединение списков пользователей для ресурсов, похожей тематики. Общий процесс авторизации.
- Возможность перевести интерфейс сайта на различные языки.
- При высокой посещаемости, предусматривается автоматическое отключение некоторых модулей.
- Возможность использования коротких ссылок. Присвоение каждому документу ID для неизменности ссылок.
- Поддерживаются текстовые файлы в формате XML.
- Документы выводится в RDF/RSS.
Достоинства Drupal
- Возможность банить, устранение ботов, борьба со спамом с помощью капчи, цифровой или графической. Контроль количества ссылок в каждом сообщении, флуда.
- Форум может быть использован в том виде, в котором изначально предоставлен разработчиками. Модераторы, пользователи различных групп с ограничениями по доступу, добавление аватарок и подписей.
- Размещение блоков в любых областях шаблона, их сортировка для каждой страницы. Запрет на показ блока на выбранной странице.
- Создание блога с внесением материалов одним или несколькими авторами.
- Продвинутая сеть хуков, которая дает возможность предопределить каждое событие системы.
- Вывод комментариев обычным способом или древовидным.
Недостатки Drupal
- Разработчики Drupal не используют возможности PHP в полную силу. Особенно это касается объектно-ориентированного программирования (ООП).
- Сайт, разработанный на таком движке, может располагаться на не дорогом хостинге только при низкой посещаемости, так как база данных Drupal очень активно используется.
- Пользователю движка может быть непонятна его громоздкая и сложная система.
Системные требования
Drupal используется на платформе LAMP, но может быть применено другое программное обеспечение. Из операционных систем подходит Unix или любые, работающие с интерпретаторами PHP. Возможность адаптировать к любым СУБД. Версия PHP не ниже 4.3.3.