• Перевод

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

Не важно, являетесь вы новичком, не знающим ничего о построении сайтов, или же умудрённый опытом профессионал, вы можете стать частью виртуального пространства, создав веб-сайт. Есть только один большой вопрос – каким образом? Естественно, вы можете нанять команду профессиональных дизайнеров, программистов и SEO-менеджеров, которые воплотят в жизнь вашу идею, либо же вы можете воспользоваться CMS (content management system) .

Из всей огромной массы веб-сайтов, наполняющих интернет, около 31% используют CMS. Ниже представлен график, показывающий историческую динамику доли веб-сайтов на CMS, начиная с 1 сентября 2011 года до 19 сентября 2012 года. График показывает отчетливую положительную тенденцию в сторону увеличения доли сайтов с CMS, а всё потому, что эти инструменты делают вашу жизнь проще. Существует множество CMS, и вы можете выбрать наиболее подходящую для себя, в зависимости от целей и специфики вашего веб-сайта.



Рисунок 1 Динамика использования CMS в веб-сайтах за период с 1 сентября, 2011 до 19 сентября 2012.

Существует множество причин для создания собственного сайта. Он может представлять ваш бизнес (корпоративный сайт), служить онлайн-магазином, быть социальной сетью, информационным порталом, галереей, блогом, форумом и так далее. Вместе с тем, как мы уже говорили, существует множество различных CMS, каждая из которых может быть в той или иной мере полезной для каждого из типов сайтов. Стоит упомянуть, что сегодня получили распространение так называемые open source CMS, то есть бесплатные. Как правило, у этих систем есть довольно мощные комьюнити, обеспечивающие постоянное развитие CMS и наполнение их различными «фичами».

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

Рисунок 2 Процентное соотношение использования различных CMS



Диаграмма показывает рыночные доли различных CMS на современном этапе. Как мы можем видеть, более половины CMS-сайтов используют WordPress. И сейчас вы поймёте почему.

WordPress: Правит Интернетом!


Тяжело сказать что-то новое о WordPress . Эта CMS изначально зарекомендовала себя как инновационная блог-платформа с высокой юзабилити. Но развитие функционала системы обеспечило ей высокую популярность также и среди других форматов веб-сайтов. Сегодня индустрия веб-дизайна обеспечена высоким спросом на услуги в области разработки под WordPress. WordPress используется везде, начиная от личных блогов и заканчивая e-commerce сайтами.

Преимущества:

  • Это наиболее популярная CMS: более половины пользователей предпочитают именно WordPress. Возможно, данная статистика уже является сильным доказательством в пользу преимущества данной системы;
  • Наиболее широкий набор плагинов, тем, виджетов для галерей, форумов, мультиязычность, различные каталоги, магазины и так далее;
  • WYSIWYG редактор облегчит жизнь тем, у кого есть проблемы с HTML-разметкой и другими языками;
  • Технический опыт не обязателен. Админ-панель намного проще, чем в других CMS: PHP и CSS файлы можно редактировать непосредственно в админке. Например, можно легко вставить текст из любого текстового редактора, в отличие от Drupal или Joomla;
  • Также WordPress - довольно сильный инструмент для разработчиков и дизайнеров, которые создают сайты для клиентов.
Недостатки:
  • Система даёт огромное поле для выбора, поэтому главная проблема – как использовать все её возможности правильно? Эта CMS будет работать намного лучше, если правильно кастомизировать настройки;
  • Если вы новичок, то можете столкнуться с некоторыми проблемами при установке, несмотря на распространённое мнение о самом лёгком процессе установки.
Лучшее решение:

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

Joomla: симпатичная, но мелковатая, как девушка вашего брата


Joomla следующая по популярности CMS, которой пользуются 9% юзеров. Это что-то среднее между обширными возможностями ориентированного на разработчиков Drupal и простотой WordPress, но с более широкими возможностями для разработки. Несмотря на это, Joomla обладает дружественным пользователю интерфейсом.

Преимущества:

  • Несмотря на простоту в сравнении с Drupal, Joomla является полноценным инструментом для разработки;
  • Поддержка протоколов контроля доступа (OpenID, LDAP, Gmail.com);
  • Наличие удобной админ-панели с широким набором функций: шаблоны, стили, управление меню и так далее;
  • Простой процесс установки для неопытных пользователей;
  • И ещё невозможно пропустить тот факт, что эта CMS довольно красивая.
