Все о Joomla 1.5

...заметки Котофеича

 
  • Increase font size
  • Default font size
  • Decrease font size

Home Статьи статьи История создания Joomla 1.5

История создания Joomla 1.5

E-mail Печать PDF
Rice Studios, ранее называвшееся Miro, создало в 2000 году CMS "Mambo" с закрытым исходным кодом.
Год спустя, проект Mambo стал распространятся по двум различным лицензиям, одна из которых была open source. Open-source версия стала известна как "Mambo Site Server".
В 2002 "Mambo Site Server" стал называться "Mambo Open Source", чтобы была видна разница между коммерческой и версией с открытым исходным кодом.
Mambo Open Source оказался чрезвычайно успешным и получил большое количество престижных open-source наград.
В 2005 году коммерческая версия Mambo была переименована в 'Jango'. Была создана организация Mambo Foundation и была поставлена цель, чтобы эта организация способствовала защите принципов Mambo и обеспечивала более структурированную методологию работы.
Создание Mambo Foundation создало раскол в сообществе Mambo Open Source. Создание этой организации рассматривалось многими как попытка Rise Studio получить контроль над проектом Mambo Open Source.
Mambo Foundation, в основном состоявший из Mambo Open Source разработчиков, публично объявил о том, что они намерены отказаться от Mambo Open Source. Группа формируется в виде некоммерческой организации под названием "Open Source Matters'.
Open Source Matters создала Joomla. Проект, со 100% открытым исходным кодом и GPL-лицензией. Первый релиз Joomla (Joomla 1.0) был очень похож на последнюю версию Mambo и большинство расширений были совместимы.
Различные ограничения в Joomla 1.0 заставили разработчиков задуматься, как бы все перестроить. После длительного периода развития, и нескольких бета-версий, Joomla! 1,5 был выпущен в середине 2007 года (прим. Котофеича: А я то думал в 2008...).
Joomla 1.5 сильно отличается от Joomla 1.0 и Мамбо. Joomla 1.5 вводит много новых классов и реализует полноценный фрэймворк. Эти изменения приведели к снижению совместимости Joomla и Мамбо.
Наиболее заметным изменением, для большинства сторонних разработчиков, является введение MVC (модель-вид-контролер) стуктуры компонентов. Это привело к тому, что разработчиками теперь приходиться выбирать для Mambo или Joomla делать расширения (прим. Котофеича: Какой трудный выбор))))

Авторы статьи на английском: Joseph L. LeBlanc и Riccardo Tacconi