Joomla!

Из Википедије, слободне енциклопедије
Joomla!
Joomla!-Logo.svg
JoomlaAdministrator.jpg
Joomla! 3.3 администраторски панел
Првобитни
аутор(и)
The Joomla Project Team
Прва верзија 17. август 2005. год.; пре 11 година (2005-08-17)
Најновија
верзија
3.6.5[1]
13. децембар 2016. год.; пре 42 дана (2016-12-13)
Писано у PHP
ОС Више-платформски
Платформа PHP
Величина 10.5 МБ (compressed) 28.8 МБ (uncompressed)
Тип Систем за управљање садржајем
Лиценца ГНУ-ова општа јавна лиценца
Веб-сајт www.joomla.org

Joomla! је слободни систем за управљање садржајем (енгл. Content Management System) отвореног кода који је написан у програмском језику PHP за објављивање садржаја на Вебу и Интранету, уз коришћење MySQL, MS SQL (од верзије 2.5) или PostgreSQL (од верзије 3.0) базе података. Направљена је по МВЦ моделу који може да се користи и независно од CMS-a и већ садржи могућности као што су кеширање страница, RSS feeds, прилагођени изглед странице за штампу, кратке вести, блог, анкете, претрагу и подршку за више језика. Тренутно је актуелна верзија 3.6.5.[1]

До јануара 2017-е Joomla! је са званичног сајта преузета преко 79 милиона пута. Преко 7700 бесплатних и комерцијалних екстензија је доступно на званичном Joomla! директоријуму за екстензије.[2] Екстензије су такође доступне и преко других извора. По неким проценама, ово је други по распрострањености CMS у свету, после WordPress-а.[3][4]

Joomla! је лиценциран под ГНУ Општом јавном лиценцом (GNU GPL).

Историја[уреди]

Joomla! је настала 17. августа 2005. године, форковањем Мамбо софтвера. Људи који су радили на развоју Joomla! су креирали веб-сајт Open Source Matters (OSM) који је служио за дистрибуцију информација софтверској заједници. Ендру Еди је 18. августа објавио позив за предлоге за име пројекта, а 22. септембра је званично објављено ново име — Joomla!.

Joomla! се правилно пише са узвичником на крају, али се назив често може видети и без узвичника. Реч потиче од Свахили језика која значи „сви заједно“, што је врло слично значењу које реч џумле има и у српском жаргону.

Награде[уреди]

Joomla! CMS је добио бројне награде и признања, од како је настао давне 2005. године.[5]

  • 2005
    • Linux & Open Source Awards in London Best Linux / Open Source Project
  • 2006
    • Packt Open Source Awards — Best Open Source CMS
    • UK Linux & Open Source Awards Best Linux / Open Source Project - Joomla! Wins Again at UK LinuxWorld
  • 2007
    • Packt Open Source Awards — Best PHP Open Source CMS
  • 2008
    • Packt Open Source Awards
      • Open Source CMS Most Valued Person — Personal award Johan Janssens
      • 1st Runner-up Best Open Source CMS
      • 1st Runner-up Best Overall Open Source CMS
  • 2009
    • Packt Open Source Awards
      • Open Source CMS Most Valued Person — Personal award Louis Landry
      • 1st Runner-up Packt Hall of Fame CMS
      • 2nd Runner-up Best Open Source CMS
  • 2010
    • Packt Open Source Awards — 2nd Runner-up Hall of Fame CMS
  • 2011
    • Packt Open Source Awards — Best Open Source CMS
  • 2012
    • Infoworld Bossie Awards — Best Open Source Application
  • 2014
    • CMS Critic People's Choice Awards — Best Open Source PHP CMS
  • 2015
    • CMS Critic People's Choice Awards — Best Free CMS
  • 2016
    • CMS Critic People's Choice Awards — Best Free CMS

Историја верзије[уреди]

