Joomla!

Joomla! Opis obrazu JoomlaAdministrator.jpg. Informacja
Opracowany przez OpenSourceMatters
Pierwsza wersja 17 sierpnia 2005 r.
Ostatnia wersja 3.9.28 (6 lipca 2021)
Wersja zaawansowana 4.0.0 RC 4 (13 lipca 2021)
Kaucja github.com/joomla/joomla-cms
Zapewnienie jakości Ciągła integracja
Napisane w PHP
System operacyjny Typ Microsoft Windows i Unix
Środowisko Wieloplatformowy
Języki Wielojęzyczny
Rodzaj CMS (system zarządzania treścią)
Licencja GNU GPL
Stronie internetowej www.joomla.org

Joomla! to system zarządzania treścią (w języku angielskim system zarządzania treścią CMS ) bezpłatny , open source i bezpłatny. Jest napisany w PHP i korzysta z bazy danych MySQL . Joomla ! zawiera funkcje takie jak kanały RSS , wiadomości, wersje stron do druku, blogi , ankiety, badania. Joomla ! jest na licencji GNU GPL .

Joomla !, deformacja suahilijskiego słowa Jumla oznacza: „wszyscy razem”, po arabsku Jumla „جملة” oznacza „zdanie”, „jako całość” lub „we wszystkim”, w Moré „pozostańmy zjednoczeni”. Jest tworzony z Mambo Open Source CMS wSierpień 2005, w następstwie nieporozumień większości programistów open source z firmą, która jest właścicielem nazwy Mambo. Ten, aby zwiększyć swoją rozgłos, chciał użyć tej nazwy dla zastrzeżonego CMS, który równolegle rozwijał. Zdecydowana większość użytkowników szybko poszła w ich ślady.

Historia

Joomla urodziła się dnia 17 sierpnia 2005 r.po widelec z Mambo przez wszystkich jej głównych twórców. W tamtym czasie nazwa Mambo była zastrzeżonym znakiem towarowym Miro International Pty. Sp. z o.o. , który utworzył fundację non-profit, której celem jest finansowanie projektu i ochrona go przed ściganiem. Zespół programistów argumentował, że wiele postanowień Fundacji jest sprzecznych z wcześniejszymi umowami i zawiera postanowienia naruszające podstawowe wartości open source .

Zespół programistów stworzył witrynę OpenSourceMatters, aby komunikować się z użytkownikami, programistami, projektantami stron internetowych i całą społecznością. Lider Zespołu Projektu Andrew Eddie (aka „MasterChief”) napisał list otwarty do społeczności, zamieszczony w sekcji ogłoszeń na forum publicznym pod adresem mamboserver.com.

Tysiąc osób dołączyło do serwisu opensourcematters.org w ciągu jednego dnia, większość z wiadomościami zachęty i wsparcia dla działań zespołu programistów. Strona skorzystała z efektu slashdot , a artykuły prasowe na temat wydarzenia pojawiły się na newsforge.com, eweek.com i ZDnet.com. Miro (Peter Lamont) udzielił publicznej odpowiedzi w artykule zatytułowanym „Kontrowersje dotyczące otwartego oprogramowania Mambo – 20 pytań z Miro”. "

To wydarzenie wywołało silne reakcje w społeczności wolnego oprogramowania. Liczne posty za i przeciw działaniom po obu stronach wypełniły fora wielu innych projektów open source.

W ciągu dwóch tygodni od ogłoszenia Eddiego zespoły zostały zreorganizowane, a społeczność nadal się rozwijała. Przy wsparciu Eben Moglen i Software Freedom Law Center (SFLC), podstawowy zespół Joomla! rozpocznij projekt wSierpień 2005, o czym Moglen informuje na swoim blogu. SFLC nadal udziela porad prawnych Joomla! Projekt.

1 st wrzesień 2005, nazwa projektu to Joomla , co jest angielską pisownią arabskiego słowa „  جملة  ”, co oznacza „frazę”, „en bloc” lub „partia”. 18 sierpnia 2005, Andrew Eddie zadzwonił do społeczności, aby zaproponować inne nazwy, a główny zespół wskazał, że podejmie ostateczną decyzję, ale nazwa nie została ostatecznie wybrana z listy sugerowanych nazwisk.

7 września 2005, główny zespół wzywa społeczność do logo, a następnie społeczność zostaje zaproszona do głosowania na preferowane logo. Decyzja społeczności jest przekazywana w dniu22 września 2005. Po wyborze logo na stronie publikowane są wytyczne marki, instrukcja marki, logotypy oraz zestaw zasobów2 października 2005 do użytku społeczności.

Pierwsza wersja Joomla (Joomla! 1.0.0) została ogłoszona 16 września 2005. Jest to nowa wersja Mambo 4.5.2.3 poprawiająca niektóre błędy i wprowadzająca ulepszenia, w szczególności w zakresie bezpieczeństwa. Joomla! wersja 1.5 została wydana w dniu22 stycznia 2008. Joomla zdobyła nagrodę Open Source Content Management Award w 2006 i 2007 roku.

