Уважаемые друзья!
Сайт находится на реконструкции и улучшении. Возможны непредвиденные сюрпризы. Все службы работают в штатном режиме.

Какую CMS (движок) выбрать для сайта?

Автор статьи - ProfitGid
31 марта 2011
0 Комментариев
1 222

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

В этой статье мы рассмотрим следующие вопросы:

  • На какой платформе делают сайты вообще?
  • Какой движок выбрать для сайта?
  • Какой движок для сайта лучше?
  • Как поставить сайт на движок?
  • Проведем обзор популярных движков для сайта.

На чем делать сайт?

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

Сайты бывают:

  • Статические: страницы создаются вручную на локальном компьютере с помощью специальных программ в формате html, потом закачиваются на сервер и становятся доступны пользователям. Для изменения содержимого веб-страницы нужно модифицировать ее с помощью HTML редактора и заново закачать ее на сервер. Для работы статических сайтов не нужен мощный хостинг, нагрузка минимальная даже на высокопосещаемом ресурсе.
  • Динамические: страницы такого сайта имеют единую шаблонную структуру, состояющую из постоянных элементов (например, блоков навигации) и меняющегося контента. Для создания динамических веб-ресурсов обычно используются языки программирования (PHP, Java) и базы данных (MySQL). Страницы не хранятся на сервере в готов виде — они генерируются каждый раз страницу по запросу пользователем определенного URL, доставая нужные данные из БД. Обычно динамические сайты управляются через специальный интерфейс, на них легко добавляются новые материалы, но нагрузка на сервер и требования к хостингу растут.

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

Существует также гибрид — простой движок для сайта на инклюдах (HTML + PHP без базы данных). Его структура разбита на основные блоки, каждый из которых редактируется в отдельном PHP файле (header, footer и т.д.). Изменение навигации на таком сайте будет проще, однако все равно остаются трудности редактирования и добавления контента, ограничены функционал и расширяемость. Например, при добавлении новой статьи нужно будет вручную вписать ссылку и описание на страницу рубрики, чего не нужно делать при использовании CMS. Чаще всего такие динамические сайты делают на PHP: страницы в формате PHP хранятся в готовом виде на сервере и, каждый раз после запроса страницы пользователем, через include будут подгружаться единые элементы.

CMS позволяет автоматизировать функционирование сайта. Вот самое емкое определение:

Что такое CMS?
Что такое CMS?

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

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

Какую CMS выбрать для сайта?

Как выбрать CMS, которая нам идеально подойдет? Система управления контентом, которая подходит для решения нашей задачи, должна удовлетворять следующим критериям:

  • простое добавление и редактирование страниц (текст, картинки), возможность массового импорта статей;
  • возможность формирования и изменения структуры сайта (рубрики, метки);
  • расширяемость — наличие дополнительных модулей, улучшающих функционал базовой версии движка (например, разнообразные плагины и модули);
  • возможность коллективной работы над сайтом (создание пользователей и разграничение прав между ними);
  • безопасность — защищенность от взлома и неправильных действий пользователей;
  • обновляемость CMS и наличие сообщества — как часто выходят обновления и новые версии, есть ли «фанатское движение» с неофициальными форумами — чем больше людей пользуется данной CMS, тем лучше;
  • SEO-адекватность: должны быть учтены SEO-требования к структуре сайта (перелинковка, устранение дублей) и страниц; обязательно наличие ЧПУ (человеко-понятный-УРЛ) — возможность преобразования адресов страниц в доступную форму (например, profitgid.ru/zarabotok/ вместо profitgid.ru/modules.php?option=zarabotok);
  • дизайн: легкость редактирования темы оформления для пользователя, знакомого с HTML и CSS;
  • стоимость — выбор движка для сайта производят исходя из финансовых возможностей, ведь можно получить некоторые движки для сайтов бесплатно, но есть и платные решения.
Но какую бы вы не выбрали CMS, в той же системе CMSE.ru официальном диллере Sape, предлагающем наиболее высокий пассивный заработок на сайте, специалисты системы помогут вам подключить продажу ссылок.