Joomla! верзија[6]
Верзија Датум објављивања Подржано до
1.0 22. септембар 2005. 22. јул 2009.
1.5 (LTS) 22. јануар 2008. 1. децембар 2012.
1.6 10. јануар 2011. 19. август 2011.
1.7 19. јул 2011. 24. фебруар 2012.
2.5 (LTS) 24. јануар 2012. 31. децембар 2014.
3.0 27. септембар 2012. април 2013.
3.1 24. април 2013. октобар 2013.
3.2 6. новембар 2013. октобар 2014.
3.3 30. април 2014. фебруар 2015.
3.4 24. фебруар 2015. март 2016.
3.5 21. март 2016. јул 2016.
3.6 12. јул 2016.
3.7 28. март 2017.
4.0 2017.
  Издање више није подржано
  Издање још увек подржано
  Будуће издање

Joomla! 1.0 је објављена 22. септембра 2005. године као преименовано издање од Mambo 4.5.2.3 која је комбиновала неке грешке и безбедносне исправке умереног нивоа.

Joomla! 1.5 је објављена 22. јануара 2008. године, а задње издање ове верзије који носи број 1.5.26 је реализовано 27. марта 2013. године.[7] Верзија 1.5 је била прва која је имала за циљ да постигне дугорочну подршку (LTS); такве верзије, реализоване су за свака три већа или мања издања и подржана су три месеца након што је следећа LTS верзија реализована.[8] Април 2012. године обележава званичан крај живота Joomla! 1.5; када је Joomla! 3.0 објављена, подршка за Joomla! 1.5 је избледела у априлу 2013. године.[9][10]

Joomla! 1.6 је објављена 10. јула 2011. године.[11][12] Верзија 1.6 додаје пуну листу контролe приступа функционалности, кориснички дефинисану категорију хијерархије, и побољшања администраторског интерфејса.[13]

Joomla! 1.7 је објављена 19. јануара 2011. године, шест месеци након верзије 1.6.0.[14] Верзија 1.7 додаје побољшану безбедност и побољшане алатке за миграцију.[15]

Joomla! 2.5 је објављена 24. јануара 2012. године, шест месеци након објављивања верзије 1.7.0. Ова верзија је издање са дугорочном подршком (LTS). Првобитно је ово издање требало да буде верзија 1.8.0, али си програмери 9. августа најавили да ће је преименовати да би се уклопила у нову шему верзије у којој је свако (LTS) издање X.5 издање.[16][17] Верзија 2.5 је била прва која је имала могућност да ради са другим базама података, осим MySQL. Подршка за ову верзију је продужена до краја 2014. године.[18]

Joomla! 3.1 је објављена 24. априла 2013. године.[19] Издање 3.1 садржи неколико нових функција, укључујући означавање.

Joomla! 3.2 је објављена 6. новембра 2013. године.[20] Издање 3.2 је верзија са истицањем садржаја.

Joomla! 3.3 је објављена 30. априла 2014. године.[21] Издање 3.3 има побољшане каракеристике за лозинке, Mikrodata и документацију коју покреће MediaWiki Translate extension.[22]

Joomla! 3.4 је објављена 24. фебруара 2015. године.[23] Издање 3.4 садржи напредак у побољшању безбедности, композитор интеграција, Гуглов No CAPTCHA reCAPTCHA и неколико нових функција. Опсежне безбедносне ревизије су најављене у октобру 2015. године са издавањем верзије 3.4.5.

Joomla! 3.5 је објављена 21. марта 2016. године.[24] Издање 3.5 садржи информације за преузимање система, категорију бројач ставки, убацивање модула у чланцима и могућност да се превуку и испустите фотографије.

Joomla! 3.6 је објављена 12. јула 2016. године.[25] Издање 3.6 садржи субформ поље за преузимање, приказује све ставке менија, побољшање UX-а, побољшане су Joomla! исправке, Мени тип ACL и, категорије у лету.

Инсталација[уреди]

Као већина других веб-апликација, Joomla! се може покренути на LAMP платформи. Многе хостинг компаније омогућавају аутоматску инсталацију путем контролног панела. Многе веб-странице пружају информације о инсталирању и одржавању Joomla! сајтова.

Миграција/configuration.php[уреди]

Joomla! користи датотеку за подешавања (configuration.php, која се обично налази у корену Joomla! инсталације) да контролише различите поставке, укључујући и (али не ограничавајући се на) поставке за везе са базом података. Због употребе датотеке подешавања, миграција веб-сајта са једног сервера на други је релативно једноставна.[26]

