изучаем joomla через wordpress

Изучаем Joomla через WordPress

Здравствуйте, сегодня попробуем разобраться с еще одним бесплатным движком для создания сайтов — Joomla, а изучать его будем на основе знаний о движке WordPress, который вы уже достаточно хорошо знаете!

Скачать исходники для статьи можно ниже

PS: Статья в процессе написания…

Движки Joomla и WordPress похожи друг на друга!

 

Для начала давайте немного сравним два движка:

1. Дата создания CMS:

— wordpress — 2003

— joomla — 2005

Дата создания близка.

 

2. Кто создал CMS:

— wordpress — Мэтт Мулленвег (Matt Mullenweg) (США) на основе блогового приложение b2.

— joomla — часть разработчиков проекта CMS Mambo откололись и стали развивать свою cms joomla это продолжение проекта mambo — 22 программиста из США.

Обе CMS создавались в США.

 

3. С открытым или закрытым исходным кодом

— wordpress — с открытым исходным кодом, распространяемый бесплатно.

— joomla — с открытым исходным кодом, распространяемый бесплатно.

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

То есть копаться и редактировать код CMS можно самому как в wordpress, так и в joomla.

 

4. Создание материала:

У обоих CMS используется один и тот же редактор на основе TinyMCE — внешне похож на Microsoft Word.

 

5. Расширение функционала:

— wordpress — функциональность можно увеличивать с помощью дополнительных расширений (виджетов и плагинов).

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

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

 

6. Изменения внешнего вида сайта как wordpress, так и в joomla осуществляется с помощью шаблонов.

В сети существует огромный выбор готовых шаблонов, как платных, так и бесплатных.

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

 

7. Обновления — обе CMS достаточно часто обновляются.

 
 

Приступим к изучению движка Joomla и будем использовать знания, полученные нами при изучении WordPress.

1. Скачиваем движок Joomla с официального сайта «joomla.org» (в wordpress — это «wordpress.org», а русскую версию движка wordpress можно скачать тут — «ru.wordpress.org»):

изучаем joomla через wordpress

Жмем на кнопку «Download» и выбираем последнюю версию Joomla (на момент написанию данной статьи — Joomla 3.2).

Скачиваем и устанавливаем на хостинг или Денвер.

Но если у вас на хостинге есть автоустановщик скриптов, в том числе Joomla, то данный пункт можно пропустить.

По поводу хостинга — «um.la» (наподобие «hostenko.com») — также есть 14 дней пробного периода!

 

2. Как попасть в админку?
В WordPress — вход в панель управления находиться на следующей страничке — http://название домена/wp-admin

В Jommla — это http://название домена/administrator

вход в админку joomla

Все очень похоже!

С выходом каждой новой версией Joomla и WordPress — становятся все больше и больше похожи друг на друга!

 

3. Панель управления

В wordpress она выглядит так:
 
панель управления в wordpress

В joomla она выглядит так:
 
админка joomla

 

Как видите и в joomla, и в wordpress есть левое меню, причем оно схожее (подобное, аналогичное), давайте рассмотрим пункты wordpress и найдем аналогичные по функционалу эти пункты в движке joomla:

 

WordPress Joomla
1. Пункт «Записи» и Пункт «Страницы» 1. Пункт «Менеджер материалов»
1.1. Подпункт «Рубрики» 1.1. Пункт «Менеджер категорий»

 

Как видите здесь также присутствует аналогичная структура: Рубрики — Подрубрики -Записи (wordpress) и Категории — Подкатегории — Материалы (Joomla).

WordPress Joomla
2. Пункт «Медиафайлы» 2. Пункт «Медиа-менеджер»
3. Пункт «Внешний вид»
3.1. Подпункт «Темы»
3.2. Подпункт «Виджеты»
3.3. Подпункт «Меню»
3.
3.1. Пункт «Менеджер шаблонов»
3.2. Пункт «Менеджер модулей»
3.3. Пункт «Менеджер меню»
4. Пункт «Плагины» 4. Пункт «Установка расширений»
5. Пункт «Пользователи» 5. Пункт «Менеджер пользователей»
6. Пункт «Настройки» 6. Пункт «Общие настройки»
Также в Joomla есть множество настроек в каждом пункте левого меню управления.

Так как комментарии характерны в основном для блогов, то отдельного пункта для комментариев в joomla нет — а для их создания необходимо установить дополнительные компоненты (плагины).

Далее давайте рассмотрим «Создания материалов на Joomla и его вывод»:

Пожалуй самая неудобная вещь для пользователя wordpress (далее «Вордпрессера») — это то, что только созданный и сохраненный новый Материал в Joomla сразу же не отображается на главной странице — к сожалению данный способ характерен только для блогов — что порой вгоняет в ступор начинающих программистов.

Но если рассматривать «создание Материалов» в Joomla аналогично «созданию Страниц» в WordPress, то все становиться на свое место.
Ведь при публикации «Страницы» в wordpress — она не видна нигде. Для ее вывода вордпрессер в основном создает меню, в котором указывает ссылку на страницу — то же самое нужно делать и в Joomla для каждого нового «Материала».

Однако, и на Joomle можно без особых проблем создать блог!
Самый простой способ сделать так, чтобы только что созданный «Материал» сразу появился на главной странице сайта на Joomla — это сделать его «Избранным», то есть в левом меню панели управления Joomla нажимаем пункт «Создать материал» и вы попадаете в Редактор материала (аналог «Редактора страниц» в wordpress) и, здесь, справа вы увидите пункт «Избранные», тут нужно нажать на кнопочку «Да» (по умолчанию стоит «Нет»):

вывод материалов на главную в Joomla

создаем записи в Joomla

Делаем материал «Избранным» и вверху жмем на кнопку «Сохранить», далее переходим на сайт и видим, что наш материал стал виден на главной странице сайта:

вывод материалов на главной в Joomla

Это происходит потому, что в Joomla по умолчанию уже стоит функция вывода «Избранного материала» на главной странице.

Однако, чтобы более правильно сделать из Joomla блог, вам понадобиться создать «Категорию» (в wordpress это «Рубрики»).

Введите свой email адрес для того, чтобы подписаться на мой блог:


knopkisoc

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *