История Joomla
2000г.
Компания Rice Studios (ранее Miro, Мельбурн, Австралия) в 2000м году выпускает CMS «Mambo» с закрытым кодом.
2001г.
В апреле 2001го выходит CMS «Mambo» 3й версии, распространяется по двум лицензиям, одна из которых Open Source. Система получает название Mambo Site Server и далее выпускается уже под лицензией GNU GPL.
2002г.
В 2002 г. компания разделяет Mambo на коммерческую версию и версию с открытым кодом. Коммерческая ветвь была названа Mambo CMS, а версия с открытым кодом именовалась Mambo Open Source.
Mambo Open Source получилась очень удачной и зараьотала множество наград Open-Source.
2004г.
Журнал Linux Format удостаивает Mambo звания «Лучший проект года свободного программного обеспечения», а журнал Linux User and Developer, в свою очередь — «Лучшее программное обеспечение для Linux и открытое программное обеспечение». Но ключевым моментом является то, что пользователи систем управления предельно позитивно оценивают шаблоны от Mambo.
2005г.
Mambo получает ещё большее количество наград, среди них «Лучшая демонстрация — законченное промышленное решение» и «Лучшее открытое решение» — на LinuxWorld, проходившей в Бостоне, и аналогичную «Лучшее открытое решение» — на LinuxWorld в Сан-Франциско.
В том же 2005году версия Mambo с закрытым кодом превращается в Jango.
В мир приходит организация Mambo Foundation, цель которой - обеспечить структурированную методологию работы и защита принципов Mambo.
Раскол в сообществе Mambo Open Source происходит из-за возникновения Mambo Foundation.
Создание Mambo Foundation, наталкивало на мысль, что это попытка Rise Studio получить контроль над Mambo Open Source.
К августу 2005го года Mambo Foundation состояло, в основном из разработчиков Mambo Open Source, которые объявили что намерены отказаться от своего продукта.
Они объединяются в организацию под названием Open Source Matters и образуют свою собственную группу, решившую порвать с Rise Studio (Miro) и оставить проект Mambo.
Open Source Matters создаёт Joomla!. Проект, с GPL-лицензией и абсолютно открытым исходным кодом. Первый релиз Joomla! был практически идентичен последней версии Mambo и большинство расширений были совместимы.
Внеся ключевые изменения и доработки, в сентябре 2005 года, Open Source Matters выпускает релиз Joomla 1.0!. Mambo реформирует свои структуры поддержки и команды,отказываясь от дальнейшего развития версии 4.5.3, решая продолжать поддержку текущей базы программного кода.
В конце года стартует разработка новой системы Joomla! 1.1, которая так и не вышла в свет. Эта версия стала переходной с версии 1.0 до версии 1.5.
2006г.
С наступлением 2006 года Joomla! и Mambo — продолжают свое победное шествие, будучи основанными на базовой версии 4.5.2.
На репозитории разработчиков выходят первые альфа-версии Joomla! 1.1. В следствие чего, в конце 2006го выходит первая бета с измененной нумерацией — Joomla! 1.5 Beta.
Тем временем команда переводов привлекает локализаторов со всего мира для создания переводов.
На конкурсе компании Packt Publishing, Joomla! CMS заслуживает звание лучшей бесплатной системы управления сайтом года.
2007 г.
Различные ограничения версии Joomla! 1.0 наводят разработчиков на мысли о прогрессе. После нескольких пробных бета-версий, Joomla! 1.5 выпускают к середине 2007 года.
В обоих проектах были полностью изменены исходные тексты и выпущены новые версии — Mambo 4.6 и Joomla! 1.5.
Версия 1.5 кардинально отличается от Joomla! 1.0 и Mambo. Joomla! 1.5 реализует полноценный фреймворк и вводит множество новых для этой версии классов.
Одним из основных изменений является введение MVC (модель-вид-контроллер) структуры компонентов. Они приводят к существенному снижению совместимости Joomla! и Mambo.
В этом году на конкурсе Packt Publishing, Joomla! CMS признают лучшей в номинации «Best Open Source PHP CMS».
2008г.
Январь 2008 года: выход первой стабильной версии Joomla! 1.5
В конце года заявлены новая политика перевода и локализации, позиционируемые, как еще один шаг к снижению барьеров для развития проекта Joomla!
Объявляют о прекращении поддержки Joomla! 1.0
Октябрь 2008: объявление прекращения поддержки Joomla! 1.0 и расширений для нее.
2009г.
Март 2009: прекращение принятия расширений для Joomla! 1.0 в JED.
Июнь 2009: расширения для Joomla! 1.0 изъяты из JED.
Июль 2009: прекращается любая поддержка Joomla! 1.0.
В 2009 году выпускается 7 обновлений. Заметно продвинулись работы в разработке версии Joomla! 1.6.
Проведена колоссальная работа по PR кампании CMS Joomla! - в самых разных уголках мира проведено множество конференций.
Ведется разработка следующей версии — Joomla! 1.6. Судя по предварительным данным она будет совместима с Joomla! 1.5, однако полностью перейдет на PHP 5,0 и не будет поддерживать режим Legacy Mode и, соответственно расширения, разработанных для Joomla! 1.0.
2010г.
В 2010 году все силы брошены на производство инновационной Joomla! 1.6 — выпущено несколько бета версий, и к концу года уже подготовлен релиз-кандидат. Так же в 2010м году было выпущено 7 релизов безопасности для Joomla! 1.5 .
2011г.
10 января 2011года выходит первая стабильная версия Joomla! 1.6
Вышла так же промежуточная версия Joomla 1.7 . Версии 1.6 и 1.7 являются вполне функциональными,но, в то же время, это подготовительные проекты к выходу новой версии.
2012г.
К началу 2012 выходит версия Joomla 2.5, являющаяся, на данный момент, самой популярной среди систем управления сайтами. До конца года в ней будут воплощены последние достижения разработчиков.
8 ноября 2012года, одновременно с новостью о выходе Joomla! 2.5.8, команда разработчиков сообщает о релизе Joomla! 3.0.2.
В новой версии появились нововведения:
- Joomla 3.0.2 станет многоязычной.
- Подвергнутся кардинальным изменениям шаблоны административной панели и сайта.
- Joomla 3 будет оснащена Bootstrap, использование которого, влечёт за собой изменения в основном интерфейсе
- Ядро Joomla 3 будет содержать JQuery в модуле noConflict. Mootools будет продолжать работать без изменений. Заложено в близжайшие планы использование JQuery для основного функционала JavaScript. Так же допускается, что JQuery будет включен в версию 3.0.
- Есть предельно важные изменения в самой платформе, в их числе удаление неактуальных более пунктов. Присутствуют изменения основных таблиц, в которые входит и удаление неиспользуемых полей в базе данных. Основной контент таблиц будет увеличивать стандартизацию.
- Поддерживается исключительно PHP 5.3., отключена поддержка некоторых устаревших браузеров
- Для нескольких новых видов таблиц потребуется Innodb.
- Интеллектуальная интеграция поиска будет подвергнута постоянным доработкам и усовершенствованиям.
- Исправлены некоторые ошибки безопасности и внесено порядка 50ти улучшений.
Благодаря превосходному сочетанию простоты и мощности управления контентом, Joomla успешно сохраняет лидирующие позиции в ряду прочих CMS, её история приковывает внимание огромной целевой аудитории и внушает большие надежды на будущее.