Joomla

Från Wikipedia
Hoppa till: navigering, sök
Joomla
Utvecklare The OSM Development Team
Senaste utgåva 2.5.16, 3.2.0
(6 november 2013; för 9 månader sedan (2013-11-06))
Operativsystem multiplattform
Typ innehållshanteringssystem
Licens GPL
Webbplats www.joomla.org

Joomla! är ett fritt, open source innehållshanteringssystem skrivet med PHP för publicering av innehåll på webben med hjälp av databasen MySQL. En av fördelarna med Joomla är att man enkelt kan ändra hela sidans utseende och lätt behåller själva innehållet, informationen. Detta med endast några musklick. Man kan också uppdatera och redigera sin sida direkt på servern från vilken dator som helst, så länge den har internetanslutning.

Joomla är gratis och därför finns det också många tillägg, moduler och mallar (alltså tillägg som enbart hanterar utseendet, inte funktionen, på webbplatsen) som också de är gratis.

Joomla är uppbyggt med en administrationsdel, backend, och en publik del, frontend, vilket är det som en besökare på en webbplats ser. Man kan, om man loggar in i den publika delen, beroende på vilken begränsning ens användarkonto har, göra ändringar i artiklar direkt utan att behöva logga in i administrationsdelen.

Administratören kan begränsa friheten för olika användarkonton att utföra ändringar på webbplatsen vilket gör att administratören har full kontroll över vilka som kan utföra ändringar.

Det finns nu även ett tillägg som hanterar flerspråksstöd, JoomFish, vilket gör att man kan internationalisera sin webbplats på ett mycket enkelt sätt.

Det finns även en officiell svensk webbplats för Joomla, Svensk Joomla, där det finns svenska översättningar av både Joomla självt och många av tilläggen.

Historia[redigera | redigera wikitext]

Namnet joomla kommer från det swahiliska namnet jumla, och betyder "alla tillsammans". Joomla 1.0.x är baserat på innehållshanteringssystemet Mambo.

Allt började med en Joomla-liknande produkt som släpptes första gången augusti 2005. Produkten hette Mambo och blev fort framgångsrik, med flera tusen utvecklare och användare. Framgången gjorde att företaget som hade utvecklat Mambo, Miro International, beslöt sig för att varumärkesskydda produkten för att på så sätt skydda sina intressen.

Många av de utvecklare som arbetade på Miro Internationell och Mambo höll inte med om hur företaget hanterade Mambo, mest för att det gjorde precis tvärt emot den så kallade “Open Source”-rörelsens arbete för att programvara och information ska kunna användas av vanliga konsumenter utan dyra licensavgifter.

Utvecklarna beslöt sig för att börja arbeta på ett nytt projekt och öppnade en hemsida för att sprida sina planer till alla de tusentals utvecklare och användare som använda Mambo. De döpte hemsidan till OpenSourceMatters.Org och genom denna hemsida samordnades projektet som senare skulle komma att kallas Joomla.

Ett öppet brev publicerades på Mambos officiella forum där man förklarade vad som hände inom företaget och deras planer för Mambo. Detta brev gav upphov till många olika reaktioner och över 1000 användare registrerade sig på OpenSourceMatters forum samma dag. Detta visade att användarna ville stödja OpenSource-initiativet.

Många diskussioner handlade om vad OpenSource innebar i praktiken. Många deltagare ville inte ha ord som “copyright” eller “trademark” på sina produkter. Det var här namnet Joomla bestämdes, som betyder ungefär “alla tillsammans”. Vid det här laget var cirka 3000 utvecklare registrerade och alla stödde OpenSource-rörelsen.

Den första versionen av Joomla lanserades i september 2005. Versionen var nästan identisk med Mambos senaste version. De stora ändringarna var säkerhetsrelaterade felrättningar. Ändringarna stödde Mambos mallar och insticksmoduler. Därefter inleddes det omfattande arbetet att skriva om hela produkten till PHP5.

Den omarbetade versionen som kallades Joomla 1.5 släpptes i oktober 2007.

Versionshistorik[redigera | redigera wikitext]

Joomla 1.0.X