W Marzec 2008organizuje się społeczność francuskojęzyczna i powstaje AFUJ (Association Francophone des Users de Joomla!), którego celem jest zapewnienie społeczności francuskojęzycznej tłumaczeń i wsparcia dla Joomla oraz organizowanie corocznego JoomlaDay.

W 2015 roku zidentyfikowano naruszenie bezpieczeństwa; jest korygowany późno, co pozwala hakerom go wykorzystać.

Charakterystyka

Pakiet składa się z kilku części, które są zbudowane tak, aby były jak najbardziej modułowe, co pozwala na łatwe wykonywanie rozszerzeń i integracji. Niektóre rozszerzenia nazywane są „  wtyczkami  ” (wcześniej znanymi jako „Mamboty”). Wtyczki to merytoryczne rozszerzenia, które dają Joomla nową funkcjonalność. WikiBot, na przykład, pozwala autorowi treści Joomla używać "Wikitags" w swoich artykułach Joomla, które podczas przeglądania będą tworzyć dynamiczne automatyczne hiperłącza do artykułów Wikipedii. Istnieje ponad 7800 rozszerzeń dla Joomla dostępnych poprzez Joomla! Katalog rozszerzeń, oficjalny katalog rozszerzeń.

Oprócz wtyczek dostępne są rozszerzenia. „Komponenty” umożliwiają wykonywanie zadań, takich jak budowanie rozwijającej się społeczności z funkcjami dla użytkowników, tworzenie kopii zapasowych witryny , tłumaczenie treści i tworzenie adresów URL lepiej zoptymalizowanych pod kątem SEO w wyszukiwarkach . Niektóre moduły umożliwiają wykonywanie zadań, takich jak przeglądanie kalendarza lub niestandardowego kodu dla Google AdSense itp. do wstawienia w kodzie podstawowym Joomla.

Chociaż istnieje większa liczba rozszerzeń dla Joomla! 1.0 niż w wersji 1.5, nowe rozszerzenia kompatybilne z tą najnowszą wersją są teraz udostępniane w niezwykłym tempie. Niektóre rozszerzenia z wersji 1.0 mogą być używane z wersją 1.5, jeśli Joomla jest ustawiona w trybie zgodności.

Joomla umożliwia administratorom ustawienie globalnych ustawień konfiguracyjnych, które mają wpływ na wszystkie artykuły. Każda strona jest zgodna z tymi ustawieniami domyślnymi, ale strona może mieć własne ustawienie dla każdego parametru. Na przykład możesz wybrać wyświetlanie artykułu, autora, ukrycie autora itp.

Dostosowywanie

Użytkownik Joomla! może, oprócz podstawowych parametrów konfiguracyjnych, dostosować go na kilku poziomach:

Cykle aktualizacji i wsparcia

Joomla! został opracowany zgodnie z zasadą Semantic Version Management (2.0.0).
Konwencja identyfikowania wersji Joomla! ma trzy poziomy liczbowe, przy czym każdy poziom jest zdefiniowany przez znaczenie zmiany wprowadzonej w oprogramowaniu: główny . drobne . patch
Te 3 poziomy są zdefiniowane w następujący sposób:

Nagrody

Uwagi i referencje

  1. „  Jomla: późna łatka i wykorzystana luka  ” , na ZDNet France ,16 grudnia 2015(dostęp 31 sierpnia 2020 )
  2. Oficjalna strona rozszerzeń dla Joomla!
  3. Strategia rozwoju
  4. http://forum.joomla.org/viewtopic.php?f=8&t=10744
  5. http://www.joomla.org/announcements/team-news/2275-joomla-2006-open-source-content-management-system-award-winner.html
  6. https://www.joomla.org/announcements/general-news/2165-joomla-wins-again-at-uk-linuxworld.html
  7. http://www.joomla.org/announcements/general-news/5218-packt-award-roundup-joomla-takes-runner-up.html
  8. https://www.joomlatools.com/blog/2008/10/johan-janssens-nominated-for-most/
  9. https://www.joomla.org/announcements/general-news/5218-packt-award-roundup-joomla-takes-runner-up.html
  10. Joomla, strona w języku angielskim
  11. http://www.oscms-summit.org/cms/joomla/
  12. http://wpcandy.com/reports/wordpress-wins-the-open-source-cms-hall-of-fame-award/
  13. http://www.joomla.org/announcements/general-news/5394-joomla-wins-the-packt-open-source-cms-award.html
  14. http://www.infoworld.com/article/2606733/open-source-software/bossie-awards-2012--the-best-open-source-applications.html
  15. https://www.cmscritic.com/2014-best-open-source-php-cms/
  16. http://www.cmscritic.com/announcing-the-2015-winner-for-best-free-cms
  17. https://www.cmscritic.com/awards/

Bibliografia

Zobacz również

Powiązane artykuły

Linki zewnętrzne