Недостатки:
  • Система довольно поверхностна и слаба, несмотря на всю универсальность;
  • Больше платных плагинов и тем в сравнении с WordPress. Будьте готовы платить;
  • Для неопытных пользователей может показаться, что Joomla обладает множеством ненужных функций, а для опытных пользователей она слишком простая.
Лучший выбор:

Joomla – это лучшее решение, если вы ищите CMS с расширенными функциями и фичами. Она обеспечивает более богатую и гибкую структуру веб-сайта, чем WordPress.

Вы можете использовать Joomla для создания корпоративного сайта, сообщества или сайта с e-commerce функциями.

Drupal: Сила и мощь!


Около 7% пользователей предпочитают Drupal . Разработчикам нравится его всеобъемлющая мощь и дружественный разработчику интерфейс, который позволяет создавать сложные веб-сайты. И, как другие «крутые» инструменты, Drupal требует некоторых технических навыков, без которых вы могли бы обойтись, используя Joomla или WordPress.

Преимущества:

  • Наличие так называемых хуков (hooks), которые позволяют избежать практически любых проблем в системе;
  • Модули CCK и VIEWS позволяют конструировать произвольные типы данных и их отображение;
  • С каждым новым релизом Drupal становится всё проще в плане использования;
  • Эта система известна своим модулем Taxonomy, который позволяет систематизировать контент по уровням, признакам и категориям;
  • Drupal имеет активную и большую комьюнити;
  • Огромное количество модулей, которые позволят добавить сайту множество фичей, таких как пользовательские блоги, OpenID, форумы, профили и так далее, повышая функциональность.
Недостатки:
  • Из-за своей сложности Drupal определенно не подходит для неопытного пользователя. Для того, чтобы кастомизировать модули в Drupal, необходимы дополнительные навыки в области программирования. Но вы можете нанять специалиста для этих целей.
  • Drupal требует прогрессивного технического оборудования, иначе могут возникнуть некоторые проблемы в плане производительности. Поэтому вам нужно быть уверенными в том, что ваши сервера выдержат нагрузку, создаваемую такой сложной системой.
Лучшее решение:
  • Это хороший, но технически сложный инструмент для конструирования высокофункциональных, разносторонних и расширенных сайтов.
  • Обычно Drupal используется для сайтов, требующих сложной организации данных: для форумов, онлайн-магазинов, веб-блогов, корпоративных веб-сайтов и комьюнити.

vBulletin: Сила быка для вашего форума!


Этой CMS отдают предпочтение около 4% пользователей. Но говоря о популярности, стоит отметить, что эта система в последние годы теряет свои рыночные позиции. vBulletin обеспечивает пользователя инструментарием для создания и администрирования форумов и блогов.

Преимущества:

  • vBulletin – передовое и инновационное решение для создания форумов;
  • Широкий спектр бложных плагинов;
  • - Много скинов и чистый код;
  • Простая и симпатичная админ-панель;
  • Высокий уровень безопасности, благодаря чему на этой платформе создано большое количество форумов;
  • Множество компонентов для SEO.
Недостатки:
  • Эта CMS не является бесплатной;
  • У системы очень много опций, что может стать проблемой для неопытного пользователя;
  • Если вам нужно будет импортировать данные с других электронных досок объявлений, то нужно будет устанавливать отдельно модификационный патч.
Лучший выбор:

vBulletin – расширенный инструмент для создания форумов и публикации контента. Это определенно хорошее решение, если вы решили сделать форум на вашем блоге. vBulletin обеспечит простоту контроля за веб-сайтом.

TYPO3: последний, но не лузер


TYPO3 используется 2% вебсайтов, использующих CMS. Спрос на эту систему значительно вырос с момента релиза 4 версии. Это профессиональный и мощный инструмент, богатый различными фичами и опциями.

