Приветствую Вас, Гость! Регистрация RSS
Понедельник, 13.05.2024
Главная » 2011 » Октябрь » 11 » Drupal — один из представителей CMS
14:44
Drupal — один из представителей CMS

Drupal (Друпал) — это система управления сайтом (CMS), а также среда для создания вебприложений (CMF).

Посредством этой системы можно строить сайты и вебприложения различного назначения и сложности. Интерфейс пользователя позволяет управлять сайтами на Drupal без знаний HTML, вебвёрстки и языков программирования. Drupal разрабатывается международной командой разработчиков, как программное обеспечение с открытыми исходными текстами, защищенными общественной лицензией GNU. Международный сайт проекта — drupal.org, а на нашем сайте http://www.drupal.ru/  можно получить информацию о Drupal на русском. Также есть национальные сообщества на других языках.


Архитектура Drupal позволяет применять его для построения различных типов сайтов — от блогов и форумов до информационных архивов или сайтов новостей. Функциональность обеспечивается подключаемыми модулями, обращающимися к общему API Drupal. Стандартный набор модулей включает такие функции, как новостная лента, блог, форум, загрузка файлов, сборщик новостей, голосования, поиск и другие. Большое количество дополнительных модулей, значительно расширяющих базовые функции, можно скачать с официального сайта.

Наиболее важные функции предоставляемые модулями входящими в поставку Drupal:
-единая категоризации всех видов содержимого - от форумных сообщений до блогов и новостных статей
-вложенность категорий любой глубины
-поиск по содержимому сайта
-разграничение доступа пользователей к документам (ролевая модель)
-динамическое построение меню
-поддержка XML-форматов:
-вывод документов в RDF/RSS
-аггрегация материалов с других сайтов
-BlogAPI для публикации материалов с помощью внешних приложений
-поддержка общей авторизации между сайтами на Drupal ("сайты-партнёры")
-короткие URL
-поддержка сменных тем оформления сайта с предоставлением нескольких готовых вариантов
-поддержка переводов интерфейса сайта на разные языки
-возможность создания сайтов с пересекающимся содержимым (например общей базой пользователей или общими настройками)
-раздельные конфигурации сайта для различных виртуальных хостов (в том числе собственные наборы модулей и тем оформления для каждого подсайта)
-механизм для ограничения нагрузки на сайт (автоматическое отключение при высокой посещаемости части информационных блоков и модулей)

CMS

Если сайт часто обновляется и приходится менять его структуру или если он является чем-то большим, чем просто онлайновое хранилище файлов — не обойтись без использования скриптов. C некоторого момента развития сайта затраты на поддержку десятков разнообразных скриптов, написанных разными авторами с использованием различных программных технологий возрастают настолько, что удобства их использования становится сомнительным. CMS (Content Management System) — набор программных средств, предоставляющий комплексный подход к созданию сайта.

Системные требования

База данных: MySQL, Postgres SQL
Операционная система: Windows, UNIX
Веб-сервер: Apache
Языки программирования: PHP

Пример Сайта На Drupal:

http://www.afportal.ru/

http://www.italia-ru.it/

Видеоуроки По Drupal Можно Посмотреть Сдесь (Очень Подробные)

http://drupal.zvirec.com/

http://www.drupal.ru/node/36021

Скачать Drupal:

http://www.drupal.ru/downloads


Категория: Статьи о CMS | Просмотров: 493 | Добавил: ldimon | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email:
Код *: