Джумла
В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
Разработчик(и) | Открытый исходный код имеет значение [1] |
---|---|
Первоначальный выпуск | 17 августа 2005 г. |
Стабильная версия | 5.1.1 [2] / 28 мая 2024 г |
Репозиторий | https://github.com/joomla/joomla-cms |
Написано в | PHP , JavaScript |
Операционная система | Microsoft Windows , Unix-подобная операционная система |
Тип | система управления контентом |
Лицензия | Стандартная общественная лицензия GNU, версия 2.0 или новее. |
Веб-сайт | https://www.joomla.org |
Joomla ( / ˈ dʒ uː m . l ɑː / ), также стилизованный под Joomla! (с восклицательным знаком), а иногда и сокращенно J! , — это (CMS) с открытым исходным кодом бесплатная система управления контентом для публикации веб-контента на веб-сайтах . Приложения веб-контента включают дискуссионные форумы , фотогалереи , электронную коммерцию и сообщества пользователей , а также множество других веб- приложений. Joomla разрабатывается сообществом добровольцев при поддержке юридических, организационных и финансовых ресурсов Open Source Matters, Inc.
Joomla написана на PHP , использует объектно-ориентированного программирования методы , простые шаблоны проектирования программного обеспечения и хранит данные в базе данных на языке структурированных запросов ( MySQL / MariaDB ). [3] Joomla включает в себя такие функции, как кэширование страниц , RSS-каналы , блоги , поиск и поддержку интернационализации языков . Он построен на основе модель-представление-контроллер платформы веб-приложений , которую можно использовать независимо от CMS.
более 5000 сторонних расширений В Joomla! включено . Каталог расширений. [4]
Joomla — пятая по популярности CMS с открытым исходным кодом, написанная на PHP и используемая на веб-сайтах по всему миру. [5] [6] [7]
История
[ редактировать ]2005–2007
[ редактировать ]Joomla стала результатом ответвления Mambo 17 . августа 2005 года [8] В то время название Mambo было торговой маркой Miro International Pvt. Ltd., которая сформировала некоммерческий фонд с заявленной целью финансирования проекта и защиты его от судебных исков. Команда разработчиков Joomla заявила, что многие положения базовой структуры нарушают предыдущие соглашения, заключенные избранным руководящим комитетом Mambo, не имеют необходимых консультаций с ключевыми заинтересованными сторонами и включают положения, которые нарушают основные открытого исходного кода . ценности [9]
Первоначальные соучредители Joomla Эндрю Эдди, Брайан Тиман, Йохан Янсенс, Жан-Мари Симоне и другие. , [10] основала Open Source Matters, Inc. (OSM) для распространения информации среди сообщества разработчиков программного обеспечения. Руководитель проекта Эдди написал письмо, которое появилось в разделе объявлений на публичном форуме mamboserver.com. [11] За день к OpenSourceMatters.org присоединилось более тысячи человек, большинство из которых написали слова ободрения и поддержки. Генеральный директор Miro Питер Ламонт публично ответил команде разработчиков в статье под названием «Споры об открытом исходном коде Mambo — 20 вопросов к Миро». [12] Это событие вызвало споры в сообществе свободного программного обеспечения по поводу определения открытого исходного кода . Форумы других проектов с открытым исходным кодом активно публиковали сообщения о действиях обеих сторон.
В течение двух недель после заявления Эдди команды были реорганизованы, а сообщество продолжало расти. Эбен Моглен и Юридический центр свободы программного обеспечения (SFLC) помогали основной команде Joomla, начиная с августа 2005 года, о чем свидетельствует запись в блоге Моглена от этой даты и соответствующее объявление OSM. [13] [14] SFLC продолжает предоставлять юридическое сопровождение проекта Joomla в качестве одного из партнеров OSM. [15]
18 августа Эдди обратился к сообществу с просьбой предложить название для проекта. Основная команда оставила за собой право принять окончательное решение об имени и выбрала имя, не предложенное сообществом. 22 сентября о новом названии Joomla!. было объявлено Это англизированное написание на суахили слова jumla , означающего «все вместе» или «в целом», которое также имеет аналогичное значение, по крайней мере, в амхарском , арабском , тюркских языках и урду . 26 сентября команда разработчиков призвала сообщество подать заявку на логотип и предложила сообществу проголосовать за логотип; команда объявила о решении сообщества 29 сентября. Начиная с октября 2005 года были опубликованы руководящие принципы, касающиеся брендинга, лицензирования и использования зарегистрированного товарного знака. [16]
2008–2011
[ редактировать ]28 января 2008 г. было объявлено о первой крупной версии Joomla:
Joomla 1.5 была популярна, но ее критиковали за негибкий и ограниченный подход к контролю доступа. [17] Независимо от проекта Эндрю Эдди и Луи Лэндри создали компанию JXtended. [18] продолжить разработку Control — компонента ACL, который можно интегрировать с Joomla 1.5. В июле 2009 года Эдди представил свои идеи. [19] в группу пользователей Joomla в Брисбене.
В июле 2009 года проект Joomla объявил о реструктуризации своего управления: новая руководящая группа Joomla заменила основную команду, которая первоначально руководила проектом. Это по-новому определило роль команды, возглавляющей проект, и структурировало ее вокруг участия сообщества в мероприятиях, проектах Google Summer of Code и других мероприятиях; Цель нового подхода к построению команды также заключалась в попытке повысить участие сообщества в процессе разработки вместо того, чтобы полагаться на небольшую группу программистов, выполняющих большую часть работы.
По данным Google Trends , пик интереса к Joomla пришелся на период 2009–2010 годов. [20] В январе 2011 года — во многом благодаря сотрудничеству Эдди и Лэндри — была выпущена вторая основная версия Joomla: Joomla 1.6. [21]
Перед выпуском стабильной версии Joomla 1.6 Эдди оставил свои посты в совете директоров OSM и руководил проектом; [22] Луи Ландри объявил о своем уходе из проекта в следующем году. [23] После ухода Эдди в сентябре 2011 года OSM запросила обратную связь от сообщества, включая возможность создания руководящего органа под новым названием, чтобы реструктурировать состав совета директоров и руководство проектом. [24]
Молахо
[ редактировать ]В 2010 году, когда подготовка к выпуску Joomla 1.6 была почти завершена, Эми Стивен, Клас Берлик, Марко Барбоза, Мэтт Томас и др. начал проект по рефакторингу кода Joomla. Группа под кодовым названием Molajo ( анаграмма Joomla) считала, что существующая CMS Joomla препятствует внедрению Joomla конечными пользователями и разработчиками, поскольку (а) CMS Joomla не предлагает ряд пакетов, содержащих тематические наборы веб-приложений, как и другие Продукты CMS уже некоторое время работали, и (б) традиционный подход MVC снижал производительность разработчиков при создании новых компонентов для Joomla.
Реакция сообщества на Молахо была неоднозначной. Некоторые комментаторы утверждали, что это ответвление CMS Joomla — утверждение, категорически отвергнутое Стивеном, — в то время как другие утверждали, что его деятельность подорвет будущее CMS Joomla. [25] [26] Несмотря на эти препятствия, Molajo дебютировал публично на конференции J and Beyond в Нидерландах в 2011 году. [27]
Не имея поддержки со стороны OSM, восторженных последователей сообщества Joomla, и не имея возможности выйти за пределы пре-альфа- статуса, Molajo рухнула примерно в середине 2015 года. [28]
2012–2014
[ редактировать ]В январе 2012 года было объявлено о еще одной крупной версии : Joomla 2.5 (по сути, объединяющей два предыдущих второстепенных выпуска предыдущего года). Joomla 2.5 привнесла столь востребованные улучшения: новый API, упрощающий работу начинающих пользователей, дополнительные возможности многоязычности и возможность обновления пользователями «одним щелчком мыши».
Вскоре после выпуска Joomla 2.5 велась работа над 3.x. Joomla Joomla 3.x была ориентирована на веб-сайты, удобные для мобильных устройств, а также на более интуитивно понятный интерфейс. Благодаря большей простоте навигации по сайту и более удобным средствам редактирования содержимого сайта Joomla, Joomla 3. x стала самой популярной версией CMS, в конечном итоге сделав все предыдущие версии устаревшими. [29]
В марте 2014 года, после получения отзывов сообщества и предложений от группы руководства производством, недавно созданное правление OSM одобрило изменение лицензирования платформы с GPLv2 на LGPL . [30] [31] Хотя это предложение затронуло только лицензирование фреймворка, а не CMS, это решение вызвало ожесточенные дебаты в сообществе. [32] [30] В конце концов, платформа не приняла LGPL и по-прежнему лицензируется по лицензии GPLv2. [33]
В августе 2014 года команда разработчиков Joomla CMS опубликовала план выпуска новых версий. [34]
К концу 2014 года — через три года после запроса отзывов о способах реорганизации проекта. [24] а с появлением четвертой незначительной версии Joomla 3. x сообщество обсудило изменения в структуре руководства. [35] Эдди, хотя больше и не принимал активного участия в проекте, утверждал, что код для Joomla 3.x « слишком толстый и тяжелый, чтобы его поддерживать при нынешнем уровне вклада»; он рекомендовал законсервировать OSM текущую серию CMS и разработать менее громоздкую версию Joomla 4. Эдди пошел дальше и раскритиковал видение , предпринимательство и управление проектом. Другие комментаторы также высказали мнение, что OSM стал нефункциональным. [36]
2015–2018
[ редактировать ]В адрес плана нарастала критика. [34] для будущего развития CMS Joomla. В заключении, написанном в мае 2015 года Николасом Дионисопулосом (основателем Akeeba Ltd.), были изложены некоторые из более ранних наблюдений Эдди об отсутствии у OSM видения, предприимчивости и способности управлять проектом. [37] Дионисопулос не согласился с Эдди по поводу основной причины проблем с Joomla 3.x ; По мнению Дионисопулоса, причина большинства проблем с Joomla 3. x кроется в «процессах организации Joomla!».
Взгляды Дионисопулоса набрали силу в сообществе и привели к формированию рабочей группы Joomla 4 (которая позже стала рабочей группой Joomla X). [38] [39] [40]
В марте 2017 года проект объявил о прекращении поддержки Joomla 3 и обнародовал свои планы по разработке Joomla 4. [41] Это фактически положило конец работе рабочей группы Joomla X (хотя прошло еще два года, прежде чем деятельность рабочей группы Joomla X была переведена в «архивный» статус). [42]
Стремясь улучшить отношения с сообществом, команда разработчиков пересмотрела план на 2014 год и в июне 2018 года подготовила новую дорожную карту с ожиданием, что Joomla 4.0 будет выпущена в стабильной форме до конца 2018 года. [43] За период 2017-2018 годов разработчики создали шесть альфа-тестовых релизов Joomla 4. [44]
2019–2020
[ редактировать ]В январе 2019 года разработчики опубликовали обновленный план, в котором были пересмотрены ранее объявленные ориентировочные сроки; [45] В течение 2020 года дорожная карта несколько раз пересматривалась. [46]
Обеспокоенность сообщества по поводу управления проектом Joomla усилилась — через два года после объявления о планах прекращения поддержки Joomla 3 (но уже были выпущены две второстепенные версии с планами по выпуску третьей) — а к концу 2019 года появились еще шесть альфа-тестовых выпусков Joomla. 4 были вынесены на общественное обсуждение. [47] С одной стороны, некоторые люди сомневались, что сообщество потеряло свое влияние на реализацию проекта, в то время как, с точки зрения разработчиков, другая сторона защищала проект, отмечая, что все было бы более продуктивно, если бы сообщество более активно участвовало в разработке проекта. тестирование, а не критика альфа-релизов. Эти дискуссии выявили растущее чувство разделения между разработчиками с одной стороны и конечными пользователями с другой.
Длительные дебаты, которые начались в марте 2019 года и первоначально были сосредоточены на эстетике и удобстве использования внутреннего интерфейса Joomla 4, выявили общее чувство разочарования в управлении и ходе проекта. [48] Хотя дебаты в основном были сосредоточены на критике эстетики серверной части, люди со всех сторон дискуссии высказывали разные мнения о том, почему проект Joomla 4 отвлекся на расползание функций , раздувание программного обеспечения , возможный перерасход средств и отсутствие доверия.
На фоне неослабевающей критики внутри сообщества и снижения общественного интереса к Joomla в то время [20] В январе 2020 года прошла конференция по разработке стратегии на будущее. [49] Конференция определила несколько ключевых областей для дальнейшей работы, но в основном приняла предпосылку, что недостатки связаны главным образом с организационной структурой проекта, а не с качеством продукта. [50]
28 мая 2020 года команда Joomla сообщила, что произошла утечка данных, которая потенциально затронула 2700 пользователей, поскольку были раскрыты их личные данные. [51] Инцидент был обнаружен в ходе внутреннего аудита веб-сайта, который также выявил наличие учетных записей суперпользователей, принадлежащих лицам, не связанным с OSM. Хотя никаких доказательств несанкционированного доступа к личной информации обнаружено не было, были немедленно приняты меры по снижению риска, включая требование ко всем пользователям сменить свои пароли. [52]
Пандемия COVID-19 повлияла на запланированные мероприятия Joomla, что привело к отмене основных всемирных конференций. [53]
21 июня 2020 года президент OSM Роуэн Хоскинс Абрахалл подал в отставку, сославшись на личные трудности. [54] Позже выяснилось, что правление OSM не высказывалось публично по вопросам, касающимся нескольких требований о возмещении расходов Абрахолла, которые считались выходящими за рамки финансовой политики OSM. [55] и, кроме того, что Абрахалл теперь был должен деньги OSM; этот вопрос получил независимое освещение и анализ. [56] Этот вопрос вызвал цепочку событий: Абрахалл объявила о банкротстве, чтобы погасить свой долг перед OSM; Абрахалл возбудил дело о клевете против OSM; Совет OSM был реорганизован; Преемник Абрахолла Брайан Митчелл был уволен.
17 августа 2021 года вышла версия Joomla 4.0. [57] (примерно через шесть лет после начала работ). Это был важный выпуск для проекта Joomla.
Разработка и поддержка
[ редактировать ]Разработчики
[ редактировать ]Joomla поддерживается как проект с открытым исходным кодом сообществом добровольцев и лицензируется по лицензии GNU General Public License на условиях «как есть», без каких-либо гарантий, включая подразумеваемые гарантии коммерческой ценности и пригодности для конкретной цели. Исходный код Joomla хранится на GitHub . В тройку самых популярных общественных форумов для обсуждения Joomla и получения технических консультаций входят The Joomla Forum , Joomla on Stack Exchange и Mattermost .
Общая ответственность за планирование и выпуск нового программного обеспечения лежит на OSM.
Он имеет программную зависимость от некоторых компонентов Symfony и других библиотек с открытым исходным кодом, включая компоненты Joomla Framework. [58]
Жизненный цикл разработки
[ редактировать ]Joomla приняла новую стратегию развития с выпуском версии 1.6. Основная идея заключалась в том, чтобы облегчить непрерывную публикацию версии стандартной поддержки (SSR), призванной гарантировать, что запросы пользователей будут быстрее включаться в ядро Joomla и стабилизироваться для пользы будущих выпусков. Многие пользователи были критически настроены [ нужна ссылка ] о быстрой смене основных выпусков, особенно когда сложные приложения были независимо разработаны для веб-сайта Joomla, и владельцу веб-сайта приходилось обновлять ядро, чтобы получать текущие обновления безопасности.
В апреле 2014 года разработчики объявили, что от предыдущей системы, состоящей из различных версий LTR (Long Term Release) и STR (Short Term Release), будет отказаться в пользу линейного цикла версий. Первым выпуском после этого изменения стала версия 3.3.1.
Безопасность
[ редактировать ]Установки Joomla неоднократно становятся объектом атак, особенно в форме так называемых искажений , но, вероятно, не в большей степени по сравнению с другими веб-сайтами в Интернете. Сторонние расширения могут создавать дополнительные угрозы безопасности, которыми могут воспользоваться злоумышленники: список уязвимых расширений [59] поддерживается на разовой основе. Несмотря на то, что возникают недостатки безопасности, связанные с программированием, большинство проблем безопасности возникает из-за того, что люди не выполняют регулярное обслуживание, а не из-за преднамеренного использования злонамеренными действиями других лиц. Joomla решает проблемы безопасности, о которых сообщалось, через свою группу Security Strike Team .
История версий
[ редактировать ]Ряд | Выпущено как | Дата выпуска | Поддерживается до | Основная особенность(и) | |||||
---|---|---|---|---|---|---|---|---|---|
1.х | 1.0. | 17 сентября 2005 г. [61] | 22 июля 2009 г. [62] | Ребрендинг версии Mambo 4.5.2.3, включающий в себя другие исправления ошибок и средний уровень безопасности. Написано для PHP 4 . | |||||
1.5. | 21 января 2008 г. [63] | 30 сентября 2012 г. [64] | Переработанный графический интерфейс пользователя , шаблоны, ограниченная поддержка «устаревшего режима». [65] Написано для PHP 5 . [66] Примечания: Первая версия с долгосрочной поддержкой (LTS), хотя и не имеет обратной совместимости со своей предшественницей. Такие версии LTS должны были выпускаться каждые три основных или второстепенных выпуска и поддерживаться в течение трех месяцев после выпуска следующей версии LTS; на практике этот подход не применялся. [67] | ||||||
1.6. | 10 января 2011 г. [68] | 19 августа 2011 г. [69] | Добавлена функциональность полного списка контроля доступа , определяемая пользователем иерархия категорий и улучшения интерфейса администратора. [70] | ||||||
1.7. | 19 июля 2011 г. [71] | 24 февраля 2012 г. [72] | Повышенная безопасность и улучшенные инструменты миграции. [73] | ||||||
2.х | 2.5. | 24 января 2012 г. [74] | 31 декабря 2014 г. [75] | Новый компонент «Интеллектуальный поиск», добавлена поддержка использования Microsoft SQL Server в качестве базы данных, добавлены примечания пользователя, дополнительные улучшения и улучшения безопасности. Примечания : Второй выпуск LTS . Первоначально этот выпуск должен был называться 1.8.0, однако 9 августа разработчики объявили, что переименуют его, чтобы он соответствовал новой схеме нумерации версий, в которой каждый выпуск LTS является выпуском x.5. [76] [77] | |||||
3.х | 3.0. | 27 сентября 2012 г. [78] | 31 мая 2013 г. [79] | Новые шаблоны по умолчанию на основе Bootstrap ; добавлена поддержка PostgreSQL в качестве базы данных; удалить поддержку PHP 5.2 . Примечания : Первоначально планировалось выпустить эту версию в июле 2012 года; однако график выпуска в январе/июле оказался неудобным для волонтеров, и график был изменен на выпуск в сентябре/марте. [80] 24 декабря 2012 года было решено включить непредвиденное дополнение в серию 3.x для улучшения жизненного цикла разработки и расширения поддержки версий LTS . [81] | |||||
3.1. | 23 апреля 2013 г. [82] | 31 декабря 2013 г. [83] | статей Маркировка . [84] | ||||||
3.2. | 6 ноября 2013 г. [85] | 20 октября 2014 г. [86] | контента Версионирование для статей. Примечания : Из-за изменения требований PHP в Joomla 3.3 расширенная поддержка безопасности была предоставлена для версии 3.2 в течение шести месяцев после выпуска 3.3. [87] | ||||||
3.3. | 20 апреля 2014 г. [88] | 25 февраля 2015 г. [89] | Улучшено хеширование паролей ; микроданных поддержка ; удалены MooTools зависимости . Примечания : 25 апреля 2014 года руководство производством Joomla объявило, что оно начало использовать «Схему семантического управления версиями» для новых сборок Joomla. Предыдущая политика жизненного цикла долгосрочной поддержки и краткосрочной поддержки была отменена. [90] [91] Версия Joomla 3.3.1 была первой версией, выпущенной в рамках новой стратегии развития. [92] | ||||||
3.4. | 25 февраля 2015 г. [93] | 21 марта 2016 г. [94] | Улучшенные улучшения безопасности; Интеграция композитора ; и Google’s No CAPTCHA reCAPTCHA . Примечания : В октябре 2015 года были выпущены обширные изменения безопасности с выпуском версии 3.4.5. | ||||||
3.5. | 21 марта 2016 г. [95] | 12 июля 2016 г. [96] | Изменения в интерфейсе администратора (включая некоторую возможность перетаскивания изображений). Примечания : Добавлена поддержка PHP 7 . Добавлена возможность загрузки анонимной статистики сервера о средах, в которых используется Joomla. | ||||||
3.6. | 12 июля 2016 г. [97] | 25 апреля 2017 г. [98] | Улучшения UX , обновления программного обеспечения. | ||||||
3.7. | 25 апреля 2017 г. [99] | 19 сентября 2017 г. [100] | Пользовательские поля; внутренний менеджер меню; улучшенная система обновлений, кэширования системы пакетами и управление /расширениями; некоторые улучшения UX . | ||||||
3.8. | 19 сентября 2017 г. [101] | 30 октября 2018 г. [102] | Улучшенная система маршрутизации; Уровень совместимости Joomla 4; дополнительные устанавливаемые образцы данных; улучшения кода и поддержка шифрования (с использованием расширения Sodium в PHP 7.2 или через полифилл для более низких поддерживаемых версий). | ||||||
3.9. | 30 октября 2018 г. [103] | 16 августа 2021 г. [104] | Набор инструментов конфиденциальности, [105] в ответ на новые законы и правила о конфиденциальности и хранении данных, а именно. в частности, GDPR . | ||||||
3.10. | 16 августа 2021 г. [57] | 17 августа 2023 г. [106] [107] | Мост между Joomla 3.x и Joomla 4.x. | ||||||
4.х | 4.0. | 17 августа 2021 г. [57] | 15 февраля 2022 г. [108] | Удалить поддержку PHP 5 и Microsoft SQL Server. [109] Примечания: Добавлена поддержка PHP 8 . | |||||
4.1. | 15 февраля 2022 г. [110] | 16 августа 2022 г. [111] | Планирование задач; дочерние шаблоны; доступности проверка ; подсветка синтаксиса; встроенная помощь. | ||||||
4.2. | 16 августа 2022 г. [112] | 18 апреля 2023 г. [113] | Сочетания клавиш; Многофакторная аутентификация. | ||||||
4.3. | 18 апреля 2023 г. [114] | 17 октября 2023 г. | «Экскурсии» [115] | ||||||
4.4. | 17 октября 2023 г. [116] | 17 октября 2025 г. | Мост между Joomla 4.x и Joomla 5.x | ||||||
5.х | 5.0. | 17 октября 2023 г. [116] [117] | 16 апреля 2024 г. | Улучшена интеграция и безопасность Schema.org. Примечания: Налагает дополнительные минимальные технические требования для PHP 8.2 и MySQL 8.0 или эквивалентных. | |||||
5.1. | 16 апреля 2024 г. [118] | 14 октября 2026 г. | « Темного режима Улучшения »; «приветственный тур»; дальнейшая SEO-оптимизация; интегрироваться с TUF | ||||||
6.х | 6.0 | 14 октября 2025 г. | будет объявлено позднее | ||||||
|
Сообщество
[ редактировать ]Общий
[ редактировать ]Проект Joomla управляет своей деятельностью (например, регистрацией товарных знаков, лицензированием, маркетингом, разработкой программного обеспечения, документацией, пресс-релизами и т. д.) через специальные группы под эгидой Open Source Matters, Inc. Членство в этих группах является добровольным, но прием строго контролируется. Только утвержденным членам команды разрешено выбирать руководителей команд и членов Совета OSM.
В широком смысле проект Joomla скоординирован с WordPress , Drupal и Typo3, чтобы решить их проблемы, связанные с Законом ЕС о киберустойчивости .
Конференции
[ редактировать ]J and Beyond — ежегодная конференция, ориентированная в первую очередь на разработчиков Joomla и интеграторов сайтов. Обычно это мероприятие проводилось в Европе примерно в мае и служило ключевым собранием профессионалов, участвующих в проектах, связанных с Joomla. Конференция 2024 года была отменена [119] из-за плохой продажи билетов.
Финансовая поддержка
[ редактировать ]Joomla в основном финансируется за счет частного спонсорства, которое компенсирует операционные расходы OSM; в эти затраты входят налоги, бухгалтерский учет, присутствие на наземных мероприятиях, эксплуатация доменов и т.д. [120] Оставшуюся часть доходов проект получает от рекламы на веб-сайте, комиссий, платы за экзамены и Google Summer of Code . [121]
Расширения
[ редактировать ]Независимо от команды разработчиков Joomla, другие люди создали дополнительное программное обеспечение, называемое расширениями, для расширения спектра приложений, которые могут потребоваться владельцам веб-сайтов Joomla. Как и в случае со всеми сторонними программными продуктами, некоторые из которых могут предлагаться бесплатно или лицензироваться на условиях, которые могут отличаться от условий основной CMS Joomla, могут возникнуть дополнительные сложности (например, несовместимость с более поздними версиями Joomla). Расширения, разработанные для старых версий CMS Joomla, часто являются причиной того, что владельцы веб-сайтов не могут обновить существующую CMS до более высокой версии. Проект Joomla не одобряет и не рекомендует расширения, созданные независимо от команды разработчиков CMS, а также не предлагает никакой поддержки при проблемах, которые могут возникнуть при использовании этих продуктов.
Группы пользователей Joomla (JUG)
[ редактировать ]Так называемые JUG — это локальные группы пользователей и разработчиков Joomla, которые регулярно встречаются для обмена информацией о Joomla и планирования проектов (например, семинаров). [ нужна ссылка ] .
См. также
[ редактировать ]Примечания
[ редактировать ]Ссылки
[ редактировать ]- ^ «Добро пожаловать в мир открытого исходного кода!» . Проверено 29 января 2023 г.
- ^ «Выпуск 5.1.1» . 28 мая 2024 г.
- ^ «Технические требования» . Проверено 14 апреля 2024 г.
- ^ «Каталог расширений Joomla!» . Extensions.joomla.org . Проверено 14 апреля 2024 г.
- ^ «Ежегодные тенденции доли рынка систем управления контентом» . Проверено 1 июня 2024 г.
- ^ «Анализ доли рынка CMS» . joost.блог . 14 июня 2023 г. Проверено 1 июня 2024 г.
- ^ «Доля рынка CMS: какая CMS самая популярная в 2024 году?» . 1 марта 2024 г. Проверено 1 июня 2024 г.
- ^ Эдди, Эндрю (8 апреля 2006 г.). «Блог разработчиков Joomla!: Так на самом деле — в чем разница» . Архивировано из оригинала 1 сентября 2006 года . Проверено 30 ноября 2020 г. .
- ^ «Обсуждение форума Joomla членами команды разработчиков и сообществом» . 7 мая 2007 года . Проверено 7 мая 2007 г.
- ^ Тиман, Брайан (17 августа 2015 г.). «Сегодня Joomla исполнилось десять лет» . Проверено 1 декабря 2020 г.
- ^ Эдди, Эндрю (17 августа 2005 г.). «Команда разработчиков открытого исходного кода Mambo — письмо сообществу» . Проверено 13 февраля 2014 г.
- ^ Шривес, Рик (21 августа 2005 г.). «Спор о Mambo с открытым исходным кодом — 20 вопросов Миро» . Архивировано из оригинала 18 марта 2007 года . Проверено 27 апреля 2010 г. Альтернативный URL
- ^ Моглен, Эбен (август 2005 г.). «Почему мне нравится открытый исходный код (было «Почему мне нравится Mambo»)» . Архивировано из оригинала 21 февраля 2012 года . Проверено 8 октября 2008 г.
- ^ Рассел, Питер (2005). «Отмеченная наградами команда разработчиков приветствует новинку — Joomla!» . Проверено 8 октября 2008 г.
- ^ «Партнеры» . Joomla.org . Проверено 8 октября 2008 г.
- ^ «Руководство по использованию логотипа и бренду» . Документы Joomla . Архивировано из оригинала 8 августа 2020 года . Проверено 8 октября 2008 г.
- ^ «Многоуровневый доступ пользователей с помощью Joomla» . 7 июня 2007 г. Проверено 30 ноября 2020 г. .
- ^ «Информационный бюллетень — Добро пожаловать в JXtended» . JXtended решения . Декабрь 2007 г. Архивировано из оригинала 1 мая 2008 г. Проверено 30 ноября 2020 г. .
- ^ «Поднимаем крышку над Joomla 1.6» (PDF) . 7 июня 2009 года . Проверено 30 ноября 2020 г. .
- ^ Перейти обратно: а б «Google Trends—Explore—joomla (поисковый запрос)» . Проверено 1 июня 2024 г.
- ^ «Путь вперед: миграция и будущее» . Joomla.org . 20 января 2011 года . Проверено 30 ноября 2020 г. .
- ^ «Эндрю Эдди уходит из проекта Joomla!» . Joomlablogger . 31 августа 2010 года . Проверено 30 ноября 2020 г. .
- ^ Ландри, Луи (3 августа 2011 г.). «Моя пенсия» . Проверено 30 ноября 2020 г. .
- ^ Перейти обратно: а б «Предлагаемые изменения в структуре руководства и запрос на обратную связь от сообщества» . Community.joomla.org . 28 марта 2014 года . Проверено 2 декабря 2020 г.
- ^ «Часто задаваемые вопросы по обновлению Joomla 1.6 — Обсуждение» . 22 января 2011 года . Проверено 7 мая 2007 г.
- ^ «История повторяется?» . 1 февраля 2011 года . Проверено 7 мая 2007 г.
- ^ Стивен, Эми и др. (команда Молахо) (6 мая 2011 г.). Что такое Молахо? . Конференция J and Beyond 2011. Керкраде, Нидерланды. Архивировано из оригинала 21 декабря 2021 года . Проверено 1 декабря 2020 г.
- ^ Стивен, Эми (31 августа 2015 г.). «Молажо (GitHub)» . Гитхаб . Проверено 30 ноября 2020 г. .
- ^ Севердия, Рон; Гресс, Дженнифер (2014). Использование Joomla: эффективно создавайте собственные веб-сайты и управляйте ими . О'Рейли Медиа . п. 2. ISBN 978-1-449-34539-6 .
- ^ Перейти обратно: а б «Отзыв о возможном изменении лицензии Joomla! Framework LGPL» . 21 февраля 2014 года . Проверено 1 декабря 2020 г.
- ^ «Изменение лицензии LGPL одобрено для Joomla Framework» . Community.joomla.org . 28 марта 2014 года . Проверено 1 декабря 2020 г.
- ^ «Joomla Framework меняется на LGPL» . 28 марта 2014 года . Проверено 1 декабря 2020 г.
- ^ «Что такое Joomla! Framework?» . framework.joomla.org . Проверено 1 декабря 2020 г.
- ^ Перейти обратно: а б «Дорожная карта» . разработчик.joomla.org . 9 августа 2014 года. Архивировано из оригинала 1 сентября 2006 года . Проверено 2 декабря 2020 г.
- ^ «Обновленная информация о предлагаемых изменениях в структуре руководства» . 7 ноября 2014 года . Проверено 2 декабря 2020 г.
- ^ Дионисопулос, Николас (2 ноября 2014 г.). «Рефакторинг Joomla!» . Проверено 1 декабря 2020 г.
- ^ Дионисопулос, Николас (15 мая 2015 г.). «Проблема в видении» . Проверено 1 декабря 2020 г.
- ^ Дингс, Марко (20 июля 2015 г.). «Рабочая группа Joomla! 4» . разработчик.joomla.org . Проверено 1 декабря 2020 г.
- ^ Брачек, Нильс (28 апреля 2016 г.). «Текущее состояние Joomla!X» . Сайт волонтеров на сайте joomla.org . Проверено 4 декабря 2020 г.
- ^ Нгуен, Генри (8 декабря 2016 г.). «Будущее Joomla: как Joomla будет развиваться в следующих версиях?» . Джумлашайн . Проверено 6 декабря 2020 г.
- ^ «Joomla! 3 уходит в отставку, поскольку Joomla! 4 оживает» . разработчик.joomla.org . 31 марта 2017 года . Проверено 1 декабря 2020 г.
- ^ «Протокол заседания правления ОСМ» . Компания Open Source Matters, Inc. 4 апреля 2019 года . Проверено 1 декабря 2020 г.
- ^ «Дорожная карта проекта Joomla!» . разработчик.joomla.org . 7 июня 2018 г. Архивировано из оригинала 23 июня 2018 г. Проверено 3 декабря 2020 г.
- ^ «Joomla 4 уже на горизонте…» . разработчик.joomla.org . 28 декабря 2018 года . Проверено 1 декабря 2020 г.
- ^ «Дорожная карта проекта Joomla!» . разработчик.joomla.org . 15 января 2019 года. Архивировано из оригинала 28 января 2019 года . Проверено 4 декабря 2020 г.
- ^ «Дорожная карта проекта Joomla!» . разработчик.joomla.org . 24 ноября 2020 г. Проверено 4 декабря 2020 г.
- ^ «Что сейчас сдерживает выпуск бета-версии Joomla 4?» . форум.joomla.org . 14 января 2020 г. Проверено 10 декабря 2020 г.
- ^ «О дизайне администрации?» . форум.joomla.org . 17 марта 2019 года . Проверено 10 декабря 2020 г.
- ^ «На пути к будущему, основанному на продуктах — Форум будущего» . Community.joomla.org . Марбелья, Испания. 15 января 2020 г. Проверено 9 декабря 2020 г.
- ^ «Форум будущего: где мы находимся сейчас?» . Community.joomla.org . 20 октября 2020 г. Проверено 9 декабря 2020 г.
- ^ «Команда Joomla сообщает об утечке данных» . ЗДнет . 1 июня 2020 г. Проверено 16 апреля 2021 г.
- ^ «Уведомление о происшествии в системе безопасности JRD» . Community.joomla.org . 28 мая 2020 г. Проверено 16 апреля 2021 г.
- ^ Митчелл, Брайан (30 мая 2020 г.). Необходимая Joomla . Конференция J and Beyond 2020. Кёльн, Германия. Архивировано из оригинала 21 декабря 2021 года . Проверено 10 декабря 2020 г.
- ^ «Отставка: Роуэн Хоскинс-Абрахолл» (PDF) . opensourcematters.org . 21 июня 2020 г. Проверено 16 апреля 2024 г.
- ^ «Расходы, выходящие за рамки финансовой политики OSM» . Community.joomla.org . 19 мая 2021 г. Проверено 16 апреля 2024 г.
- ^ «Скандал с Joomla: OSM утверждает, что бывший президент присвоил 37 000 долларов» . poweruserguide.com . 21 мая 2021 г. Проверено 16 апреля 2024 г.
- ^ Перейти обратно: а б с «Joomla 4.0 и Joomla 3.10 уже здесь!» . Joomla.org . 17 августа 2021 г. Проверено 17 августа 2021 г.
- ^ «joomla-cms/composer.json по адресу 45adb61f8306b945f43b4326305fafe87c154aa2 · joomla/joomla-cms» . Гитхаб . Проверено 14 апреля 2024 г.
- ^ «Уязвимые расширения» . Extensions.joomla.org . Проверено 17 апреля 2024 г.
- ^ См . Joomla! Версии CMS для получения дополнительной информации о статусе версии.
- ^ «Джумла! 1.0» . Joomla.org . 17 сентября 2005 г. Проверено 28 января 2023 г.
- ^ Сандвен, Кристоффер (20 июля 2009 г.). «Прокрастинаторы: конец жизни Joomla 1.0» . Критик CMS . Проверено 5 декабря 2020 г.
- ^ «Дамы и господа…» joomla.org . 21 января 2008 года . Проверено 28 января 2023 г.
- ^ «История версий Joomla 1.5» . Joomla.org . 27 марта 2012 года . Проверено 28 января 2023 г.
Джумла! Уведомление об EOL 1.5 (окончание срока службы) — сентябрь 2012 г.
- ^ «Что такое «устаревший режим»?» . docs.joomla.org . Проверено 28 ноября 2020 г. .
- ^ Джумла! 1.5 история версий
- ^ «Стратегия развития» . Joomla.org . 13 августа 2011 г.
- ^ «Joomla! 1.6 прибыла!» . Joomla.org . 10 января 2011 года . Проверено 29 ноября 2020 г.
- ^ «Вышла Joomla! 1.6.6» . Joomla.org . 26 июля 2011 года . Проверено 28 января 2023 г.
Поддержка версии 1.6 закончится 19 августа 2011 года.
- ^ Джонстон, Майк (19 января 2011 г.). «Обзор Joomla! 1.6» . Критик CMS .
- ^ «Выпущена Joomla! 1.7» . Joomla.org . 19 июля 2011 года . Проверено 29 ноября 2020 г.
- ^ «Вышла Joomla! 1.7.5» . Joomla.org . 2 февраля 2012 года . Проверено 28 января 2023 г.
Поддержка версии 1.7 закончится 24 февраля 2012 г.
- ^ Джонстон, Майк (19 июля 2011 г.). «Выпущена версия 1.7 с упором на повышенную безопасность» . Критик CMS .
- ^ «Выпущена Joomla 2.5.0» . Joomla.org . 24 января 2012 года . Проверено 29 ноября 2020 г.
- ^ «Конец жизни Joomla 2.5» . 23 октября 2014 года . Проверено 5 декабря 2020 г.
- ^ «Голосуйте за версию» . Joomla.org . 30 июля 2011 г.
- ^ «Версия проголосована» . Joomla.org . 24 августа 2011 г.
- ^ «Выпущена Joomla 3.0.0» . Joomla.org . 27 сентября 2012 года . Проверено 29 ноября 2020 г.
- ^ «Версии Joomla! CMS» . Joomla.org . 4 февраля 2013 года . Проверено 29 ноября 2020 г.
- ^ «Обсуждение Joomla — статус цикла выпуска» . groups.google.com . 18 февраля 2012 г.
- ^ «Официально — Joomla! CMS добавит версию 3.2» . Joomla.org . 24 декабря 2012 года . Проверено 4 декабря 2020 г.
- ^ «Выпущена стабильная версия Joomla! 3.1.0» . Joomla.org . 24 апреля 2013 года . Проверено 29 ноября 2020 г.
- ^ «Версии Joomla! CMS» . Joomla.org . 6 ноября 2013 года . Проверено 28 января 2023 г.
- ^ «Тег — это ты» . Joomla.org . 6 марта 2013 года . Проверено 26 ноября 2020 г.
- ^ «Выпущена стабильная версия Joomla! 3.2.0» . Joomla.org . 6 ноября 2013 г.
- ^ «Версии Joomla! CMS» . Joomla.org . 30 апреля 2014 года . Проверено 28 января 2023 г.
- ^ «Поднятие планки безопасности» . Joomla.org . 29 января 2014 года . Проверено 29 ноября 2020 г.
- ^ «Выпущена Joomla! 3.3.0» . Joomla.org . 30 апреля 2014 года . Проверено 29 ноября 2020 г.
- ^ «Версии Joomla! CMS» . Joomla.org . 23 сентября 2014 года . Проверено 28 января 2023 г.
Конец жизни: выпуск 3.4
- ^ «Цикл выпуска и поддержки» . Joomla.org . 8 марта 2015 г.
- ^ «Стратегия развития Joomla» . Joomla.org .
- ^ «Предыдущий цикл выпуска и поддержки» . Joomla.org .
- ^ «Joomla! 3.4 уже здесь» . Joomla.org . 24 февраля 2015 года . Проверено 29 ноября 2020 г.
- ^ «Версии Joomla! CMS» . Joomla.org . 24 декабря 2015 года . Проверено 28 января 2023 г.
Конец жизни: выпуск 3.5
- ^ «Joomla! 3.5 уже здесь» . Joomla.org . 21 марта 2016 года . Проверено 29 ноября 2020 г.
- ^ «Версии Joomla! CMS» . Joomla.org . 5 апреля 2016 года . Проверено 28 января 2023 г.
Конец жизни: выпуск 3.6
- ^ «Joomla! 3.6 уже здесь» . Joomla.org . 12 июля 2016 года . Проверено 29 ноября 2020 г.
- ^ «Версии Joomla! CMS» . Joomla.org . 13 декабря 2016 года . Проверено 28 января 2023 г.
Конец жизни: выпуск 3.7
- ^ «Joomla! 3.7 уже здесь» . Joomla.org . 25 апреля 2017 года . Проверено 29 ноября 2020 г.
- ^ «Версии Joomla! CMS» . Joomla.org . 17 августа 2017 года . Проверено 28 января 2023 г.
Конец жизни: выпуск 3.8
- ^ «Выпуск Joomla! 3.8.0» . Joomla.org . 19 сентября 2017 г. Проверено 29 ноября 2020 г.
- ^ «Версии Joomla! CMS» . Joomla.org . 6 октября 2018 года . Проверено 28 января 2023 г.
Конец жизни: выпуск 3.9
- ^ «Выпуск Joomla! 3.9.0» . Joomla.org . 30 октября 2018 года . Проверено 29 ноября 2020 г.
- ^ «Версии Joomla! CMS» . Joomla.org . 6 июля 2021 г. Проверено 28 января 2023 г.
Конец жизни: выпуск 3.10
- ^ «Целевая страница Joomla! 3.9» . Joomla.org . 30 октября 2018 г.
- ^ «Версии Joomla! CMS» . Joomla.org . 17 августа 2021 г. Проверено 25 января 2023 г.
- ^ «Расширенная поддержка безопасности для Joomla 3.x – даем старому другу еще один шанс» . журнал.joomla.org . 20 июля 2023 г. Проверено 13 апреля 2024 г.
- ^ «Версии Joomla! CMS» . Joomla.org . 17 августа 2021 г. Проверено 25 января 2023 г.
Конец жизни: выпуск 4.1
- ^ «Лендинговая страница Joomla! 4.0» . Joomla.org . 17 августа 2021 г. Проверено 17 августа 2021 г.
- ^ «Joomla 4.1.0 Stable — новые стандарты в доступном дизайне веб-сайтов» . Joomla.org . 15 февраля 2022 г.
- ^ «Версии Joomla! CMS» . Joomla.org . 15 февраля 2022 г. Проверено 25 января 2023 г.
Конец жизни: выпуск 4.2
- ^ «Выпуск Joomla 4.2 и 3.10.11» . Joomla.org . 16 августа 2022 г.
- ^ «Версии Joomla! CMS» . Joomla.org . 30 ноября 2022 г. Проверено 25 января 2023 г.
Конец жизни: выпуск 4.3
- ^ «Стабильная версия Joomla 4.3.0 — с экскурсиями» . Joomla.org . 7 февраля 2023 г. Проверено 7 февраля 2023 г.
- ^ «Выпуск исправления ошибок Joomla 4.3.1» . Joomla.org . Проверено 7 февраля 2023 г.
- ^ Перейти обратно: а б «Joomla 5.0 и Joomla 4.4 уже здесь!» . Joomla.org . 7 февраля 2023 г. Проверено 7 февраля 2023 г.
- ^ «Дорожная карта проекта Joomla!» . Joomla.org . 29 ноября 2023 г. Проверено 14 апреля 2024 г.
- ^ «Joomla 5.1.0 и Joomla 4.4.4 уже здесь!» . Joomla.org . 16 апреля 2024 г. Проверено 17 апреля 2024 г.
- ^ «Конференция J and Beyond, 17–19 мая 2024 г., Потсдам, Германия» . 26 августа 2019 г. Проверено 14 апреля 2024 г.
- ^ «Joomla! Возможности спонсорства» . Joomla.org . 26 февраля 2021 г. Проверено 16 апреля 2021 г.
- ^ «Обзор бюджета на 2019/2020 год» . Community.joomla.org . 26 августа 2019 г. Проверено 16 апреля 2021 г.
Внешние ссылки
[ редактировать ]- СМИ, связанные с Joomla! на Викискладе
- Официальный сайт
- Бесплатные системы управления контентом
- программное обеспечение 2005 года
- Программное обеспечение для блога
- Системы управления контентом
- Кроссплатформенное программное обеспечение
- Бесплатное программное обеспечение, написанное на PHP.
- Интернет-программы для Linux
- Программное обеспечение MacOS для Интернета
- PHP-фреймворки
- Программные вилки
- Программное обеспечение, использующее лицензию GPL
- Программное обеспечение для веб-разработки
- Веб-фреймворки
- Программное обеспечение Windows для Интернета
- Управление сайтом