Преимущества:

  • Система предоставляет широкий набор фичей, которые могут быть кастомизированы или расширены;
  • Простота установки;
  • Эффективное управление контентом и графическими элементами;
  • Усовершенствованный логин для юзеров и администраторов;
  • Вы можете легко добавлять контент, страницы, документацию, изображения, даже если вы неопытный пользователь, ничего не знающий об HTML и веб-разметке.
Недостатки:
  • Требует хорошего хостинга, поскольку система большая;
  • TYPO3 довольно тяжело изучать;
  • Много дыр в коде, которые разработчики предлагают устранить хешированием, но на самом деле это никак не решает проблему.
Добавить метки

Время «чистого» html и css давно позади, но в любом случае базовые познания этих языков не помешают – например, дабы проверить себя, можно сделать пару простейших сайта, как говорится, в блокноте. Более серьезные проекты уже не создать при помощи блокнота и базовых знаний html и css – тут необходимо знание серверных языков программирования perl, php, asp и др. После таких заявлений многие новички сразу поникают головой, ведь думают, что для создания профессионального сайта обязательны знания языков программирования. Они скорее желательны, нежели обязательны.
Учить языки необязательно, ведь уже существуют написанные системы управления контентом. Правда выбрать наиболее подходящую CMS бывает сложно, однако ничего нереального тут нет.

Движки могут распространяться бесплатно и платно; при этом бесплатность тут вовсе не говорит о том, что они проще и хуже.

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

Что выбрать: Joomla или WordPress?

Многие начинающие веб-мастера задаются вопросом «что лучше Joomla или WordPress?». Обе эти системы управления контентом по-своему хороши, используются не только начинающими, но и профессиональными администраторами. Но они имеют много отличий, что в первую очередь проявляется в направленности (как и в случае с Modx vs WordPress – они не аналоги). Так, WordPress/Вордпресс лучше всего подходит для создания блогов; если ваша цель создание профессионального блога, то данная CMS – ваш выбор!

Joomla/Джумла в свою очередь используется для создания крупных интернет-порталов, интернет-магазинов и пр., ведь Joomla/Джумла для таких решений как раз и предназначена. На WordPress/Вордпресс также можно создать интернет-магазин и даже социальную сеть при помощи установки плагинов, но все это не настолько сильно развито, как в Joomla. То есть первым и принципиальным отличием Joomla/Джумла от WordPress/Вордпресс является их направленность (они не аналоги).

Стоит понимать, что сейчас можно сделать что угодно и на чем угодно. Если заказать разработку сайта с определённым функционалом у профессиональной студии, то сотрудники смогут сделать профессиональный портал или интернет-магазин и на WordPress/Вордпресс. Но вот на Joomla такие сайты будет как-то проще сделать самому. Нам также показалось, что на данный момент для WordPress выпускается больше шаблонов и плагинов, нежели для Joomla/Джумла.

Админка WordPress более проста для понимания новичкам, а вот к админке Joomla придется немного покопаться, пока не станет понятно, что и к чему там. К примеру, меню в WordPress/Вордпресс можно сделать несколькими способами, как и в Joomla/Джумла, но на WordPress/Вордпресс этот процесс максимально упрощен. Joomla для блога использовать было бы не совсем корректно, хоть реализовать было бы вполне реально. Да и более того, если планируется создание блога, то большая часть функционала Joomla будет попросту простаивать.

Что можно сказать о Joomla еще? Ее одним из главных достоинств является модульный конструктор, благодаря которому вы можете видеть все модульные позиции Joomla для меню, слайдера, основной области, футера, хлебных крошек, поиска, хлебных крошек и т.д. Чтобы увидеть все это, необходимо в адресной строке после вашего сайта дописать код: /?tp=1. У WordPress/Вордпресс такой аналог отсутствует.

Нельзя пройти мимо шаблонов для Вордпресс и Joomla. Как нам показалось, большинство шаблонов для WordPress, которые действительно функциональны и привлекательны, распространяются на платной основе, но и среди бесплатных всегда можно найти/выбрать что-то стоящее. Для Joomla же выпущено куда больше бесплатных премиум-шаблонов. Подбивая итоги необходимо подчеркнуть, что сравнение этих двух систем – не совсем корректно, ведь каждая из них заточена под свои цели, а высокая функциональность Joomla и WordPress достигается путем установки дополнительных модулей и расширений. Поэтому:

  • если вам необходимо сделать блог – выбирайте WordPress даже не думая;
  • если вам нужно сделать интернет-магазин или крупный портал – выбрать стоит Joomla.

