Блог старого компьютера

Блог старого компьютера


Главная Joomla Joomla 3.0 обзор

Joomla 3.0 обзор

08.11.2012 10:31 Администратор Joomla
Печать PDF

В последнее время как то часто стали выходить новые версии joomla. В данной статье поговорим о joomla 3.0. Я постараюсь описать что появилось нового, что изменилось. Так же расскажу что мне понравилось что не особо вообщем произведу небольшой обзор данной версии. Отступлю немного от темы и скажу что версия joomla 2.5 мне совершенно не понравилась, и я продолжал в своих проектах использовать версию 1.5 так как она отлично подходила мне в качестве ядра.

  Начну описание с самого начала, с установки Joomla 3.0. Скачав врхив с новой версией движка я сразу заметил что архивчик увеличился в объеме по сравнению с версией 1.5 (1.5 - объем около 5Мб, 3.0 около 7.5Мб без русификатора). В том что архив увеличивался я ничего хорошего не видел (я считаю в joomla и так много всего что для работы сайта и не потребуется). Закинув на денвер новую версию joomla я попытался ее установить. В ответ мне вылезла некая надпись: Your host needs to use PHP 5.3.1 or higher to run this version of Joomla!

Если по русски то движок мне сообщил что для запуска данной версии joomla нужен хостинг с PHP версии 5.3.1. Обновлять денвер я не особо хочу потому что параною по поводу того что на нем у меня много всего и оно может пострадать.

Открыв корневой файл index.php я увидел неприятеля:

if (version_compare(PHP_VERSION, '5.3.1', '<'))
{
die('Your host needs to use PHP 5.3.1 or higher to run this version of Joomla!');
}

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

Warning: require_once(__DIR__/includes/defines.php) [function.require-once]: failed to open stream: No such file or directory in Z:\home\j3\www\index.php on line 28

Fatal error: require_once() [function.require]: Failed opening required '__DIR__/includes/defines.php' (include_path='.;/usr/local/php5/PEAR') in Z:\home\j3\www\index.php on line 28

 Пришлось все таки обновить версию PHP после чего установка запустилась. Выглядела она не в привычных зеленых цветах, а в голубых.

Сразу из нового я заметил что логин супер администратора можно сменить при установке движка. Так же префикс таблиц подставляется автоматически сгенерированный (мне привычней jos я его и поставил, хотя в целях безопасности не плохо бы было оставить сгенерированный). На третьем шаге установки я задумался об установке demo данных, но все же ставить их не стал. Вся установка заняла всего 3 шага это безусловно плюс, хоть и мало, но экономит время. Так же после установки деректорию INSTALLATION необязательно удалять руками это можно сделать кликом по кнопке при завершении установки.

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

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

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

Пока шел до страницы установки компонентов (Extensions->Extension Manager) обнаружил что меню в админке выпадает только при клике на пункт, а не при наведении (лично для меня это плюс, так как мой компьютер не особо силен и при многих открытых программах в админке у меня постоянно скрывалось выпадающее меню до того как я довел курсор до нужного мне пункта меню). Не обманули пакет русификации успешно установился. Далее необходимо выбрать русский в языковых настройках (Extensions->Language Manager). Обычно я оставляю английский язык во многих программах, с целью изучения и повторения английского языка, но тут я сделаю исключение. Язык то я выбрал русский, но ни одного символа русского в админке я не увидел. Видимо нужно еще где то выбрать русский. После этого идем по следующему пути Users->User Manager->Super User вкладка Basic Settings далее переключаем Backend Language и Frontend Language на Russian и жмем Save&Close - в результате имеем русский язык.

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

Совместимости с  версией 1.5  я не заметил, попытавшись установить компонент Morfeoshow, CK_form и phocagallery я получил такой ответ:

 Предупреждение

JInstaller: :Install: Не найден установочный XML-файл Joomla

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

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

При создании материалов было замечено что алиас(псевдоним) заполняется транслитом автоматически и теперь для этого не нужно ставить плагин. Так что при переименовании htaccess и включении SEF все работает замечательно.

При попытке закинуть шаблон от joomla  1.5 он не показался в списке с другими шаблонами, шаблоны необходимо устанавливать через менеджер расширений.  Хоть теги <jdoc:include и остались такими же, но файл templateDetails.xml потерпел некоторые изменения.

Дальше я решил установить модуль который писал для joomla 2.5. Модуль встал без каких либо правок и изменений и отлично отображался на странице, а значит совместимость с версией 2.5 присутствует так как на сколько я понимаю ядро у них общее.

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

 

 Плюсы:

  1. Автоматический алиас транслитом (вроде бы был и в версии 2.5)
  2.  Установка движка в практически в 3 клика
  3. Удаление папки INSTALLATION по нажатию на кнопку (могли я думаю и сделать это автоматически)
  4. Совместимость с версией joomla 2.5
  5. Изменение логина администратора при устновке движка.

 Минусы:

  1. Нет совместимости с версией joomla 1.5 (по сути это логично)
  2. Некрасивые шаблоны админки (зачем сильно нагружать шаблоны стилизацией и эффектами?)
  3. Устновка шаблонов через админку (на мой взгляд неудобно)
  4.  Больший вес установочного архива
  5. Не работает с версией PHP ниже чем 5.3.1

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

Joomla 1.5

Joomla 3.0

Комментарии  

 
0 #4 Administrator 18.08.2014 04:43
На момент написания статьи joomla третьей линейки мне не нравилась сейчас с удовольствием с ней работаю, по ходу работы выявил массу плюсов.
Цитировать
 
 
0 #3 Aidos 17.07.2014 06:46
Спасибо автору!
Цитировать
 
 
0 #2 фыва йцукен 06.04.2013 05:55
ну не знаю, мне лично неважно как выглядит админка, главное что работает и ладно...а по поводу тормозов я удивлен, чтоже у тебя там за "супер-комп" такой..сейчас за 10-15 к. можно купить более-менее нормальный компьютер, а ты все со старым хламом носишься ) еще скажи что у тебя телефон нокушка-кирпич ))
А так за статью спасибо )
Цитировать
 
 
0 #1 Роамн 14.03.2013 15:47
Спасибо автору, очень информативно
Цитировать
 

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


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

Поиск

Голосование

Что Вы думаете на счет битрикса?
 

Все материалы раздела