Модульность. Drupal является модульной системой и сообщество Drupal разработало большое количество дополнительных модулей, с помощью которых вы сможете решить любую задачу.
Открытый код. Код Drupal распространяется по лицензии GNU GPL. В отличие от платных программ, вам полностью доступен код и возможности по его расширению.
Понятные адреса. Drupal позволяет создавать для каждой страницы сайта адрес, который будет понятен посетителям.
Сборники документов. Книги — это уникальная возможность совместно создавать на сайте подборки статей, вести документацию, делать сборники ответов на вопросы и т.д. В книгу могут быть включены документы любых типов.
Подробная документация. Как и других проектах с открытым кодом, мы не можем сказать что у нас идеальная справочная система, но у нас тем не менее очень мощная система помощи и подробное описание кода системы.
Персональные настройки. Возможность настроить Drupal «под себя» уже присутствуют в системе. Вы можете настроить вывод содержания и его оформление так, как вам будет удобно. Также вы можете дать возможность пользователям вашего сайта самим выбирать настройки.
Права доступа, основанные на ролях. Администраторам Drupal не надо настраивать права для каждого пользователя отдельно. Вместо этого достаточно сгруппировать пользователей по определённым ролям и назначить права сразу группе пользователей.
Поисковая система. У Drupal есть встроенный модуль поиска. Всё содержание сайта индексируется и доступно для поиска.
Идентификация пользователей. Пользователи могут зарегистрироваться как на вашем сайте, так и воспользоваться возможностью распределённой идентификации и входить на ваш сайт из своих аккаунтов через OpenID или через другие сайты построенные на Drupal.
Опросы. Drupal включает модуль позволяющий проводить опросы пользователей и голосования на вашем сайте.
Шаблоны. Система тем Drupal разделяет содержание и представление, позволяя вам легко управлять оформлением сайта. Шаблоны создаются с использованием PHP, HTML и CSS.
Комментарии. Drupal включает модуль позволяющий организовать обсуждения для публикуемых документов. Комментарии могут быть плоскими и древовидными.
Отслеживание изменений. Drupal отслеживает изменения документов, включая: кем они были сделаны, дату, время изменения т.д. Эта возможность позволяет следить за правками документов и делать «откат» изменений.
Форматы ввода. Drupal позволяет настраивать фильтры для обработки вывода на страницу содержания. Вы также можете настраивать для отдельных ролей доступные им теги и расширять возможности путём установки дополнительных фильтров, которые могут преобразовывать ваш текст в соответствии с правилами русского языка, переводить текстовые смайлики в графические и т.д.
Многопользовательские блоги. Drupal позволяет вести свой блог каждому пользователю.
Поддержка Blogger API. Blogger API позволяет использовать для ведения блогов внешние программы и сервисы, что делает добавление и редактирование документов более удобным.
Ленты новостей. Drupal имеет мощный встроенный агрегатор, который позволяет показывать на вашем сайте новости с других сайтов.
Постоянные ссылки. Все документы в Drupal имеют постоянные ссылки. Таким образом, при перемещении документов, пользователи могут не беспокоиться о том, что ссылка окажется нерабочей.
Поддержка Apache и IIS; Unix, Linux, BSD, Solaris, Windows, Mac OS. Drupal является мультиплатформенной системой. Он не поддерживает только Apache или только Microsoft IIS, его можно запустить на различных ОС: Unix, Linux, BSD, Solaris, Windows, Mac OS…
Независимость от типа базы данных. Большинство людей использует базу данных MySQL, однако такое решение подходит не для всех. Drupal может работать с разными базами данных. Существуют решения для использования Drupal с MySQL и PostgreSQL, но вы можете сами написать код для использования Drupal и с другими базами данных.
Поддержка национальных языков. Drupal предоставляет все средства для разработки сайтов использующих несколько языков. Все тексты могут быть переведены при помощи графического интерфейса, переводы могут быть экспортированы, импортированы и интегрированы с другими переводами.
Анализ работы и статистика. Drupal может сам формировать отчёты с информацией о переходах, популярности документов и данных, о действиях пользователей и т.д.
Запись действий и отчёты. Вся важная активность в системе отслеживается, записывается и может быть в дальнейшем просмотрена.
Управление через веб. Сайтом на Drupal легко управлять из браузера. Это позволяет иметь доступ к сайту в любой точке мира и не требует установки специального ПО.
Обсуждения на форумах. Встроенный в Drupal форум позволяет сообществу вести живые, динамичные обсуждения по разным вопросам.
Контактная информация. Drupal позволяет пользователям отправлять друг другу письма используя свои персональные контактные формы, а также настроить форму связи с администрацией сайта.
Кеширование. Кеширование увеличивает производительность и уменьшает нагрузку на сервер. Кеширование может быть настроено в режиме реального времени и его настройки будут изменяться в зависимости от нагрузки на ваш сайт в определённые моменты времени.
Comments
Post new comment