Многие веб-мастера так и делают: ставят WordPress для ведения своего блога, а Joomla используют для создания крупных сайтов.

Обзор системы управления сайтами DLE

DLE – движок системы управления сайтами, который изначально затачивался под создание новостных ресурсов, но на деле DLE очень часто стал использоваться на пиратских сайтах с книгами, фильмами, музыкой. Главным недостатком этого движка является его платность. Найти пиратскую версию не составит труда, но для серьезного портала такой вариант не пойдет – придётся купить лицензию, впрочем, сделать это можно будет в любой момент. Большинство дополнительных модулей для DLE также платны.

Если правильно настроить DLE, то можно будет создать действительно большой сайт на скромных ресурсах сервера (будет создаваться небольшая нагрузка). Устанавливается и настраивается DLE для многих проблематично, но если потратить на это дело немного времени, то получите то, что было необходимо. Если отдаете предпочтение движку DLE, то необходимо следить за появлением новых уязвимостей, а также за выходом патчей, которые их закрывают.

DLE нельзя назвать легкой системой, но и функционал она предлагает впечатляющий. Главный недостаток DLE – уж сильно непривычный интерфейс админки: тут странно выглядит все – от добавления материалов на сайт, до установки дополнений (сравнение со многими другими CMS, будто сделали хоть «как-нибудь», аналоги точно отсутствуют). Но, конечно, это лишь вопрос времени и привычки. Для DLE существует множество дополнений и, конечно же, для создания полноценного сайта потребуется установить некоторые из них.
Разработчики DLE регулярно выпускают новые версии своего движка, что говорит о необходимости постоянного обновления. С одной стороны это хорошо, так как говорит об исправлении ошибок, но с другой стороны – нужно обновлять «ручками».

Обзор системы Drupal/Друпал

Drupal/Друпал – система управления сайтом, написанная на языке php и использующая для хранения данных базы MySQL. Drupal/Друпал выступает в роли программного обеспечения, которое распространяется бесплатно, защищено лицензией GPL и создается совместными усилиями разработчиков со всего мира. Некоторые воспринимают систему как аналог Joomla.
Drupal/Друпал имеет уникальную архитектуру, что дает системе возможность создавать сайты различных типов – от простых блогов до новостных сайтов и порталов компаний. В Drupal/Друпал есть стандартный набор модулей таких как: блог, форум, загрузка файлов, сборщик новостей, поиск, голосования и пр. Модули, которые способны значительно расширить возможности Drupal/Друпал, можно загрузить с официального ресурса разработчика.

Особенности и достоинства Drupal/Друпал:

  • одна категоризация для всего содержимого (форум, новостные статьи);
  • вложенность категорий любой глубины;
  • возможность поиска по сайту;
  • динамическое меню;
  • поддержка XML форматов;
  • короткие ссылки;
  • сменные темы оформления (есть аналоги от других CMS);
  • перевод интерфейса на другие языки;
  • механизм для ограничения нагрузки на сайт.

Из недостатков стоит выделить слабое использование проектных возможностей php (Drupal/Друпал практически не использует возможностей ООП). Также минусом Drupal/Друпал является активное использование базы данных, что говорит о создании большой нагрузки на сервер (правда, на небольших сайтах с посещаемостью в несколько сотен или даже тысяч посетителей в день, ресурсов много не требуется). Но все же заметим, что лучше выбирать хостинги, специально заточенные под работу Drupal/Друпал: к примеру, nginx 0.6.31 + php5-fcgi.

Bootstrap 3 – как альтернатива многим CMS

Bootstrap 3 – это фреймворк, благодаря которому можно быстро и качественно создавать сайты и приложения для веб. Иными словами, это бесплатный набор инструментов, который может использовать html, css, javascript «крупными мазками». Заметим, что работать можно и с обычным статическим html кодом при помощи возможностей Bootstrap, но также можно создать и шаблон, к примеру, для Joomla 3, и при этом особых познаний в css и html от вас не потребуется.

