Блиц-опрос

Ваше мнение очень важно для автора сайта! Оцените дизайн и контент сайта:

Круто - 50%
Нормалёк - 18.8%
И так сойдет - 18.8%
Полный отстой - 12.5%

Проголосовали: 16
Голосование для этого опроса закончилось on: 31 Дек 2017 - 00:00

Браво Joomla!

1

Сначала — небольшое предисловие. CMS Joomla распространяется по общественной лицензии GNU, что дает право использовать её бесплатно. Joomla появилась в 2005 г. Ее предшественницей была Mambo (2001 г.), которая была коммерческим продуктом, но зато с открытым кодом. Для работы практически любой CMS, в том числе Joomla необходимо наличие на хостинге интерпретатора PHP и сервера баз данных MySQL. Но сейчас многие хостеры поддерживают PHP и MySQL. Минимальные системные требования Joomla (версия 1.5.x):

  • Apache версии 1.13 или выше
  • PHP версии 4.2 или выше
  • MySQL версии 3.23 или выше

Кроме того, интерпретатор PHP хостера должен поддерживать сервер баз данных  MySQL, XML и zlib. Именно по этим требованиям и нужно искать хостинг, если вы решили использовать Joomla. И еще, Joomla 1.5.Х работает в международной кодировке UTF-8, а это значит, что не  будет проблем с русским языком. Также в связи с особенностью движка (проблемы безопасности сайта) сайт нужно размещать на хостинге на платформе Linux (а не Windows). Если вы встретите такой термин – LAMP (или технология LAMP), то знайте что это как раз и означает  Linux+Apache+MySQL+PHP – то, что нужно для работы движка.

Работа движка

Как мы получаем доступ к сайту, сделанному на HTML? Вводим в адресную строку браузера адрес нужного сайта, например [http://www.site.ru], браузер обращается к серверу хостера, где находится нужный сайт,  сервер находит и отправляет браузеру статическую страницу [http://www.site.ru/index.htm], т. е. главную страницу запрашиваемого сайта. В случае с сайтами, сделанными на основе движка (CMS) Joomla, все происходит по-другому.

Сервер хостера по такому же запросу [http://www.site.ru], не видя страницы [index.html], находит страницу [index.php], то есть файл с PHP-сценарием (PHP – язык программирования, на котором написана Joomla). Далее движок определяет, какая страница запрошена, устанавливает соединение с сервером баз данных MySQL, получает текст страницы, оформляет ее в соответствии с шаблоном (при этом формируя HTML-код) и отправляет страницу браузеру. Главная страница сайта будет такой [http://www.site.ru/index.php]. То есть, содержимое страниц сайта хранится не в статических HTML-файлах, а в таблицах базы данных, и HTML-код формируется автоматически. Поэтому такие  страницы и называются динамическими. Именно в этом принципиальное отличие сайтов без движка от сайтов с движком.

Преимущества и недостатки движка

Давайте рассмотрим все преимущества движков и недостатки, которые, к сожалению, имеются.

движки - плюсыНо начнем давайте с достоинств движков вообще и движка Joomla в частности.

  • В движках контент сайта (текст и картинки) начисто отделен от оформления сайта (шаблона или темы, если сайт работает на движке WordPress), поэтому любое изменение в оформлении сайта автоматически будет использовано для всех страниц сайта. А это супер! Ведь меняя оформление (шаблон), можно изменить не только цветовое решение и шапку сайта, но и ширину страницы сайта да и вообще структуру макета сайта. И тут дело даже не в том, что вы собираетесь менять шаблоны каждую неделю. Мало ли, цветовое решение не устраивает. Дело в том, что со временем вы можете захотеть поменять расположение модулей на сайте (шаблоны имеют разное количество позиций модулей и с различным расположением). Вот тогда-то и становится понятным преимущество движков. Если у вас 100-страничный HTML-сайт, то менять цветовое решение и размещение модулей, баннеров  вручную – задача непростая (даже если вы использовали CSS – каскадные таблицы стилей).

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

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

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

движок - минусыРади справедливости стоит сказать, что все вышеперечисленные «жирные» плюсы одновременно являются и небольшими минусами. Так, наличие баз данных усложняет перенос сайта или его копирование. Наличие административной панели управления в виде веб-приложения делает сайт более уязвимым для злоумышленников. Создание динамических страниц несколько замедляет их загрузку. Управление сайтом на движке также требует знаний и навыков. Что поделаешь – нет в мире совершенства!

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

Поэтому я говорю «Браво Joomla»!

Комментарии   

 
Администратор
0 #2 Администратор 12.03.2015 18:50
Вопрос в точку! Что касается версий, дело не в конкретной версии, а в семействе версий. Для Joomla эти семейства – 1.х.х., 1.5.х., 1.6.х-2.х.х., 3.х.х. Первое семейство устарело, но сайты на движке версий этого семейства будут работать и до скончания века. Просто уже никто не делает дополнений, расширений, компонентов и проч. Последняя версия может Вам и не подойти. Если Вы надеетесь на точный ответ – не надейтесь. Могу лишь дать Вам подсказку. Версию движка нужно выбирать такую, чтобы требования конкретной версии движка к программному обеспечению (ПО), ПО на серверах Вашего хостера, а также ПО локального сервера соответствовали друг другу. Речь идет о версиях Apache, MySQL, PHP и др. То есть, чтобы сделать правильный выбор движка и его версии, нужно быть в теме – читайте, ищите, изучайте, набирайтесь знаний. Скачать движки можно с официальных сайтов разработчиков – легко найдете в Google. Можно поступить проще – подписаться на мою почтовую рассылку. В одном из писем будет даны ссылки на скачивания полностью русскоязычных сборок прямо с этого сайта (joomla и WordPress – все опробовано и проверено). В рамках семейства версии можно обновлять до самых современных, это не сложно.
Цитировать
 
 
Sergei
0 #1 Sergei 12.03.2015 18:36
Я только не понял, где скачать движок и какой версии?
Цитировать
 

Добавить комментарий

Защитный код
Обновить

Поделитесь с друзьями!

Поиск по сайту