Joomla
Το λήμμα παραθέτει τις πηγές του αόριστα, χωρίς παραπομπές. |
Το Joomla! είναι ένα ελεύθερο και ανοικτού κώδικα σύστημα διαχείρισης περιεχομένου. Χρησιμοποιείται για τη δημοσίευση περιεχομένου στον παγκόσμιο ιστό (World Wide Web) και σε τοπικά δίκτυα - intranets. Είναι γραμμένο σε PHP και αποθηκεύει τα δεδομένα του στη βάση MySQL. Το βασικό χαρακτηριστικό του είναι ότι οι σελίδες που εμφανίζει είναι δυναμικές, δηλαδή δημιουργούνται την στιγμή που ζητούνται. Ενα σύστημα διακομιστή(server) όπως είναι ο Apache λαμβάνει τις αιτήσεις των χρηστών και τις εξυπηρετεί.
![]() | |
![]() | |
Υπευθ. ανάπτυξης | Open Source Matters |
---|---|
Τελευταία έκδοση | 4.3.2 / 30 Μαΐου 2023[1] |
Κατηγορία | Σύστημα Διαχείρισης Περιεχομένου |
Λειτουργικό | Microsoft Windows, Unix-like operating system |
Γραμμένο σε | PHP, JavaScript |
Μέγεθος | 26.3 MB (compressed) 68.3 MB (uncompressed) |
Άδεια χρήσης | GNU General Public License, version 2.0 or later |
Ιστότοπος | |
https://www.joomla.org |
Με ερωτήματα προς τη βάση λαμβάνει δεδομένα τα οποία μορφοποιεί και αποστέλλει στον εκάστοτε φυλλομετρητή (web browser) του χρήστη. Το Joomla! έχει και άλλες δυνατότητες εμφάνισης όπως η προσωρινή αποθήκευση σελίδας, RSS feeds, εκτυπώσιμες εκδόσεις των σελίδων, ειδήσεις, blogs, δημοσκοπήσεις, έρευνες, καθώς και πολύγλωσση υποστήριξη των εκδόσεών του.
ΕκδόσειςΕπεξεργασία
Τίτλος έκδοσης λογισμικού | Ημερομηνία δημοσίευσης | Υποστηρίζεται μέχρι | |
---|---|---|---|
1.x | 1.0 | Σεπτεμβρίου 17, 2005[2] | Ιουλίου 22, 2009[3] |
1.5 | Ιανουαρίου 21, 2008[4] | Σεπτεμβρίου 30, 2012[5], LTS (Αγγλικά) | |
1.6 | Ιανουαρίου 10, 2011[6] | Αυγούστου 19, 2011[7] | |
1.7 | Ιουλίου 19, 2011[8] | Φεβρουαρίου 24, 2012[9] | |
2.x | 2.5 | Ιανουαρίου 24, 2012[10] | Δεκεμβρίου 31, 2014[11], LTS |
3.x | 3.0 | Σεπτεμβρίου 27, 2012[12] | Μαΐου 31, 2013[13] |
3.1 | Απριλίου 23, 2013[14] | Δεκεμβρίου 31, 2013[15] | |
3.2 | Νοεμβρίου 6, 2013[16] | Οκτωβρίου 20, 2014[17] | |
3.3 | Απριλίου 20, 2014[18] | Φεβρουαρίου 25, 2015[19] | |
3.4 | Φεβρουαρίου 25, 2015[20] | Μαρτίου 21, 2016[21] | |
3.5 | Μαρτίου 21, 2016[22] | Ιουλίου 12, 2016[23] | |
3.6 | Ιουλίου 12, 2016[24] | Απριλίου 25, 2017[25] | |
3.7 | Απριλίου 25, 2017[26] | Σεπτεμβρίου 19, 2017[27] | |
3.8 | Σεπτεμβρίου 19, 2017[28] | Οκτωβρίου 30, 2018[29] | |
3.9 | Οκτωβρίου 30, 2018[30] | Αυγούστου 16, 2021[31] | |
3.10.x | Αυγούστου 16, 2021[32] | Αυγούστου 17, 2023[33], LTS | |
4.x | 4.0 | Αυγούστου 17, 2021[32] | Φεβρουαρίου 15, 2022[34] |
4.1 | Φεβρουαρίου 15, 2022[35] | Αυγούστου 16, 2022[36] | |
4.2 | Αυγούστου 16, 2022[37] | Απριλίου 18, 2023[38] | |
4.3.2 | 30 Μαΐου 2023[1] | Απριλίου 18, 2023[39] | |
4.3.0 | 18 Απριλίου 2023[40] | n/a | |
Υπόμνημα: Παλιά έκδοση Παλιά έκδοση, ακόμη συντηρείται Νεότερη έκδοση Μελλοντική έκδοση |
Ευπάθειες (vulnerabilities)Επεξεργασία
Όπως πολλά παρόμοια λογισμικά, έτσι και το Joomla συχνά υποφέρει από προβλήματα ασφάλειας τα οποία τις περισσότερες φορές δεν είναι τόσο σοβαρά. Ένα παράδειγμα: Το Javasupport είναι ένα extension που μπορεί να χρησιμοποιηθεί στο Joomla. Βοηθάει τον δημιουργό του Joomla site να χειρίζεται FAQs και comments. Μία ευπάθεια του Jsupport αφορούσε την απουσία ελέγχου της τιμής της μεταβλητής “alpha”. Κάποιος κακόβουλος χρήστης θα μπορούσε να δώσει ως τιμή της “alpha” ένα SQL query και έτσι να επέμβει στη ΒΔ της εφαρμογής (SQL injection). Αυτό ήταν δυνατό, καθώς η μεταβλητή “alpha” ήταν η σύνδεση του κώδικα του Jsupport με τη ΒΔ.
παράδειγμα του κώδικα που αφορούσε τη συγκεκριμένη ευπάθειαΕπεξεργασία
administrator/index.php?option=com_jsupport&task=listFaqs&alpha=[SQL Injection]
έκδοση σχετιζόμενη με τη συγκεκριμένη ευπάθειαΕπεξεργασία
Jsupport 1.5.6
ΠαραπομπέςΕπεξεργασία
- ↑ 1,0 1,1 «Release 4.3.2». 30 Μαΐου 2023. Ανακτήθηκε στις 2 Ιουνίου 2023.
- ↑ «Joomla! 1.0». joomla.org (στα Αγγλικά). 17 Σεπτεμβρίου 2005. Ανακτήθηκε στις 28 Ιανουαρίου 2023.
- ↑ Sandven, Kristoffer (20 Ιουλίου 2009). «Procrastinators: Joomla 1.0 End of Life is Here». CMS Critic (στα Αγγλικά). Ανακτήθηκε στις 5 Δεκεμβρίου 2020.
- ↑ «Ladies and Gentlemen...». joomla.org (στα Αγγλικά). 21 Ιανουαρίου 2008. Ανακτήθηκε στις 28 Ιανουαρίου 2023.
- ↑ «Joomla 1.5 version history». joomla.org (στα Αγγλικά). 27 Μαρτίου 2012. Ανακτήθηκε στις 28 Ιανουαρίου 2023.
Joomla! 1.5 EOL (End of Life) notice - Sept 2012.
- ↑ «Joomla! 1.6 Has Arrived!». Joomla.org (στα Αγγλικά). 10 Ιανουαρίου 2011. Ανακτήθηκε στις 29 Νοεμβρίου 2020.
- ↑ «Joomla! 1.6.6 Released». Joomla.org (στα Αγγλικά). 26 Ιουλίου 2011. Ανακτήθηκε στις 28 Ιανουαρίου 2023.
Version 1.6 will reach end of life on 19 August 2011.
- ↑ «Joomla! 1.7 Released». Joomla.org (στα Αγγλικά). 19 Ιουλίου 2011. Ανακτήθηκε στις 29 Νοεμβρίου 2020.
- ↑ «Joomla! 1.7.5 Released». Joomla.org (στα Αγγλικά). 2 Φεβρουαρίου 2012. Ανακτήθηκε στις 28 Ιανουαρίου 2023.
Version 1.7 will reach end of life on 24 February 2012.
- ↑ «Joomla 2.5.0 Released». Joomla.org (στα Αγγλικά). 24 Ιανουαρίου 2012. Ανακτήθηκε στις 29 Νοεμβρίου 2020.
- ↑ «Joomla 2.5 end of life» (στα Αγγλικά). 23 Οκτωβρίου 2014. Ανακτήθηκε στις 5 Δεκεμβρίου 2020.
- ↑ «Joomla 3.0.0 Released». Joomla.org (στα Αγγλικά). 27 Σεπτεμβρίου 2012. Ανακτήθηκε στις 29 Νοεμβρίου 2020.
- ↑ «Joomla! CMS versions». Joomla.org (στα Αγγλικά). 4 Φεβρουαρίου 2013. Ανακτήθηκε στις 29 Νοεμβρίου 2020.
- ↑ «Joomla! 3.1.0 Stable Released». Joomla.org (στα Αγγλικά). 24 Απριλίου 2013. Ανακτήθηκε στις 29 Νοεμβρίου 2020.
- ↑ «Joomla! CMS versions». Joomla.org (στα Αγγλικά). 6 Νοεμβρίου 2013. Ανακτήθηκε στις 28 Ιανουαρίου 2023.
- ↑ «Joomla! 3.2.0 Stable Released». Joomla.org (στα Αγγλικά). 6 Νοεμβρίου 2013.
- ↑ «Joomla! CMS versions». Joomla.org (στα Αγγλικά). 30 Απριλίου 2014. Ανακτήθηκε στις 28 Ιανουαρίου 2023.
- ↑ «Joomla! 3.3.0 Released». Joomla.org (στα Αγγλικά). 30 Απριλίου 2014. Ανακτήθηκε στις 29 Νοεμβρίου 2020.
- ↑ «Joomla! CMS versions». joomla.org (στα Αγγλικά). 23 Σεπτεμβρίου 2014. Ανακτήθηκε στις 28 Ιανουαρίου 2023.
End of Life: 3.4 release
- ↑ «Joomla! 3.4 is Here». Joomla.org (στα Αγγλικά). 24 Φεβρουαρίου 2015. Ανακτήθηκε στις 29 Νοεμβρίου 2020.
- ↑ «Joomla! CMS versions». joomla.org (στα Αγγλικά). 24 Δεκεμβρίου 2015. Ανακτήθηκε στις 28 Ιανουαρίου 2023.
End of Life: 3.5 release
- ↑ «Joomla! 3.5 is Here». Joomla.org (στα Αγγλικά). 21 Μαρτίου 2016. Ανακτήθηκε στις 29 Νοεμβρίου 2020.
- ↑ «Joomla! CMS versions». joomla.org (στα Αγγλικά). 5 Απριλίου 2016. Ανακτήθηκε στις 28 Ιανουαρίου 2023.
End of Life: 3.6 release
- ↑ «Joomla! 3.6 is Here». Joomla.org (στα Αγγλικά). 12 Ιουλίου 2016. Ανακτήθηκε στις 29 Νοεμβρίου 2020.
- ↑ «Joomla! CMS versions». joomla.org (στα Αγγλικά). 13 Δεκεμβρίου 2016. Ανακτήθηκε στις 28 Ιανουαρίου 2023.
End of Life: 3.7 release
- ↑ «Joomla! 3.7 is Here». Joomla.org (στα Αγγλικά). 25 Απριλίου 2017. Ανακτήθηκε στις 29 Νοεμβρίου 2020.
- ↑ «Joomla! CMS versions». joomla.org (στα Αγγλικά). 17 Αυγούστου 2017. Ανακτήθηκε στις 28 Ιανουαρίου 2023.
End of Life: 3.8 release
- ↑ «Joomla! 3.8.0 Release». Joomla.org (στα Αγγλικά). 19 Σεπτεμβρίου 2017. Ανακτήθηκε στις 29 Νοεμβρίου 2020.
- ↑ «Joomla! CMS versions». joomla.org (στα Αγγλικά). 6 Οκτωβρίου 2018. Ανακτήθηκε στις 28 Ιανουαρίου 2023.
End of Life: 3.9 release
- ↑ «Joomla! 3.9.0 Release». Joomla.org (στα Αγγλικά). 30 Οκτωβρίου 2018. Ανακτήθηκε στις 29 Νοεμβρίου 2020.
- ↑ «Joomla! CMS versions». joomla.org (στα Αγγλικά). 6 Ιουλίου 2021. Ανακτήθηκε στις 28 Ιανουαρίου 2023.
End of Life: 3.10 release
- ↑ 32,0 32,1 «Joomla 4.0 and Joomla 3.10 are here!». Joomla.org (στα Αγγλικά). 17 Αυγούστου 2021. Ανακτήθηκε στις 17 Αυγούστου 2021.
- ↑ «Joomla! CMS versions». joomla.org (στα Αγγλικά). 17 Αυγούστου 2021. Ανακτήθηκε στις 25 Ιανουαρίου 2023.
End of Life: 17.08.2023
- ↑ «Joomla! CMS versions». joomla.org (στα Αγγλικά). 17 Αυγούστου 2021. Ανακτήθηκε στις 25 Ιανουαρίου 2023.
End of Life: 4.1 release
- ↑ «Joomla 4.1.0 Stable - New standards in accessible website design». Joomla.org (στα Αγγλικά). 15 Φεβρουαρίου 2022.
- ↑ «Joomla! CMS versions». joomla.org (στα Αγγλικά). 15 Φεβρουαρίου 2022. Ανακτήθηκε στις 25 Ιανουαρίου 2023.
End of Life: 4.2 release
- ↑ «Joomla 4.2 and 3.10.11 release». Joomla.org (στα Αγγλικά). 16 Αυγούστου 2022.
- ↑ «Joomla! CMS versions». joomla.org (στα Αγγλικά). 30 Νοεμβρίου 2022. Ανακτήθηκε στις 25 Ιανουαρίου 2023.
End of Life: 4.3 release (currently planned for April 2023)
- ↑ «Joomla! CMS versions». joomla.org (στα Αγγλικά). 30 Νοεμβρίου 2022. Ανακτήθηκε στις 25 Ιανουαρίου 2023.
End of Life: 4.3 release (currently planned for April 2023)
- ↑ «Joomla 4.3 Beta 3 - Feature freeze. See what made it» (στα Αγγλικά). Ανακτήθηκε στις 21 Φεβρουάριος 2023.