Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Введение. 
Анализ существующих WEB движков

РефератПомощь в написанииУзнать стоимостьмоей работы

Само понятие «движок» — это выражение из профессионального веб-мастерского сленга, означающее программное обеспечение для управления сайтом. Иная аббревиатура — CMS, что в переводе с английского означает «система управления контентом». Самые популярные бесплатные движки: Drupal, Joomla и WordPress. Чтобы создать собственный сайт, работающий под управлением любого из них, не требуется хорошо… Читать ещё >

Введение. Анализ существующих WEB движков (реферат, курсовая, диплом, контрольная)

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

Само понятие «движок» — это выражение из профессионального веб-мастерского сленга, означающее программное обеспечение для управления сайтом. Иная аббревиатура — CMS, что в переводе с английского означает «система управления контентом».

Преимущественно, движки сайтов пишутся на языке программирования PHP, но не исключительно на нем: Perl, C++, Python и др. языки программирования также могут быть использованы, чтобы написать движок сайта. Стоит сказать, что язык PHP далеко не идеальное для веб-программирования решение. Просто в силу своей простоты и доступности для использования новичками, PHP получил большее распространение.

При создании серьезного сайта обычно используются движки, которые хранят данные не в файлах, а в базе данных. Обычно это MySQL — бесплатное ПО, предоставляющееся большинством платных (а не редко и бесплатных) хостинг-провайдеров. Конечно же, есть движки сайтов, которые не используют MySQL, а хранят данные в файлах. Но такие движки используются в основном для создания бесполезных сайтов низкого качества — сателлитов, которые создаются исключительно для заработка и не привносят в Интернет ничего нового.

Как работает движок сайта? Это очень просто. Когда вы посещаете какой-либо сайт, кликнув по ссылке поисковика ли, набрав ли его адрес непосредственно в строке своего веб-браузера, вам демонстрируется обычная веб-страница. Вы можете сохранить ее на свой жесткий диск и изучить — обычно она не содержит ничего сверхъестественного: HTML-код, CSS, да, может, пару файлов с JavaScript-кодом. Это и есть «движок»? Нет, эта страница — лишь результат работы движка. Перед тем, как попасть с сервера, где размещен сайт, в ваш браузер и предстать перед вашим взором, она была сгенерирована различными PHP-скриптами, входящими в состав движка.

Самый распространенный пример генерации веб-страницы на сервере — подключение таких фрагментов страницы, как шапка (header) и подвал (footer), данные которых хранятся в различных файлах или в базе данных. Т. е. при формировании результирующей веб-страницы движок откроет файл, скажем, «header.txt», считает из него данные. После этого он добавит к ним содержимое страницы, и замкнет все это информацией из еще одного файла, например, «footer.txt».

Самые популярные бесплатные движки: Drupal, Joomla и WordPress. Чтобы создать собственный сайт, работающий под управлением любого из них, не требуется хорошо владеть PHP — нужно лишь понимать общие принципы функционирования CMS.

Показать весь текст
Заполнить форму текущей работой