Joomla!

Joomla! Beskrivelse av JoomlaAdministrator.jpg-bildet. Informasjon
Utviklet av OpenSourceMatters
Første versjon 17. august 2005
Siste versjon 3.9.28 (6. juli 2021)
Avansert versjon 4.0.0 RC 4 (13. juli 2021)
Innskudd github.com/joomla/joomla-cms
Kvalitetssikring Kontinuerlig integrering
Skrevet i PHP
Operativsystem Microsoft Windows og Unix-typen
Miljø Kryssplattform
Språk Flerspråklig
Type CMS (content management system)
Tillatelse GNU GPL
Nettsted www.joomla.org

Joomla! er et innholdsstyringssystem (på engelsk CMS content management system ) gratis , åpen kildekode og gratis. Den er skrevet i PHP og bruker en MySQL- database . Joomla ! inkluderer funksjoner som RSS-feeder , nyheter, utskrivbar versjon av sider, blogger , meningsmålinger, forskning. Joomla ! er lisensiert under GNU GPL .

Joomla !, En deformasjon av det swahili- ordet Jumla , betyr: "alt sammen", på arabisk betyr Jumla "جملة" "setning", "som en helhet" eller "i alt", på Moré "la oss forbli forenet". Den er opprettet fra Mambo Open Source CMS iAugust 2005, etter uenighet mellom flertallet av åpen kildekode-utviklere med selskapet som eier navnet Mambo. Dette, for å øke sin beryktethet, ønsket å bruke dette navnet på det proprietære CMS det utviklet seg parallelt. De aller fleste brukere fulgte raskt etter.

Historie

Joomla ble født den 17. august 2005etter en gaffel med Mambo av alle hovedutviklerne. På den tiden var navnet Mambo et registrert varemerke av Miro International Pty. Ltd. , som dannet en ideell stiftelse med det uttalte målet om å finansiere prosjektet og beskytte det mot tiltale. Utviklingsteamet hevdet at mange av stiftelsens bestemmelser strider mot tidligere avtaler og inneholder bestemmelser som bryter med kjerneverdiene for åpen kildekode .

Utviklingsteamet opprettet OpenSourceMatters- nettstedet for å kommunisere med brukere, utviklere, webdesignere og samfunnet generelt. Prosjektlagsleder Andrew Eddie (aka "MasterChief") skrev et åpent brev til samfunnet, lagt ut på kunngjøringsseksjonen i det offentlige forumet på mamboserver.com.

Tusen mennesker ble med på opensourcematters.org-nettstedet på en dag, de fleste med meldinger om oppmuntring og støtte til handlingene til utviklingsteamet. Nettstedet hadde fordel av en slashdot- effekt , og presseartikler om hendelsen dukket opp på newsforge.com, eweek.com og ZDnet.com. Miro (Peter Lamont) ga et offentlig svar, i en artikkel med tittelen "The Mambo Open Source Controversy - 20 Questions With Miro." "

Denne hendelsen vakte sterke reaksjoner i det frie programvaresamfunnet. Mange innlegg for og mot handlinger på begge sider har fylt forumene til mange andre open source-prosjekter.

I løpet av to uker etter Eddys kunngjøring ble lagene omorganisert, og samfunnet fortsatte å vokse. Med støtte fra Eben Moglen og Software Freedom Law Center (SFLC), kjerneteamet til Joomla! start prosjektet iAugust 2005, som Moglen kunngjør på bloggen sin. SFLC fortsetter å gi juridisk rådgivning til Joomla! Prosjekt.

De 1 st september 2005blir navnet på prosjektet Joomla , som er den engelske skrivemåten til det arabiske ordet "  جملة  " som betyr "frase", "en bloc" eller "batch". De18. august 2005, Ringte Andrew Eddie til samfunnet for å foreslå andre navn, og kjerneteamet indikerte at det ville ta den endelige avgjørelsen, men navnet ble ikke endelig valgt fra listen over foreslåtte navn.