Просмотреть портфолио сайтов, созданных на Bootstrap можно на странице: http://expo.getbootstrap.com/

Сейчас можно скачать Bootstrap версии 3, который имеет ряд существенных достоинств перед предыдущими версиями:

  • изначально Bootstrap создавался под мобильные устройства, поэтому сетка нового фреймворка создана таким образом, чтобы дизайн сперва подгонялся под небольшие экраны, а уже только потом разворачивался для широкоформатных устройств. Bootstrap 3 получил уже сеточную систему, которая получила большое количество сеток различного размера;
  • Bootstrap работает с векторной графикой, благодаря чему можно будет на лету изменять цвет и размер шрифтов;
  • Bootstrap 3 уже не поддерживает старые версии Internet Explorer и некоторые других браузеры (может отображать абы «как-нибудь»).

1С-Битрикс: Управление сайтом

Битрикс – это профессиональная система, предназначенная для управления проектами, их развития и поддержки.

Подходит для создания:

  • корпоративных сайтов;
  • интернет-магазинов;
  • сообществ;
  • информационных порталов;
  • социальных сетей и прочих подобных проектов.

Wix – еще одна платформа для создания сайтов

Wix – бесплатная платформа для создания сайтов, которая предлагает установить один из шаблонов и начать создавать сайт с нуля. Заметим, что Wix не требует каких-либо познаний в программировании или установке дополнительных программ; Wix также прекрасно индексируется поисковыми машинами. Делать сайты на Wix можно бесплатно, но есть и расширенные Wix планы Premium, благодаря которым можно получить больше места на сервере, больше трафика, отсутствие рекламы на сайте Wix и возможность прикрутить собственный домен.

То есть Wix отлично подходит для людей, которые даже не хотят заморачиваться установкой файлов системы на хостинг и прикручивать домен к нему. Wix хороший вариант для новичков, который позволяет делать неплохие площадки разной направленности (Wix в этом случае для них как «спасательный круг»).

Adobe Muse CC – визуальный редактор для создания сайтов

Adobe Muse позволяет создавать сайты различной сложности и функционала – например, сайты-визитки, портфолио, многостраничные сайты. Все, что необходимо для создания нового сайта – открыть программу Adobe Muse и начать действовать; в независимости от ваших умений всего через пару часов у вас будет готовый сайт, который затем можно будет залить в сеть. На освоение всех возможностей Adobe Muse уйдет не более пары дней.

Особенности Adobe Muse:

  • Adobe Muse распространяется бесплатно;
  • высокая скорость работы и широкий функционал;
  • Adobe Muse дает возможность делать сайты под мобильные устройства, что дает возможность охватывать еще большее количество пользователей;
  • Adobe Muse поддерживает html5 и css3, что говорит о возможности размещения интерактивных элементов как parallax, анимации и т.д.;
  • Adobe Muse является самостоятельной CMS системой (не аналог), что дает возможность работать с материалами через любой браузер.

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

Система для создания собственного интернет-магазина Opencart

Под OpenCart понимают современную и бесплатную систему для создания индивидуального интернет-магазина. OpenCart работает по принципу MVC и может устанавливаться на любой сервер с поддержкой php и MySQL. Сообщество OpenCart сейчас «состоит» более чем из 46 тыс. пользователей со всего мира, благодаря которым доступно более 9 тыс. различных расширений.

Еще особенности:

  • OpenCart дает возможность создавать неограниченное количество продуктов и категорий;
  • поддержка OpenCart физических и виртуальных товаров;
  • OpenCart позволяет просто выполнять копирование и восстановление данных;
  • OpenCart ведет статистику товаров и заказчиков;
  • OpenCart поддерживает множество языков и валют.

З дравствуйте уважаемые читатели блога.

В этой статье мы поговорим о CMS (система управления контентом), или простыми словами — движок для сайта .

Данная статья рассчитана на новичков, которые до сих пор не создали свой блог (сайт) в интернете, но всерьёз над этим начали задумываться, поэтому для них эта информация будет крайне полезной.

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

Когда я всё-таки решился на создание своего блога и приобрёл курс на эту тему, то я очень удивился в положительную сторону. Всё оказалось на много проще, чем я думал и в этом заслуга CMS — система управления контентом, другими словами — движок для сайта.

