Сервисы и скрипты для вебмастеров
· Главная · Аватары · О сайте · Маскировка реф.ссылок · Рассылка · Карта сайта · Контакты · Обьявления · Ссылки
Навигация
Все публикации
  • Заработок на сайте
  • Статьи
  • Новости
  • Учебные статьи
  • Хостинг
  • Сервисы
  • Экспорт контента
  • Рекомендуем

  • Статистика

    Яндекс цитирования
    Введите слово для поиска :
    Системы управления контентом Что такое Движок?
    Вообще-то, движок, это жаргонное выражение, правильное название – программный комплекс управления сайтом.  Подобная система управления может состоять из множества небольших модулей (т.е. несколько маленьких программ),  которые объединены в общую систему. Наиболее часто встречается аббревиатура CMSContent Managment System  – Система Управления Контентом.

            Движки, в подавляющем большинстве случаев, программируются на языке PHP, тем не менее, возможно применение других языков, всё зависит от программиста и  возможностей хостинга. В любом случае, движок  почти всегда  работает в связке с базой данных MySQL или другими (базы данных так же должны поддерживаться хостером). Существуют движки работающие и текстовыми файлами в качестве БД. Для небольших сайтов с небольшой посещаемостью, особенно если сайт на бесплатном хостинге, где не всегда бывает свободный доступ к БД, такие движки подходят. Крупные проекты с расчётом на высокую посещаемость от 200 и более хостов в сутки на таких движках лучше не проектировать.

                            Принцип действия

            Для начала, обратимся к работе обычного сайта. Как происходит открытие веб-страницы? В строку браузера вводится адрес и открывается соответствующая ему страница, из тех, которые лежат на сервере. Если адрес  введён неправильно, то получим ошибку 404 (на сервере  такая страница не обнаружена). Как происходит открытие страницы на сайте, который
    функционирует с помощью CMS ? Страниц, как таковых, на  сервере нет. Есть база данных, в которой находится  текстовая информация и есть программа, которая работает   с этой базой данный (тот самый движок). В строку   браузера вводится адрес, в соответствии с адресом,   программа «выдёргивает» из базы определённый кусок  текста, вставляет его в заранее заданный дизайн и  показывает посетителю. На все эти действия уходят доли секунды. Таким образом, страница будет генерироваться столько  раз, сколько её будут запрашивать посетители. Итак, мы пришли к определениям статической и  динамической страницы. Статическая страница – находится  на сервере в виде отдельного файла и отображается при  каждом запросе. Динамическая страница – фактически, её  не существует, т.е. она собирается заново при каждом новом запросе посетителя сайта.

                            Достоинства движка

               Движок имеет смысл устанавливать только на крупные сайты  с большим объёмом информации. Понятие крупные достаточно  растяжимо, кто-то хочет автоматизировать свой сайт в случае, если количество его страниц превысит 50 штук, а  кто-то и с сайтом в 1000 страниц управляется только с помощью SSI (Server Side Include). Главное достоинство это быстрое внесение изменений сразу  на все страницы сайта. Например, Ваш сайт состоит из 200  страниц и, появилась потребность заменить код баннера,  добавить баннер, или установить форму подписки на 
    рассылку. В этом случае Вам придётся вручную перебрать  200 страниц и в каждую из них внести соответствующие  изменения. Вполне естественно, что это большой труд,  затраты времени, да и терпения нужно немало. В этом случае может помочь упоминавшаяся выше технология  SSI, а вот если потребовалось сменить дизайн сайта, то  даже применение SSI вряд ли поможет. С движком же, всё проще, открываем несколько файлов, в  которых находятся HTML-вставки, описывающие дизайн,  производим их замену и всё готово. Теперь все страницы  автоматически отображаются в новом дизайне. До сих пор  можно встретить мнение, что сайт, построенный с помощью такой системы, плохо индексируется в поисковых машинах, т.к. в адресах страниц содержится вопросительный знак  (например, .php?id=127). На сегодняшний день ситуация  изменилась в лучшую сторону, нормальные поисковики (на  которые следует ориентироваться при разработке сайта)  без проблем индексируют такие адреса. Ну а если сомнения всё же берут верх, то можно использовать ModRewrite. С  его помощью можно избавится от вопросительных знаков, и сделать адрес удобным для запоминания.


                            Источник: http://www.webcorp.ru
                            Автор : Кащеев Дмитрий


    TEXT +   TEXT -   Печать Опубликовано : 10 Март 2007 | Просмотров : 1308

    Добавить комментарий - Доступно только пользователям
    Данная страница доступна только зарегистрированным пользователям !
    С уважением администрация сайта Скрипты PHP.
    Ключевые слова
    ссылки   ссылку   уроки   google   способ   поиск   паук   вирус   сайта   страницы   купить   модуль   сайтов   php   cms   движок   яндекс   даннео   гейтс   билл   продвижение   индексирование   браузер   textarea   поисковик   mod_rewrite   html   индексация   сео   установка   
    Календарь новостей
    « Янв.2009
    Пн.Вт.Ср.Чт.Пт.Сб.Вс.
       1234
    567891011
    12131415161718
    19202122232425
    262728293031 
    Радио Онлайн
    · Главная · Новости интернета · Сервис хранения фото · Статьи · Скрипты · Лицензионный софт · Полезная информация · Графика
    © 2007 - 2009 PHP-RU.INFO [ Открытие страницы : 0.95 | Запросов к БД : 11 | Генерация страницы : 0.01 ]