De 7. september 2005, ber kjerneteamet samfunnet om en logo, og deretter blir samfunnet invitert til å stemme på den foretrukne logoen. Fellesskapets beslutning kommuniseres videre22. september 2005. Etter valg av logo blir merkelinjer, en merkehåndbok, typelogoer og et sett med ressurser publisert2. oktober 2005 for bruk av lokalsamfunn.

Den første versjonen av Joomla (Joomla! 1.0.0) ble kunngjort den 16. september 2005. Det er en ny versjon av Mambo 4.5.2.3 som retter noen feil og bringer forbedringer, spesielt til sikkerhetsnivået. Joomla! versjon 1.5 ble utgitt den22. januar 2008. Joomla vant Open Source Content Management Award i 2006 og 2007.

I Mars 2008det frankofoniske samfunnet blir organisert og AFUJ (Association Francophone des Users de Joomla!) blir opprettet. Målet er å gi det fransktalende samfunnet oversettelser og støtte for Joomla og å organisere JoomlaDay årlig.

I 2015 ble det identifisert et sikkerhetsbrudd; det korrigeres sent, noe som gjør det mulig for hackere å utnytte det.

Kjennetegn

Pakken består av flere deler, som er bygget for å være så modulære som mulig, som gjør det mulig å gjøre utvidelser og integrasjoner enkelt. Noen utvidelser kalles "  plugins  " (tidligere kjent som "Mambots"). Plugins er vesentlige utvidelser som gir Joomla ny funksjonalitet. WikiBot tillater for eksempel forfatteren av Joomla-innhold å bruke "Wikitags" i Joomla-artiklene sine, som vil skape dynamiske automatiske hyperkoblinger til Wikipedia-artikler når de vises. Det er over 7 800 utvidelser for Joomla tilgjengelig via Joomla! Extensions Directory, den offisielle katalogen over utvidelser.

I tillegg til plugins er utvidelser tilgjengelige. Med "komponenter" kan du utføre oppgaver som å bygge et utvidende fellesskap med funksjonalitet for brukere, sikkerhetskopiere et nettsted , oversette innhold og lage nettadresser som er mer SEO-optimalisert i søkemotorene . Noen moduler lar deg utføre oppgaver som å vise en kalender eller tilpasset kode for Google AdSense , etc. som skal settes inn i grunnkoden til Joomla.

Selv om det er et større antall utvidelser for Joomla! 1.0 enn for versjon 1.5, blir nye utvidelser som er kompatible med denne siste versjonen nå gjort tilgjengelig i en utrolig hastighet. Noen av utvidelsene fra versjon 1.0 kan brukes med versjon 1.5 hvis Joomla er satt til kompatibilitetsmodus.

Joomla tillater administratorer å angi globale konfigurasjonsinnstillinger som påvirker alle artikler. Hver side overholder disse standardinnstillingene, men en side kan ha sin egen innstilling for hver parameter. For eksempel kan du velge å vise artikkelen, forfatteren, skjule forfatteren osv.

Tilpasning

Joomla-brukeren! kan, i tillegg til de grunnleggende konfigurasjonsparametrene, tilpasse den på flere nivåer:

Oppdater og støttesykluser

Joomla! er utviklet etter prinsippet om Semantic Version Management (2.0.0).
Konvensjonen for å identifisere en versjon av Joomla! følger tre numeriske nivåer der hvert nivå er definert av betydningen av en endring i programvaren: major . mindreårig . patch
Disse 3 nivåene er definert som følger:

Utmerkelser

Merknader og referanser

  1. "  Joomla: en sen patch og en utnyttet feil  " , på ZDNet Frankrike ,16. desember 2015(åpnet 31. august 2020 )
  2. Offisielt utvidelsesside for Joomla!
  3. Utviklingsstrategi
  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, side på engelsk
  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/

Bibliografi

Se også

Relaterte artikler

Eksterne linker