Как оказалось, от меня не потребовалось ни каких знаний языков программирования, таких как например: HTML, PHP, CSS и т.п.

CMS (движок сайта) — создаёт удобный интерфейс для упрощенной работы с этими языками.

Что такое CMS и какие движки для сайтов существуют

CMS (content management system) в переводе на русский язык это – система управления контентом. Простым словом принято называть это — движок для сайта, то есть двигатель сайта или сердце сайта.

Контент, это содержимое сайта в интернете как, например: тексты, изображения, видео и т.д.

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

Движки для сайтов бывают разные. Есть рукописные закрытые (индивидуальные) движки, а есть движки с открытым кодом (как правило, бесплатные).

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

Популярные движки для сайтов

К самым популярным бесплатным движкам относятся такие как, WORDPRESS, JOOMLA, DRUPAL, DLE, MAMBO. Из этих пяти движков я выделю только два, это – WORDPRESS и JOOMLA. На данный момент более 90% людей работают именно с ними.

WORDPRESS и JOOMLA – это самые популярные движки в мире и они абсолютно бесплатные. Любой человек может скачать их, (сервер) и создать свой сайт в течение 30 минут. О различиях этих двух движков мы поговорим позже.

Некоторые сравнивают бесплатные CMS с сайтами созданными на платформах, яндекс, Народ, Гугл, Блогспот и т.п. Это конечно же ошибочное мнение.

Так какая же между ними разница?

Для создания сайта на бесплатных вышесказанных платформах, вам не нужно (имя сайта) и пользоваться услугами платного хостинга (сервер) на котором этот сайт будет размещён. А вот для создания сайта на бесплатных CMS, вам придётся потратить денежку на домен и хостинг. Несмотря на то, что эти платформы предоставляют вам услуги домена и хостинга абсолютно бесплатно, этому есть своя цена. Какая цена?

Я очень вам рекомендую именно этот CMS (система управления контентом), т.к. мой блог создан на нём и я очень им доволен. Кроме того, все мои друзья блогеры, тоже создали свои сайты на этом движке и до сих пор я не слышал от них отрицательных отзывов.

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

Если у вас уже есть определённый опыт с разными CMS описанными в моей статье, то буду рад получить от вас дополнительную информацию. Этим вы дополните статью и поможете ещё больше новичкам, а может быть и я узнаю что-то новенькое

Друзья, если у вас появились вопросы, то не стесняйтесь, задавайте мне их в комментариях. Я буду рад помочь и попытаюсь ответить максимально понятным и доступным языком. Ведь я прекрасно помню себя в начале пути, когда в голове образовалась такая каша от непонятных терминов, что хотелось просто бросить всё к чёртовой бабушке и пойти спать

На этом я с вами прощаюсь и до новых встреч. Пока, пока.

С уважением, Игорь Черноморец

