Дорогой друг, спасибо, что ты посетил главную страницу моего блога. Я уверен, что твоё обращение не случайно. Ты либо желаешь создать сайт на одном из движков (WordPress или Joomla), либо у тебя появились вопросы по работе и обслуживанию своего уже имеющегося сайта. Не торопись уходить, здесь ты сможешь найти массу ответов на многие вопросы по вёрстке, размещению, содержанию, настройкам, расширению функциональности и защите сайта, созданного на этих замечательных движках.
Что такое CMS?
Прежде всего необходимо понимать, что в мире компьютерных технологий, понятие движок может относиться не только конкретно к созданию сайта. Движки бывают поисковые, браузерные, форумные, игровые, голосовые, графические, физические и т.д.
Слово движок является распространенным в обычном обращении, а на профессиональном языке его называют CMS (Content Management System), что в дословном переводе читается как система управления контентом. Проще говоря, движок – это готовая система управления сайтом.
Разработчики же, используя термин движок, имеют в виду центральную часть программного обеспечения для выполнения основных функций некой программы.
Движок можно сравнить с детским конструктором, с помощью которого, как в игре для малышей, создаётся что-либо осмысленное, целое. Но, применимо к интернет-технологиям, уже в других условиях и при взаимодействии пользователя с сервером, создается контент сайта.
Использование готового движка сокращает время разработки сайта, позволяет уделить больше внимания пользовательскому интерфейсу и информационному наполнению сайта.
Движки удобны тем, что автоматизируют работу с сайтом. После установки CMS пользователю остается только наполнять и развивать свой сайт, используя административную панель.
Свой блог я посвятил всего лишь двум CMS (системам управления контентом) — WordPress и Joomla. Они бесспорно и общепризнанно являются самыми популярными бесплатными движками, написанными на PHP с открытым исходным кодом, использующие базы данных MySQL для хранения файлов, темы и шаблоны для визуального оформления, а так же плагины и модули для расширения функциональных возможностей.
Нужно так же понимать, что в ряде аспектов эти системы имеют много отличий в плане подхода к обработке модулей и шаблонов, обеспечения безопасности и т. д. Но, несмотря на это их сближает дружелюбный интерфейс, простота и удобство в применении обычными пользователями, не слишком обремененными знаниями в области HTML, CSS, MySQL, AJAX, JavaScript и т.д.
CMS WordPress
Вероятно, Вы уже наслышаны, что движок WordPress вначале планировался как блоговый, но постепенно разработчики развивали и обновляли его, добавляя массу возможностей. В итоге получился прекрасный инструмент для создания как блогов, так и серьёзных порталов и даже солидных интернет-магазинов.
В настоящее время WordPress — самый популярный и распространенный движок, на котором функционируют почти треть блогов и сайтов в Сети, а согласно некоторым источникам — практически половина web-ресурсов.
Именно этот движок я бы рекомендовал для всех начинающих web-мастеров. Он легко устанавливается — всем известна знаменитая «установка за 5 минут» и работать с ним удобно, приятно и легко.
Но не обольщайтесь мыслью, что Вам можно будет полностью избежать изучения HTML и CSS, не иметь ни малейшего понятия в создании динамического сайта (на PHP), не изучать, хотя бы первоначально MySQL. Это нужно знать и воспринимать это утверждение, как должное. Все полученные вами знания впоследствии окажутся весьма востребованы в повседневной работе с сайтом.
Более детально ознакомиться с движком и скачать его последнюю версию можно на официальном русском сайте WordPress //ru.wordpress.org
Темы оформления можно скачать с сайта //wp-templates.ru
CMS Joomla
Joomla, так же как и WordPress, является свободным программным обеспечением или проще говоря, бесплатным движком. Этот проект успешно развивается и пользуется заслуженной популярностью у миллионов пользователей по всему миру.
Лично мне кажется, что и установка Joomla и работа с этой системой отличается некоторой сложностью для начинающих. Проще говоря, Joomla кажется немного «навороченей», чем WordPress. Но, по мере изучения и освоения этого движка, Вы начнете понимать и видеть его достоинства, а так же неоспоримые преимущества перед собратьями.
Например, одним из преимуществ системы является то, что все компоненты, модули, плагины и шаблоны можно написать самому, разместить их в структурированном каталоге расширений или отредактировать существующее расширение по своему усмотрению. Начиная с версии 1.6 в Joomla встроена мультиязычность.
Joomla – это разумное решение, если Вы хотите найти CMS с расширенными функциями. Она обеспечивает более богатую и гибкую структуру web-сайта, чем WordPress.
Детально ознакомиться, а так же скачать Joomla и шаблоны можно на русскоязычном сайте //joomla.ru либо на официальном сайте //www.joomla.org
Какой движок выбрать для создания сайта?
При выборе CMS для будущего сайта нужно исходить из понимания того, какой сайт Вы хотите создать и сколько усилий приложить для изучения движка.
В программе-максимум Вы уже наверняка обдумали и определились в направленности вашего будущего творения. Может быть, это будет обычный блог, а может быть какой-нибудь новостной информационный портал или интернет-магазин.
Всё это можно с легкостью создать и на WordPress и на Joomla.
Хотелось бы отметить, что на WordPress создавать сайт в каком-то смысле легче, чем на Joomla, но Joomla, в свою очередь обладает более мощной функциональностью с помощью применения множества дополнительных расширений (компонентов, модулей и плагинов). Хотя, подобного типа расширения могут устанавливаться и на WordPress и их немало. Поэтому, конкретно сказать, какой движок лучше — это как определиться, кто из родителей более вами любим — мама или папа!
Можно послушать мнения советчиков или почитать отзывы в Сети об этих движках. Но, учтите, что мнения большинства людей именно в этом вопросе почти всегда связаны исключительно с их предпочтениями. Если человек привык работать с одной из известных CMS и не желает разбираться с другими, он и будет её хвалить, как кулик своё болото.
Что касается моего мнения, я предпочитаю WordPress!
Всех вам благ, успехов в выборе системы управления сайтом и развитии вашего проекта! Добро пожаловать на мой блог!