Понимание Drupal

В этом разделе содержится справочная информация, которая поможет вам понять концепцию и технологию, которые лежат в основе Drupal.

Концепция Drupal

Перед установкой Drupal и началом его использования, было хорошо, чтобы получить общее представление, что это такое и как это работает. Этот раздел дает вам общую картину, помогает Вам правильно понять что же такое Drupal, и помогает вам в определении того, насколько Drupal способен Вам помочь в создании Вашего проекта. Эти небольшие затраты времени перед началом работы с Drupal в будущем Вам окупится с лихвой!

Обозначение версий Drupal

Обозначение версий Drupal

Технология стека

Drupal является частью стека технологий, которая содержит ряд важных частей:

  • Server - сервер представляет собой компьютер, который предоставляет информацию или услуги, на другие компьютеры в сети.
  • Операционная система - программное обеспечение, которое работает на сервере. Unix, Linux, BSD, OS X и Windows являются некоторыми примерами.
  • База данных - структурированный набор записей. Drupal использует базу данных для хранения большинства содержания сайта и настройки конфигурации для вашего сайта, часть содержимого таких как мультимедийные файлы, как правило, хранятся в файловой системе серверов.
  • Web Server - программный компонент отвечает за обслуживание веб-страниц. Примеры Apache и Microsoft IIS.
  • PHP - PHP это язык программирования, который позволяет веб-разработчикам создавать динамический контент, который взаимодействует с базами данных.
  • Drupal - фреймворк(framework) для построения динамических веб-сайтов, предлагающих широкий спектр функций и услуг, включая администрирование пользователей, издательский документооборот, возможность обсуждения, агрегация новостей, функции использования контролируемых словарей и и XML-публикации в целях публикации и распространения содержимого сайта. Установка Drupal как правило, состоит из комплекса основных и дополнительных модулей.

Подсказка
Drupal 7 будет разработан для PHP 5.2.