Вы здесь

Drupal Что такое Drupal? - Объяснение Drupal и его терминологии

Drupal

What is Drupal? - An Explanation of Drupal and Its Terminology

Drupal система управления контентом (CMS) — лежит в основе многих из веб-сайтов, которые я разрабатываю. Несмотря на быстро растущую популярность многие люди не имеют четкое представление о том, что Drupal или даже никогда не слышали о нём раньше. Я надеюсь, что будет полезно следующее объяснение жаргона, слов и основные идеи Drupal система управления контентом. Если у вас все еще остануться какие-либо вопросы, обращайтесь ко мне по электронной почте, через форму обратной связи или оставляйте комментарий ниже, и я постараюсь Вам ответить или укажу Вам правильное направление. Я обираю Drupal на протяжении трех с половиной лет, и я уверен, что Вы тоже его оберете после того, как вы узнаете больше о нём.

Система управления контентом

Drupal система управления контентом (CMS). Проще говоря, это позволяет вам или вашим сотрудникам, добавлять или изменять контент на вашем веб-сайте, через удобный для пользователя интерфейс и, таким образом, у Вас нет необходимости платить комуто кто-то знает HTML чтобы он сделал простые изменения на Вашем сайте.

Открытый источник

Проект Drupal - открытый источник и лицензируется под Генеральной общедоступной лицензией GNU (GNU General Public License). Короче говоря это значение является двойным:

  1. Drupal является бесплатным. Не нужно платить для получения или обновления программного обеспечения.
  2. Исходный код, который включает Drupal CMS является открытым для всех, вы можете просматривать, редактировать или добавлять свои возможности или функциональность.

Модули

Открытая природа Drupal это результат работы опытных веб-разработчиков во всем мире, они создают сотни надстроек или подключаемых плагинов, известный как «модули». Модули создаются для обеспечения добавления или интеграции специфические особенности в Drupal. Большинство модулей первоначально созданы потому, что в зависимости от потребностей веб-сайта, разработчики создают их и делятся с другими. Для разработчика это - большая выгода и ресурс, чтобы знать, что другой разработчик, вероятно, имел дело с подобной проблемой, с которой Вы можете столкнуться.

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

Существует большой аналогия на сайте Drupal... "Drupal, как LEGO конструктор. Опытные разработчики уже сделали строительные блоки - в виде вспомогательных модулей - все что вам нужно для создания своего сайта, который соответствует вашим потребностям, это собрать этот конструктор. С помощью Drupal Вы легко можете сделать сайт новостей, Интернет-магазин, социальную сеть, блог, вики или что-то еще совсем новое.»

Безопасность

Общий вопрос к Drupal или любому другому продукту с открытым исходным кодом является или не является безопасным. То есть, в целом, открытым исходным кодом программного обеспечения безопасности или более безопасным, чем проприоцептивные, коммерческого программного обеспечения. Повышение безопасности использования открытых упоминается как одна из причин, почему сайт Белого дома переключился на Drupal.

Любая часть программного обеспечения такова, что весь код ошибки (включая ошибки безопасности) и самое главное заключается в том, чтобы иметь активную группу кодировщиков и исследователей, для поиска и исправления ошибок. Drupal накопил большое сообщество веб-разработчиков за его теперь 10 лет службы, которые являются источником отчетов об ошибках в Drupal. Любые ошибки безопасности, сообщили в Drupal сообщества изучаются Советом Безопасности команды в Drupal. Когда ошибка безопасности подтверждена во внесенном модуле, разработчик, который разработал и поддерживает этот модуль, будет уведомлен об ошибке и ему будет дан крайний срок для исправления ее. Отказ исправить ошибку безопасности приведет к тому что модуль, будет неопубликованным на сайте Drupal.

Nodes, Taxonomies, and Blocks... Вот это да!