Екстензије[уреди]

Joomla! екстензије проширују функционалност Joomla! веб-сајтова. Оне се могу поделити на пет типова:

  • Компоненте су највећа и најсложенија проширења. Већина компоненти имају два дела: део који је везан за сајт и администраторски део. Сваки пут када Joomla! учита странице, једна компонента се позива да донесе тело главној страници. Компоненте производе највећи део странице, јер се покрећу преко ставке менија.
  • модули
  • плагинови
  • Шаблони описују главни пројекат Joomla! веб-сајта. Док CMS управља садржаја сајта, шаблони одређују стил (изглед и осећај), као и распоред на сајту.[27]
  • језици

Заједнице[уреди]

Постоје две велике Joomla! конференције сваке године. Joomla! и Beyond (JaB) су конференције углавном усмерене на Joomla! програмере и интеграторе веб-сајтова, а домаћин је једна држава у Европи. Конференција се одржава око маја сваке године. Joomla! Светска конференција која окупља градитеље, дизајнере, администраторе веб-сајтова, власнике пословних предузећа и чланова заједнице, се одржава у другој половини године. Сваке године Joomla! заједнице одређених држава одржавају Joomla! дан своје земље или регионални Joomla! дан. Такође, Joomla! као и многе заједнице које се баве кодирањем, домаћин је многим регионалним групама корисника.

Референце[уреди]

  1. 1,0 1,1 Joomla! 3.6.5 Stable Released
  2. http://extensions.joomla.org/ Преузето 15. март 2014.
  3. [1]
  4. http://w3techs.com/technologies/overview/content_management/all Преузето 26. фебруар 2012.
  5. "Joomla! Awards"
  6. Up-to-date version support references are found at the Joomla documentation website page entitled, Joomla! CMS versions
  7. Joomla 1.5 version history
  8. „Development Strategy”. Joomla.org. Open Source Matters. Приступљено 2011-08-13. 
  9. „Farewell my Joomla! friend… Adios!”. Bang2Joom. Bang2Joom. Приступљено 2014-03-13. 
  10. „Joomla! CMS versions”. Joomla.org. Open Source Matters. Приступљено 2014-03-13. 
  11. Johnston, Mike (2011-01-13). „Joomla! 1.6 Review”. CMS Critic. 
  12. „Joomla! 1.6 Has Arrived!”. Joomla.org. Open Source Matters. 2011-01-10. 
  13. „Joomla 1.6”. Joomla.org. Open Source Matters. Приступљено 2010-10-26. 
  14. Johnston, Mike (2011-07-19). „1.7 released with focus on enhanced security.”. CMS Critic. 
  15. „Joomla! 1.7 Released”. Joomla.org. Open Source Matters. 2011-07-19. 
  16. „The Version Votes Are In”. Joomla.org. Open Source Matters. Приступљено 2011-08-24. 
  17. „Vote for the Version”. Joomla.org. Open Source Matters. Приступљено 2011-08-24. 
  18. Tsyba Sasha (2012-09-22). „What will happen with Joomla 2.5 and what new in Joomla 3”. 
  19. „Joomla 3.1.1 Stable Released”. Joomla.org. Joomla.org. Приступљено 2013-04-27. 
  20. „Joomla 3.2 Stable Released”. Joomla.org. Joomla.org. Приступљено 2013-11-01. 
  21. „Joomla 3.3.0 Released”. Joomla.org. Joomla.org. Приступљено 2014-04-30. 
  22. Localising Joomla! Documentation, by Tom Hutchison, 24 February 2014.
  23. „Joomla! 3.4 is Here”. Joomla.org. Joomla.org. Приступљено 2016-02-24. 
  24. „Joomla! 3.5 is Here”. Joomla.org. Joomla.org. Приступљено 2016-03-21. 
  25. „Joomla! 3.6 is Here”. Joomla.org. Joomla.org. Приступљено 2016-07-12. 
  26. „How to move a joomla site to a new server.”. SquirrelHosting.co.uk. Jan 12, 2014. Приступљено March 31, 2016. 
  27. „Joomla Template Documentation”. Приступљено 31 January 2013. 

Спољашње везе[уреди]