Интернет, компьютеры, софт и прочий Hi-Tech

Подписаться через RSS2Email.ru

Что такое движок сайта?

Наверняка вы не раз слышали, что у сайтов есть «движок». Что же такое движок сайта и зачем он собственно нужен мы разберем в этой статье. Из нее вы так же узнаете, какие бывают у сайтов движки, а также какие из них являются наиболее популярными среди создателей сайтов.

Движком сайта называют Систему Управления Контентом (англ. Content Management System). Эта Content Management System (далее просто CMS) — то, что делает сайт динамическим.

Если сайт создан только с использованием HTML, то такой сайт будет называться статическим. Почему? Потому, что он не изменяется, не перестраивается в соответствии с действиями пользователя. На нем может размещаться информация, в различном виде, но пользователь сайта не внесет в сайт никакой информации, не оставит, например, комментарий. А вот, если вы хотите, чтобы пользователи могли оставлять комментарии, у сайта был форум, у пользователей были различные права доступа к контенту, то вам нужен динамический сайт.

Для создания динамических сайтов уже используются и другие языки программирования, помимо HTML. (Строго говоря, HTML не является языком программирования.) Например, популярным языком программирования для создания сайтов является PHP. На PHP и ему подобных языках программирования и пишутся движки сайтов.

Но сейчас возможно создать свой динамический сайт не будучи мастером PHP или другого подобного языка программирования. Для этого есть специальные системы. Они бывают платные и бесплатные. Их разрабатывают, чтобы человек, плохо разбирающийся в программировании, или вообще не разбирающийся, мог создавать свои динамические сайты. Давайте рассмотрим несколько наиболее популярных бесплатных систем по созданию динамических сайтов. Вот список:

  • CMS Drupal

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

  • CMS Joomla!

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

  • CMS WordPress

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

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

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

Автор: Till888, специально для xBB.uz, 14.02.2012

P.S. Если вы желаете научиться веб-программированию, то помимо учебников вам понадобится и общение с более опытными товарищами. Найти его можно на форуме http://www.cyberforum.ru/php/, посвященном вопросам PHP — самого распространенного языка для написания веб-приложений.


Предыдущие публикации:

Биржа долевых инвестиций SIMEX.

Последнее редактирование: 2012-02-14 12:14:38

Метки материала: движок, сайт, движок сайта, что такое движок, что такое движок сайта, сайты, веб, web, internet, виды по, cms, создание сайтов, инет, интернет сеть, интернет-сайт, веб сайт, разработка сайтов, разработка сайта, программные решения, интернет и www, скрипты

Оставьте, пожалуйста, свой комментарий к публикации

Представиться как     Антибот:
   

Просьба не постить мусор. Если вы хотите потестить xBB, воспользуйтесь кнопкой предварительного просмотра на панели инструментов xBBEditor-а.


© 2007-2017, Дмитрий Скоробогатов.
Разрешается воспроизводить, распространять и/или изменять материалы сайта
в соответствии с условиями GNU Free Documentation License,
версии 1.2 или любой более поздней версии, опубликованной FSF,
если только иное не указано в самих материалах.