На каком движке делать сайт?

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

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

DataLifeEngine — платный движок, подходит для создания новостных и информационных ресурсов. Большой расширяемый функционал, невысокая нагрузка на БД, SEO-характеристики на уровне, рейтинги, широкие возможности по работе с пользователями. Стоимость базовой лицензии 59$, расширенной — 78$. В основном на этом движке висят в-а-резники и сайты подобного типа, легко справляется с высокой посещаемостью и нагрзуками, широкие возможности настройки и оптимизации под свои нужды. Часто взламываются, так как в движке много дыр.

Drupal — бесплатный движок для сайта, SEO-адекватный, безопасный, расширяемый (много плагинов), большое сообщество (специализированные форумы, где можно спросить совет). В базовой версии подходит для создания новостных сайтов и блогов, интернет-сообществ. Скачать данный движок для сайта бесплатно можно на официальном сайте разработчиков, доступны локализованные версии.

Bitrix — платная профессиональная система управления контентом, используемая для создания корпоративных веб-ресурсов. Сложен в настройке и редактировании под себя, создает высокие нагрузки на сервер, отмечаются проблемы с дублями страниц и безопасностью. Хорош тем, что позволяет синхронизировать свое содержимое с базами 1C, что привлекает корпоративных клиентов. На основе Битрикс можно сделать сайт любого типа, но это будет стоить денег. Сайты крупных компаний (Эльдорадо, Техносила) «висят» на Битриксе.

Joomla — бесплатная CMS для создания информационных ресурсов. Хорошая расширяемость с помощью модулей, хорошая защищенность, открытость (можно самостоятельно создавать модули), широкий выбор шаблонов. Владельцы высокопосещаемых ресурсов на Джумле жалуются на высокие нагрузки и медленную скорость работы. В плане SEO есть проблемы с дублями страниц и ЧПУ.

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

К сожалению, самый лучший движок для сайта не существует — все они хороши по своему и, как бы странно это не звучало, выбор CMS для сайта — это дело вкуса. Например, для нас WordPress — лучший бесплатный движок для сайта, а кто-то делает ресурсы исключительно на Drupal, другие используют только DLE…

Как установить движок на сайт?

В статьях данного раздела сайта ProfitGid.ru мы постараемся рассказать, как установить движок на сайт, упомянув каждую из описанных CMS. Однако, стоит понимать, что текстовое описание не всегда дает понять, что и как конкретно делать, поэтому лучше посмотреть специальные видеоуроки, в которых все показано от и до.

dop_disc3
PHP+MySQL для начинающих
Изучив этот видеокурс, Вы сможете:
— создавать профессиональные динамические сайты с собственной панелью управления, используя PHP и MySQL;
— встраивать любые скрипты в структуру своих сайтов;
— расширять возможности сайта написанием модулей под свои нужды.
Изучите подробную информацию >>
dop_disc6WordPress — профессиональный блог за один день
Изучив этот видеокурс:
— Вы сможете создавать на самом популярном движке WordPress сайты любых типов — от блога до новостного портала;
— Вы научитесь быстро устанавливать, настраивать, расширять и оптимизировать сайты на WordPress.
Изучите подробную информацию >>
dop_disc11Javascript + jQuery для начинающих видеоформате
Изучив этот видеокурс, Вы научитесь:
— делать современные сайты с использованием передовых разработок;
— создавать красивые, удобные и информативные элементы для сайта, снабжать его потрясающими эффектами.
Изучите подробную информацию >>
dop_disc5Joomla — профессиональный сайт за один день
После изучения всех возможностей современного конструктора сайтов — Joomla:
— Вы сможете создавать полноценные сайты всего за один день;
— Вы научитесь создавать сайты разных типов: от мощных новостных сайтов, до корпоративных сайтов-визиток.
Изучите подробную информацию >>

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



Похожие статьи
Как почистить (удалить) кэш файлы и куки (cookie)
Написание статей за деньги: что нужно знать начинающим копирайтерам