Version Utgivningsdatum
Joomla! 1.0.0 2005-09-05
Joomla! 1.0.1 2005-09-21
Joomla! 1.0.2 2005-10-02
Joomla! 1.0.3 2005-10-14
Joomla! 1.0.4 2005-11-21
Joomla! 1.0.5 2005-12-24
Joomla! 1.0.6 2006-01-15
Joomla! 1.0.7 2006-01-15
Joomla! 1.0.8 2006-02-26
Joomla! 1.0.9 2006-06-05
Joomla! 1.0.10 2006-06-26
Joomla! 1.0.11 2006-08-29
Joomla! 1.0.12 2006-12-25
Joomla! 1.0.13 2007-07-21
Joomla 1.0.14RC1 2008-01-14

Joomla 1.5 är helt omskrivet, dvs. man har frångått koden från Mambo. Fördelarna med den här versionen är bland annat att säkerheten har förbättrats, flerspråksstödet har blivit mycket bättre och att stöd för installation av tillägg, moduler och mallar via FTP har integrerats i Joomlas kärna. Detta löser problemet med att vissa servrar har PHP-inställningen Safe Mode[1] påslagen vilket innebär att man inte kan ladda upp filer till servern utan måste använda FTP.

Joomla 1.5.X

Version Kodnamn Utgivningsdatum
Joomla 1.5 Khepri 2008-01-22
Joomla! 1.5.1 Seenu 2008-02-08
Joomla! 1.5.2 Woi 2008-03-23
Joomla! 1.5.3 Vahi 2008-04-22
Joomla! 1.5.4 Naiki 2008-07-08
Joomla! 1.5.5 Mamni 2008-07-27
Joomla! 1.5.6 Vusani 2008-08-12
Joomla! 1.5.7 Wovusani 2008-09-10
Joomla! 1.5.8 Wohnaik 2008-11-10
Joomla! 1.5.9 Vatani 2009-01-10
Joomla! 1.5.10 Wohmamni 2009-03-19
Joomla! 1.5.11 Vea 2009-06-03
Joomla! 1.5.12 Wojmamni Ama Woi 2009-07-01
Joomla! 1.5.13 Wojmamni Ama Baji 2009-07-22
Joomla! 1.5.14 Wojmamni Ama Naiki 2009-07-30
Joomla! 1.5.15 Wojmamni Ama Mamni 2009-11-04
Joomla! 1.5.16 Wojmamni Ama Busani 2010-04-23
Joomla! 1.5.17 Wojmamni Ama Woobusani 2010-04-27
Joomla! 1.5.18 Wojmamni Ama Wojnaiki 2010-05-28
Joomla! 1.5.19 Wojmamni Ama Batani 2010-07-15
Joomla! 1.5.20 Wojmamni Senu Takaa 2010-07-18
Joomla! 1.5.21 Senu Takaa Ama Wepulai 2010-10-08
Joomla! 1.5.22 Senu Takaa Ama Woi 2010-11-05
Joomla! 1.5.23 Senu Takaa Ama Baji 2011-04-04

Joomla 1.6.X

Version Utgivningsdatum
Joomla 1.6 2011-01-10
Joomla 1.6.1 2011-03-07
Joomla 1.6.2 2011-04-14
Joomla 1.6.3 2011-04-18

Distribution[redigera | redigera wikitext]

Joomla kan installeras på många olika sätt på både Linux- och Windowsbaserade system som kör en webbserver med stöd för PHP. Applikationen kan på bägge operativsystems plattformar installeras manuellt från källkod eller enklare med hjälp av ett pakethanteringssystem.

På Linux med hjälp av TurnKey Joomla appliance som innehåller applikation och alla dess beroendeförhållande som ett färdigt systemet. [2]

På Microsoft-plattformen med hjälp av Microsoft Web Platform InstallerWindows och IIS. Web PI kommer automatiskt att upptäcka eventuella saknade beroenden som exempelvis PHP eller MySQL och installera och konfigurera dessa innan den installerar Joomla.[3]

Det finns många webbhotell som tillhandahåller en kontrollpanel som automatiserar installation av en grundläggande Joomla-webbplats.

Källor[redigera | redigera wikitext]

Noter[redigera | redigera wikitext]

  1. ^ Safe Mode är en PHP-inställning som används på servrar som delas mellan flera användare för att öka säkerheten men som tyvärr också innebär att vissa PHP-funktioner inte kan användas, se vidare här.
  2. ^ ”Joomla! Appliance”. TurnKey Linux Virtual Appliance Library. http://www.turnkeylinux.org/joomla. Läst 18 januari 2011. 
  3. ^ ”The Easy Way To Install PHP on Windows”. SitePoint. http://articles.sitepoint.com/article/php-windows-web-platform-installer. Läst 18 januari 2011. 

Externa länkar[redigera | redigera wikitext]