К записи "Что такое движок сайта — CMS. И какой движок для сайта лучше выбрать. Давайте разбираться" оставлено 20 коммент.

    Игорь, с возвращением к блогу. Хорошая статья, но если мне предстоит выбрать из вордпресс или джумла, то мое предпочтение будет только вордпресс. Хотя джумла не плохая, но все равно для меня вордпресс круче 😉

    • Спасибо Андрей! Да я тоже двумя руками выбираю Вордпресс, хотя… повторю мои слова из статьи — «Моё мнение не совсем объективное, т.к. я учился создавать свой блог на движке WordPress, а о Joomla имею только теоретические знания»
      Интересно будет услышать мнение блогеров, которые создавали свои блоги на Joomla и на WordPress, вот у них будет абсолютно объективное мнение! 8)

    • Александр, да, почти все начинающие блогеры выбирают Вордпресс и вы и я не исключение!Дело в том, что сам движок Вордпресс очень прост в использовании, а вот всё то, что вокруг него… (плагины, скрипты, баннеры, коды) вот там надо будет поднатужится %) Так что желаю вам удачного осваивания! *THUMBS UP*

  1. Солидарен на счет WordPress, я как и многие изначально выбрал именно его в качестве CMS для своего блога, и не жалею. А о Joomla имею довольно туманное представление !

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

    Как Вы уважаемые посетители скорей всего знаете, есть популярные и бесплатные CMS на которых можно создавать свои блоги, хоть пачками. Это движки! На первом месте по статистике стоит WordPress. Кстати этот движок мне само больше нравиться. Из-за своей функциональности, простоте и его легче защитить от взлома злоумышленников. 😛

    На втором месте стоит CMS Joomla. Как по моему, так этот движок намного сложнее и неудобнее для новичка. Если вы решили создать для себя блог на движке Joomla, то поначалу он заставит Вас повозиться с настройками. Но я не говорю, что он плохой. Нет! Он очень даже хороший! Сейчас много классных ресурсов стоит на этой CMS. 😉

    Ладно друзья, на этом свой коммент буду заканчивать, так как есть дела по важнее. Пока!

    Игорь, получилась отличная статья для тех, кто еще пугается этих трех букв CMS. С многими вещами согласна.
    WordPress — он изначально позиционирует себя как блогоплатформа, поэтому так удобен и любим в блоггинге. И, соглашусь с Алексеем — это самая популярная CMS в мире. Недавно читала, что около 60% популярных сайтов управляются именно WordPress-ом.
    С джумлой я сталкивалась примерно лет 6 назад — не срослось у нас с ней)) И вот примерно месяц назад приходилось заходить в админку под управлением джумлы — не мое . Конечно, для определенного формата сайтов она больше подходит нежели WordPrees, но отдаю предпочтение MODx. Эта CMS совсем не для новичков, а с правильными умениями и навыками она превращается в чудо-инструмент, очень гибкая.
    И еще — по поводу хостинга. Игорь, верно подметили — большинство отечественных хостеров урезают своим клиентам ресурсы и потом появляется масса сообщений блоггерам о превышении нагрузки. Но и иностранный хостинг — не лучший выход. Видите ли, кроме языкового барьера есть еще и проблема с расстоянием. Т.е. если ваши посетители — Россия и СНГ, то ни в коем случае не покупайте хостинг, у которого сервера находятся в Америке. При таком «раскладе» длительная загрузка вам обеспечена, т.к. увеличивается время доступа к серверу. Здесь, пожалуй, нужно выбирать золотую середину — более качественный отечественный или хотя бы европейский. P. S. DLE и MAMBO тоже возможно использовал — не помню. Также тестировал e107 CMS, но больше всего нравится именно Макссайт.

Оставить свой комментарий

У Вас в браузере заблокирован JavaScript. Разрешите JavaScript для работы сайта!

Система управления сайтом (content management system - CMS) - это специальный программный механизм, который еще называют "Конструктор сайтов".

Конструктор сайтов как правило состоит из двух частей - административной страницы и редактора сайта.

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

В редакторе сайта идет непосредственная работа с содержанием сайта - добавление и изменение информации на нем.

