Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpory_po_dzhumle_vse.rtf
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
638.74 Кб
Скачать

30.Аўтаматызаваныя сістэмы кіравання сайтам - cms, iх тыпы.

СMS - Система управления содержимым (контентом) (Content management system) — информационная система или компьютерная программа, используемая для обеспечения и организации совместного процесса создания, редактирования и управления контентом.

CMS - это специальная программа, которая устанавливается на хостинг-площадке.

Главная функция CMS - показывать страницы сайта пользователям, формируя их содержимое "на лету" из заранее определенных шаблонов с дизайном и контента, то есть текстов, картинок, таблиц и других материалов, которые хранятся в базе данных.

Все системы CMS можно разделить на следующие группы: «бесплатные», «коробочные» и собственной разработки. Хотя один и тот же «движок» может иметь как платную, так и бесплатную версию.

«Коробочные» CMS:

К положительным сторонам «коробочных» CMS можно отнести универсальность. Однако закрытость кода таких платных продуктов становится главным минусом таких CMS, так как их код модифицировать можно только путем добавления специальных модулей. При возникновении нестандартных задач, построить их решение на данных CMS тяжело. Но некоторые компании стараются устранять этот недостаток тем, что поставляют лишь часть кода в зашифрованном виде, чтобы избежать несанкционированного копирования.

Если вы решили поддерживать ваш сайт своими силами, учитывайте при выборе платной CMS ее распространение. Чем популярнее она будет, тем больше будет людей, которые в нем разбирается. У нас наиболее распространенными являются следующие CMS: 1С-Битрикс, HostCMS, NetCat, UMI.CMS, Amiro.CMS – совместно они занимают около 95% рынка таких CMS, причем 1С-Битрикс – 49%, а NetCat – 27% (данные на май 2010 года).

Бесплатные CMS:

Бесплатные «движки» имеют открытый код – и распространяются так называемой открытой лицензией. Пожалуй, это основное их отличие от «коробочных». Открытый код таких CMS позволяет расширить возможности для модификации и решения нестандартных задач. Бытует миф о ненадежности бесплатных CMS. Правда, открытый код упрощает взломщикам поиск уязвимостей в ядре CMS и ее модулей. Однако даже платные решения не позволяют давать стопроцентной защиты от взлома. Самыми популярными бесплатными CMS можно назвать следующие: WordPress, Joomla, DataLife Engine и Drupal.

CMS собственной разработки:

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

Какую бы вы не выбрали CMS, к каждой из них предъявляется ряд требований:

Для нормальной индексации сайта CMS должна отдавать правильные HTTP-заголовки, то есть давать роботу актуальную информацию о состоянии запрашиваемого им документа;

CMS не должна создавать дубликаты страниц, то есть когда одинаковые страницы доступны по разным URL. Это приведет к тому, что замусорится поисковый индекс, причем в выдаче может оказаться не та страница, которая нужна, причем на очень низких позициях;

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

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

Виды CMS также делятся по и типу сайтов, для создания которых они предназначаются:

Информационный ресурс. Акцент на предоставление большого объема данных и удобный к ним доступ.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]