Как разработчики Drupal мы говорим Drupal все время. Иногда мы забываем выключать Drupal-язык, когда говорим с клиентами, друзьями, или членами семьи. Пустые взгляды и пустые кивки уверены что все понимают. Но "nodes", "taxonomies", and "blocks" основополагающие концепции, в Drupal и стоит знать некоторые основы...

Ноды (Nodes)

Nodes как правило, это основное содержание сайта. Вы можете думать о них просто как страницы вашего веб-сайта. В своей простейшей форме ноды содержат заголовок и тело. Drupal позволяет также дополнительные поля содержимого для добавления нод (текстовые поля, числовые поля, поля даты, изображения, вложенные файлы и т.д.).

Ниже приведен простой визуальный пример как содержимое ноды можно добавить к веб-сайту в Drupal:

Node Example

Drupal позволяет создавать нескольких типов нод (называемых "тип контента"), которые добавят в веб-сайт гибкости и увеличат потенциал для хорошо организованных страниц.

Таксономия (Taxonomies)

Таксономия определяется обычно как классификация чего-либо. Таксономия в Drupal является система, согласно которой обычные, уникальные категории могут быть определены для классификации содержимого вашего веб-сайта. Создав первый тип главной категории, известный как словарь таксономии. Затем внутри каждого словаря, определяются термины связанные таксономии. Простой пример бы лексики, с надписью «Цвета» с условиями соответствующих таксономии, красный, оранжевый, желтый, зеленый и синий.

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

Блоки (Blocks)

Блоки в Drupal – это содержание которое будет помещено в некоторые определенные регионы веб-сайта и обычно появляются на нескольких страницах. Зачастую блоки используются для отображения динамического содержимого, которое будет автоматически обновляться при внесении определенных изменений или дополнений к сайту. Пример динамического содержимого может быть перечень самых последних новостей или блоги на сайте. При правильной настройке, блок будет автоматически обновляться всякий раз, когда новость или блог был добавлен.

Ниже приведен простой визуальный пример о том, как добавить статическое (неизменяемое) содержимое блока в ваш сайт:

Block Example

В целом возможность классифицировать содержание и проводить четкое различие между различными типами контента, способствует повышению производительности и организации на сайте, которые содержет целенаправленную, соответствующую информацию, которую легко найти. В результате пользователи не получают разочарование и скорее всего останутся на вашем сайте дольше.

Темы и дизайн

Общее заблуждение веб-сайта, основанных на Drupal является, что они ограничены возможностями визуального дизайна. Истина заключается в том, что нет больше ограничений в дизайне и макете сайта в Drupal, чем в любом другом веб-сайте.

В Drupal конкретные дизайны и пользовательские интерфейсы веб-сайта осуществляется внутри «темы». Попросту говоря, тема — это шаблон дизайна для вашего сайта. Я имею большой опыт для осуществления любого дизайн веб-сайта в Drupal тему, независимо от того, насколько сложна. Так что обращайтесь через форму обратной связи с Вашими предложениями.

Надеюсь это объяснение помогло создать некоторое представление о Drupal. Большое сообщество Drupal превратилось в систему поддержки и форум "мозговой атаки", которые будут соперничать с самыми дорогими CMS пакетами.

Похожие материалы

Комментарии

Stay with this guys, you're helping a lot of ppolee.

It's alywas a pleasure to hear from someone with expertise.

Way to go on this essay, hpeled a ton.

Good to find an exrpet who knows what he's talking about!

Не особо радуют говнокомменты, но все равно читать можно.

Хороший пост, прочитав пару книг на тему всё таки не взглянул со стороны, а пост как-то задел.

It was dark when I woke. This is a ray of snusihne.

Надо почаще бывать на вашем блоге)) интересно.

Вот именно с этой статьи начинаю читать Ваш блог. Плюс один подписчик:)

Достаточно интересная и познавательная тема.

Блог сделан очень профессионально, и легко читается. То, что мне нужно. И многим другим.

Thanks for writing such an eanstto-uyders-and article on this topic.

Добавить комментарий

CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.
CAPTCHA на основе изображений
Введите код с картинки