Движки сайтов (CMS) на PHP

  • Joomla - одна из наиболее мощных Систем Управления Содержимым с Открытым Кодом. Сайты рускоязычной поддержки: joom.ru , joomlaportal.ru . Требует базу данных MySQL, Занимает на диске 8+Мб.
  • WordPress, русскоязычный сайт - мощная система управления блогом или новостным сайтом. Имеется возможность публикации с помощью сторонних программ и сервисов. Высокая гибкость системы обеспечивается возможностью использования подключаемых модулей (плагинов). Поддержка тем, позволяет легко менять как внешний вид, так и способы вывода данных. На тематических сайтах и форумах можно найти громадные библиотеки тем и плагинов. Требует базу данных MySQL, Занимает на диске 10+Мб.
  • Textpattern - мощная молодая система управления блогом или новостным сайтом. Подойдёт как пользователю, так и опытному web-разработчику. Имеет возможность предварительного просмотра публикуемой заметки, систему комментариев к статьям и средства борьбы со спамом, встроенная система статистики, а так же интегрированную систему управления изображениями и многое другое. Опытные пользователи оценят расширяемую архитектуру, позволяющую использовать плагины, увеличивая, таким образом функционал сайта под свои нужды. Требует базу данных MySQL, Занимает на диске 1+Мб.
  • Mambo Mamboserver.ru Ru-Mambo.ru Mamboserver.com - движок - прародитель Joomla 1.0
  • WebDirector - коммерческая система, ориентированная на задачи создания и поискового продвижения корпоративных сайтов.
  • Drupal - мощная система для создания сайтов любой направленности.
  • hostCMS - удобная современная система управления сайтами. Корректировка содержания сайта производится с использованием интуитивно-понятного интерфейса.
  • phpBB , phpbb2.ru - форум для вашего сайта. Мощное, полностью масштабируемое и легко изменяемое программное обеспечение для создания конференций.
  • Gallery - галерея изображений. Этот инструмент позволит вам закачивать и управлять вашими изображениями с лёгкостью и удобством.
  • nano CMS - простейшая CMS. PHP.
  • MODx - это профессиональный инструмент разработки сайтов, позволяющий управлять контентом, да и самим сайтом абсолютно на все 100%! Эта система с открытым кодом (open source), а поэтому бесплатна. В отличие от большинства бесплатных CMS На MODx вы можете построить сайт любой сложности, практически с любым набором функций, при этом система не будет никоим образом влиять на ваш html-код. Требует базу данных MySQL, Занимает на диске 6+Мб.
  • AmiroCMS - совсем недавно разработчики открыли исходный код этого движка, что позволяет использовать не только движек в пределах его обширного функционала, но и создавать любые нестандартные решения. А учитывая хорошую "заточенность" движка под поисковое продвижение, то это достойный выбор для специалистов, которые смотрят в будущее.
  • osCommerce" - интернет магазин.
  • Mediawiki - сайтовый движок, предназначеный для создания ресурсов, где каждый может вносить свои правки и свободно писать статьи. Наиболее популярный ресурс на этой технологии - Wikipedia.
  • RunCMS - универсальный движок, предназначенный для создания веб-сайтов различной степени сложности и тематической направленности.

Фреймворки

  • Symfony предлагает быструю разработку и управление веб-приложениями, позволяет легко решать рутинные задачи веб-программиста. При его разработке использовался современный язык веб-программирования PHP5. Также он поддерживает множество популярных баз данных. Не требует базу данных MySQL, занимает на диске 9+Мб.
  • Smarty - компилирующий обработчик шаблонов для PHP, один из инструментов, позволяющих отделить прикладную логику и данные от представления в духе концепции Model-view-controller. Он поддерживает кэширвание страниц, что значительно снижает нагрузку на сервер. Не требует базу данных MySQL, занимает на диске 1Мб.
  • CodeIgniter это известный PHP фреймворк, который по сути является готовым каркасом для разработки сложных веб-приложений. Он пользуется заслуженной популярностью у веб-разработчиков всего мира.
    К его главным достоинствам можно отнести:
    • использование модели MVC (Модель-Отображение-Контроллер), которая хорошо зарекомендовавала себя при разработке приложений самой разной направленности;
    • поддержка множества баз данных, в числе которых MySQL и PostgreSQL;
    • богатая документация;
    • великолепная производительность.
    Не требует базу данных MySQL, занимает на диске 2Мб.
  • Yii - это высокоэффективный основанный на компонентной структуре PHP-фреймворк для разработки масштабных веб-приложений. Он позволяет максимально применить концепцию повторного использования кода и может существенно ускорить процесс веб-разработки.
    Русскоязычное сообщество Yii

Как подобрать CMS

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

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

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

Вопрос первый: Какова информационная структура сайта?

Это наиболее важный вопрос. Дело в том, что даже самая мощная и гибкая "универсальная" CMS имеет свои ограничения по отображению иерархии материалов.

Например, предположим, что вы наметили сделать каталог товаров, где будет представлено несколько сотен наименований разнородной продукции, каждому виду которой будут соответствовать два-три десятка качественных характеристик. Скорее всего, ни одна "универсальная" CMS не позволит такое реализовать. Придётся либо обратить внимание на специализированные системы для интернет-каталогов, либо рассмотреть вариант с заказом разработки CMS "под конкретный сайт". С другой стороны, CMS, ориентированная на интернет-каталоги, вряд ли годится для корпоративного или тематического сайта.

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

Второй вопрос: Кто и как часто будет обновлять информацию на сайте?

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

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

    Читать