Не пугайтесь, название - не ошибка автора, не опечатка... С.У.К, или жеС.У.С - "система управления контентом/содержанием” сайта.(англ. Content management system, CMS) "CMS" произносится либо на английский манер как "си-эм-эс", либо на русский манер как "ка-эм-эс". Как и любые другие системы в компьютерном мире, они бывают платные и бесплатные. Ближайший пример - Windows и Linux. Задача данной статьи не "обозреть необразимое", а просто познакомить читателя с данным видом сайтостроительства.... Как показала практика последних лет, создать сайт не так уж сложно, есть масса средств, начиная от простейшего Блокнота и заканчивая довольно сложным Dreamviewer'ом. Но, сразу же возникает проблема. Если сайт создан в простом HTML формате, как быстро добавить материал? Готовить заранее некий шаблон? Либо писать отдельные страницы? Всё это долго и нудно. Тем более, если сайтом занимается не один человек, а группа людей. Ну не будет же каждый из них содавать под себя любимового шаблон. С появлением PHP задача немного упростилась. Затем добавка CSS (каскадных таблиц стиля) также упростила задачу сайтостроителям. А когда кому-то пришла в голову идея привязать это всё к Базе Данных, то "жить стало веселей". Сайты стали более динамичны, управлять материалом стало проще. И тут уж появились первые CMS. Если рассмореть любую из них, то можно заметить некую схожесть. Ведь по сути, и задачи примерно схожие - управление материалом. Но есть и своя классификация. Принято разделять их по типу контента. Чаще всего встречаются такие типы, как порталы, блоги (weblog или просто blog — сайт-журнал/дневник), интернет-магазины, каталоги и т.д. Также есть универсальные системы, которые благодаря модульной структуре можно настроить под любой тип контента. Далее рассмотрим наиболее популярные из них. Можно сказать, что Nuke - это дедушка современных CMS. Хотя, в отличии от многих своих "ровестников" живой и бодрый. По сей день на нём строят сайты. Автором идея считаеться Франсиско Бурси. Интересна данная система тем, что одной из первых в ней использовали админскую часть, в которой легко и просто можно было управлять как группами пользователей, так и модулями самого сайта. Отличительной особенностью PHP-Nuke являются блоки. Простота использования позволяет в несколько движений создать и подключить блок. Блоки можно менять местами, настраивать время работы блока, частоту обновления. Важным достоинством системы является большое число доступных модулей, созданных сторонними разработчиками за долгое время существования PHP-Nuke. Саты о Nuke: Официальный сайт PHP-Nuke по-русски Всё о Nuke В отличии от предыдущей КаМээСки, е107 разрабатывал коллектив (дай Б-г им здоровья). Система получилась лёгкая, очень понятная без особых знаний в SQL и PHP. Плюс, постоянно выходят новые модули и плагины для всего, что душа пожелает. Советую для начинающих, так как сам именно с неё начинал. Подходит для новостного сайта, всякого рода сайтов вареза. Имеет свой встроенный форум (что тоже немаловажно). Да что там говорить, посмотрите сами на тестовом сайте: Тест - сайт Логин: admin пароль: demo Так же, на русском сайте поддержки есть видеоуроки по этой системе. Сайт разработчиков Mambo (полное название Mambo Open Source или MOS) - самая, пожалуй, популярная система. И не только для сайтостроителей, но и для разработчиков. Столько всякого рода клонов (систем переделанных и дополненных) тоже врядли найдёте. Некоторые даже переплюнули по популярности и прородителя. Офф-сайт Ру-Мамбо Демо-сайт Русская сборная Joomla! — (читается "Джумла") система управления содержанием, написанная на языках PHP и JavaScript, использующая в качестве хранилища содержания базу данных MySQL. Joomla! является свободным программным обеспечением, защищённым лицензией GPL. Одной из главных особенностей Joomla! является относительная простота управления при практически безграничных возможностях и гибкости при изготовлении сайтов. Самый популярный клон Mambo. Команда независимых разработчиков отделилась от проекта Mambo по причине несогласия в экономической политике. И 16 сентября 2005 года в свет вышла первая версия Joomla!, являющаяся по сути переименованной Mambo 4.5.2.3 и включающая в себя исправления найденных на тот момент ошибок и уязвимостей. CMS Joomla! включает в себя различные инструменты для изготовления веб-сайта. Важной особенностью системы является минимальный набор инструментов при начальной установке, который обогащается по мере необходимости. Это снижает загромождение административной панели ненужными элементами, а также снижает нагрузку на сервер и экономит место на хостинге. А то количество расширений, которое создали для этой системы просто поражает воображение. Просто для примера загляните на вот ЭТОТ сайт. И это далеко не все. В большенстве своём, модули и плагины бесплатные, но стали выходить более продвинутые и за не слабое вознагрождение. Офф-сайт Русский Дом Joomla И это только маленькая капля в море CMS. Описать их даже не большую часть займёт не одну страницу. В конечном итоге, те, которым это нужно, найдут или напишут свою. Просто не хотелось бы, что бы такая тема, как CMS прошла мимо нашего сайта. Торжественно обещаю, что в ближайшее время выдам несколько статей по системам. А пока огромная просьба к читателям. Если кто-то заинтересовался этой темой, было бы интересно почитать ваши коментарии. Возможно, могли бы сообща поднять темы на форуме
|