WordPress

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj
WordPress
System zarządzania treścią
WordPress logo.svg
Logo programu
Wordpress main theme.png
Interfejs programu
Producent WordPress Foundation
Platforma sprzętowa PHP+MySQL
System operacyjny różne
Pierwsze wydanie 27 maja 2003
Aktualna wersja stabilna 4.1 / 18 grudnia 2014; wczoraj[1]
Licencja GNU General Public License v2.0
http://wordpress.org/

WordPresssystem zarządzania treścią zaprojektowany głównie do obsługi blogów.

Napisany jest w języku PHP, wykorzystuje bazę danych MySQL[2]. Rozpowszechniany jest na licencji GNU General Public License i jest dostępny bezpłatnie[3].

Historia[edytuj | edytuj kod]

Nazwa WordPress została zasugerowana przez Christine Selleck. Zgodnie z przyjętą konwencją, nazwy kolejnych edycji to nazwiska znanych muzyków jazzowych. WordPress jest oficjalnym następcą systemu blogowego b2/cafelog[4].

W wersji 2.2 wprowadzono obsługę kontrolek w szablonach, przedtem dostępną w formie osobnej wtyczki[5]. Z kolei wersja 2.3 została zmodyfikowana tak, aby obsługiwać tagi bez użycia wtyczek. Dodatkowo modyfikacje obejmują pełne wsparcie dla standardu Atom 1.0 oraz informacje o dostępności zaktualizowanych wtyczek[6]. Wersja 2.5 to modyfikacja panelu administracyjnego oraz dalsze optymalizowanie aplikacji[7], zaś wersja 2.6 otrzymała możliwość zapisu kolejnych wersji artykułów[8].

W wersji 2.7 ponownie zmodyfikowano panel administracyjny, tym razem we współpracy z dziesiątkami tysięcy użytkowników wersji testowej i po wysłuchaniu uwag społeczności skupionej wokół WordPressa[9]. W wersji 2.8 wprowadzono kilkaset poprawek w kodzie[10].

W wersji 3.0 zintegrowano dwie linie rozwojowe (WordPress oraz WPMU) w jedną, rezygnując w ten sposób z podziału na wersję standardową i platformę blogową. Dodatkowo w wersji 3.0 jako nowy standardowy temat wprowadzono szablon „Twenty Ten” zastępując znany od wersji 1.5 niebieski motyw graficzny „Kubrick”[11].

Wersja 3.1 przyniosła zmiany w zarządzaniu stroną. Ułatwiono dodawanie hiperłączy do innych materiałów na stronie (wybieranie z listy), dodano formaty wpisów (skórki mogą wyświetlać różne formaty w różny sposób zdefiniowany w skórce), dodano pasek administracyjny na górze strony oraz opcję sortowania kolumn w panelu administracyjnym. Uproszczono także domyślny widok przy edycji wpisów na stronie ukrywając kolumny z opcjami, których rzadko się używa (aby nie przerażać początkujących użytkowników). Można je łatwo wyświetlić z powrotem[12].

Testowa wersja 3.2 Beta 1 zrywa z kompatybilnością z starszymi wersjami PHP i MySQL. Od tej wersji skrypt będzie wymagał PHP w wersji 5.2.4 oraz MySQL przynajmniej 5.0. Ma to na celu przyśpieszenie działania stron opartych o ten CMS. Nieobsługiwany będzie także Internet Explorer 6. Oprócz tego wprowadzono nowy edytor pełnoekranowy i zmieniono domyślny motyw „Twenty Ten” na „Twenty Eleven”[13].

Historia wersji[edytuj | edytuj kod]

  • 0.7 – 27 maja 2003 – pierwsza oficjalna wersja WordPressa[14]
    • 0.71 – 9 czerwca 2003[15]
      • 0.7.1.1 – 25 czerwca 2003[16]
    • 0.72 – 11 października 2003[17]
  • 1.0 – 3 stycznia 2004[18]
    • 1.0.1 – 25 stycznia 2004 – nazwa kodowa Miles, na cześć Milesa Davisa[19]
    • 1.0.2 – 14 marca 2004[20]
  • 1.2 – 22 maja 2004 – nazwa kodowa Mingus, na cześć Charlesa Mingusa[21]
    • 1.2.1 – 6 października 2004[22]
    • 1.2.2 – 15 grudnia 2004[23]
  • 1.5 – 17 lutego 2005 – nazwa kodowa Strayhorn, na cześć Williama Thomasa 'Billy' Strayhorna[24]
    • 1.5.1 – 9 maja 2005 – ta wersja została zastąpiona wersją 1.5.1.1, w której naprawiono kilka przeoczonych błędów[25]
      • 1.5.1.2 – 27 maja 2005[26]
      • 1.5.1.3 – 29 czerwca 2005[27]
    • 1.5.2 – 14 sierpnia 2005[28]
  • 2.0 – 31 grudnia 2005 – nazwa kodowa Duke, na cześć Edwarda 'Duke' Ellingtona[29]
    • 2.0.1 – 31 stycznia 2006[30]
    • 2.0.2 – 10 marca 2006[31]
    • 2.0.3 – 1 czerwca 2006[32]
    • 2.0.4 – 29 czerwca 2006[33]
    • 2.0.5 – 27 października 2006 – wersja nazwana Ronan, dla uczczenia narodzin syna Ryana Borena, jednego z głównych twórców Wordpressa[34]
    • 2.0.6 – 5 stycznia 2007[35]
    • 2.0.7 – 15 stycznia 2007[36]
    • 2.0.8 – wersja z tym numerem nie została wydana
    • 2.0.9 – 21 lutego 2007[37]
    • 2.0.10 – 3 kwietnia 2007[38]
    • 2.0.11 – 5 sierpnia 2007[39]
  • 2.1 – 22 stycznia 2007 – nazwa kodowa Ella, na cześć Elli Fitzgerald[40]
    • 2.1.1 – 21 lutego 2007[37]
    • 2.1.2 – 2 marca 2007 – Aktualizacja po podmianie kodu źródłowego wersji 2.1.1 dostępnego na oficjalnej stronie[41].
    • 2.1.3 – 3 kwietnia 2007[38]
  • 2.2 – 16 maja 2007 – nazwa kodowa Getz, na cześć Stana Getza[42]
    • 2.2.1 – 21 czerwca 2007[43]
    • 2.2.2 – 5 sierpnia 2007[39]
    • 2.2.3 – 8 września 2007[44]
  • 2.3 – 25 września 2007 – nazwa kodowa Dexter, na cześć Dextera Gordona[45]
    • 2.3.1 – 26 października 2007[46]
    • 2.3.2 – 29 grudnia 2007[47]
    • 2.3.3 – 5 lutego 2008[48]
  • 2.5 – 29 marca 2008 – nazwa kodowa Brecker, na cześć Michaela Breckera[49]
    • 2.5.1 – 25 kwietnia 2008[50]
  • 2.6 – 15 lipca 2008 – nazwa kodowa Tyner, na cześć Alfreda McCoy Tynera[51]
    • 2.6.1 – 15 sierpnia 2008[52]
    • 2.6.2 – 8 września 2008[53]
    • 2.6.3 – 23 października 2008[54]
    • 2.6.4 – wersja ta nie została wydana, pod tym numerem pojawiła się fałszywa aktualizacja, zawierająca konia trojańskiego[55].
    • 2.6.5 – 23 października 2008, autorzy świadomie pominęli numer 2.6.4, aby uniknąć pomyłek z fałszywą wersją[56].
  • 2.7 – 11 grudnia 2008 – nazwa kodowa Coltrane, na cześć Johna Coltrane[57]
    • 2.7.1 – 10 lutego 2009[58]
  • 2.8 – 11 czerwca 2009 – nazwa kodowa Baker, na cześć Cheta Bakera[59]
    • 2.8.1 – 9 lipca 2009[60]
    • 2.8.2 – 20 lipca 2009[61]
    • 2.8.3 – 3 sierpnia 2009[62]
    • 2.8.4 – 12 sierpnia 2009[63]
    • 2.8.5 – 20 października 2009[64]
    • 2.8.6 – 12 listopada 2009[65]
  • 2.9 – 19 grudnia 2009 – nazwa kodowa Carmen na cześć Carmen McRae[66]
    • 2.9.1 – 4 stycznia 2010[67]
    • 2.9.2 – 15 lutego 2010[68]
  • 3.0 – 17 czerwca 2010 – nazwa kodowa Thelonius na cześć Theloniousa Monka[69]
    • 3.0.1 – 29 lipca 2010[70]
    • 3.0.2 – 30 listopada 2010[71]
    • 3.0.3 – 8 grudnia 2010[72]
    • 3.0.4 – 29 grudnia 2010[73]
    • 3.0.5 – 7 lutego 2011[74]
  • 3.1 – 22 lutego 2011 – nazwa kodowa Reinhardt na cześć Django Reinhardta[75]
    • 3.1.1 – 5 kwietnia 2011[76]
    • 3.1.2 – 26 kwietnia 2011[77]
    • 3.1.3 – 25 maja 2011[78]
    • 3.1.4 – 29 czerwca 2011[79]
  • 3.2 – 4 lipca 2011 – nazwa kodowa Gershwin na cześć George'a Gershwina[80]
    • 3.2.1 – 12 lipca 2011[81]
  • 3.3 – 12 grudnia 2011 – nazwa kodowa Sonny na cześć Edwarda "Sonny" Stitta[82]
    • 3.3.1 – 3 stycznia 2012[83]
    • 3.3.2 – 20 kwietnia 2012[84]
  • 3.4 – 13 czerwca 2012 – nazwa kodowa Green na cześć Granta Greena[85]
    • 3.4.1 – 27 czerwca 2012[86]
    • 3.4.2 – 6 września 2012[87]
  • 3.5 – 11 grudnia 2012 – nazwa kodowa Elvin na cześć Elvina Jonesa[88]
    • 3.5.1 – 24 stycznia 2013[89]
    • 3.5.2 – 21 czerwca 2013[90]
  • 3.6 – 1 sierpnia 2013 – nazwa kodowa Oskar na cześć Oscara Petersona[91]
    • 3.6.1 – 11 września 2013[92]
  • 3.7 – 24 października 2013 – nazwa kodowa Basie na cześć Counta Basie[93]
    • 3.7.1 – 29 października 2013[94]
  • 3.8 – 12 grudnia 2013 – nazwa kodowa Parker na cześć Charlie Parkera[95]
    • 3.8.1 – 23 stycznia 2014[96]
  • 3.9 – 16 kwietnia 2014 – nazwa kodowa Smith na cześć Jimmy'ego Smitha[97]
    • 3.9.1 – 8 maja 2014[98]
    • 3.9.2 – 6 sierpnia 2014[99]

Twórcy[edytuj | edytuj kod]

Rozwojem WordPressa kieruje Ryan Boren oraz Matt Mullenweg. Matt i Mike Little są współzałożycielami projektu.

Przypisy

  1. WordPress 4.1 “Dinah” (ang.). [dostęp 2014-12-19].
  2. O WordPressie (ang.). Dokumentacja WordPress.
  3. Licencja WordPressa (ang.). Dokumentacja WordPress.
  4. Matt Mullenweg: WordPress Official b2 Branch (ang.). 2003-15-23. [dostęp 22 listopada 2008].
  5. Zmiany w wersji 2.2 oprogramowania (ang.). WordPress Changelog.
  6. Zmiany w wersji 2.3 oprogramowania (ang.). WordPress Changelog.
  7. Zmiany w wersji 2.5 oprogramowania (ang.). WordPress Changelog.
  8. Zmiany w wersji 2.6 oprogramowania (ang.). WordPress Changelog.
  9. Zmiany w wersji 2.7 oprogramowania (ang.). WordPress Changelog.
  10. Zmiany w wersji 2.8 oprogramowania (ang.). WordPress Changelog.
  11. Zmiany w wersji 3.0 oprogramowania (ang.). WordPress Changelog.
  12. Zmiany w wersji 3.1 oprogramowania (ang.). WordPress Changelog.
  13. Zmiany w wersji 3.2 oprogramowania (ang.). WordPress Changelog.
  14. Matt Mullenweg: WordPress Now Available (ang.). 2003-05-27. [dostęp 22 listopada 2008].
  15. Matt Mullenweg: WordPress 0.71 Now Available (ang.). 2003-06-09. [dostęp 22 listopada 2008].
  16. Mike Little: WordPress Version 0.711 Now Available (ang.). 2003-06-25. [dostęp 22 listopada 2008].
  17. Matt Mullenweg: 0.72 Final Version Available (ang.). 2003-10-11. [dostęp 22 listopada 2008].
  18. Matt Mullenweg: WordPress 1.0 (ang.). 2004-01-03. [dostęp 22 listopada 2008].
  19. Matt Mullenweg: 1.0.1 “Miles” Release Available (ang.). 2004-01-25. [dostęp 22 listopada 2008].
  20. Matt Mullenweg: In case you haven’t heard… (ang.). 2004-03-14. [dostęp 22 listopada 2008].
  21. Matt Mullenweg: WordPress 1.2 (ang.). 2004-05-22. [dostęp 22 listopada 2008].
  22. Matt Mullenweg: WordPress 1.2.1 (ang.). 2004-10-06. [dostęp 22 listopada 2008].
  23. Matt Mullenweg: WordPress 1.2.2 (ang.). 2004-12-15. [dostęp 22 listopada 2008].
  24. Matt Mullenweg: Announcing WordPress 1.5 (ang.). 2005-02-17. [dostęp 22 listopada 2008].
  25. Matt Mullenweg: WordPress 1.5.1 (Updated) (ang.). 2005-05-09. [dostęp 22 listopada 2008].
  26. Matt Mullenweg: Security Update (ang.). 2005-05-27. [dostęp 22 listopada 2008].
  27. Matt Mullenweg: WordPress 1.5.1.3 Available (ang.). 2005-06-29. [dostęp 22 listopada 2008].
  28. Matt Mullenweg: WordPress 1.5.2 (ang.). 2005-08-14. [dostęp 22 listopada 2008].
  29. Matt Mullenweg: WordPress 2 (ang.). 2005-12-31. [dostęp 22 listopada 2008].
  30. Matt Mullenweg: 2.0.1 Release (ang.). 2006-01-31. [dostęp 22 listopada 2008].
  31. Matt Mullenweg: 2.0.2 Security Release (ang.). 2006-03-10. [dostęp 22 listopada 2008].
  32. Matt Mullenweg: WordPress 2.0.3 (ang.). 2006-06-01. [dostęp 22 listopada 2008].
  33. Matt Mullenweg: WordPress 2.0.4 (ang.). 2006-06-29. [dostęp 22 listopada 2008].
  34. Matt Mullenweg: WordPress 2.0.5 – Ronan (ang.). 2006-10-27. [dostęp 22 listopada 2008].
  35. Matt Mullenweg: WordPress 2.0.6 (ang.). 2007-01-05. [dostęp 22 listopada 2008].
  36. Mark Jaquith: WordPress 2.0.7 (ang.). 2007-01-15. [dostęp 22 listopada 2008].
  37. 37,0 37,1 Matt Mullenweg: New Releases: 2.1.1 and 2.0.9 (ang.). 2007-02-21. [dostęp 22 listopada 2008].
  38. 38,0 38,1 Matt Mullenweg: WordPress 2.1.3 and 2.0.10 (ang.). 2007-04-03. [dostęp 22 listopada 2008].
  39. 39,0 39,1 Ryan Boren: WordPress 2.2.2 and 2.0.11 (ang.). 2007-08-05. [dostęp 22 listopada 2008].
  40. Matt Mullenweg: WordPress 2.1 Ella (ang.). 2007-01-22. [dostęp 22 listopada 2008].
  41. Matt Mullenweg: WordPress 2.1.1 dangerous, Upgrade to 2.1.2 (ang.). 2007-03-02. [dostęp 22 listopada 2008].
  42. Matt Mullenweg: WordPress 2.2 (ang.). 2007-05-16. [dostęp 22 listopada 2008].
  43. Ryan Boren: WordPress 2.2.1 (ang.). 2007-06-21. [dostęp 22 listopada 2008].
  44. Ryan Boren: WordPress 2.2.3 (ang.). 2007-09-08. [dostęp 22 listopada 2008].
  45. Matt Mullenweg: WordPress 2.3 (ang.). 2007-09-25. [dostęp 22 listopada 2008].
  46. Ryan Boren: WordPress 2.3.1 (ang.). 2007-10-26. [dostęp 22 listopada 2008].
  47. Ryan Boren: WordPress 2.3.2 (ang.). 2007-12-29. [dostęp 22 listopada 2008].
  48. Ryan Boren: WordPress 2.3.3 (ang.). 2008-02-05. [dostęp 22 listopada 2008].
  49. Matt Mullenweg: WordPress 2.5 (ang.). 2008-03-29. [dostęp 22 listopada 2008].
  50. Ryan Boren: WordPress 2.5.1 (ang.). 2008-04-25. [dostęp 22 listopada 2008].
  51. Matt Mullenweg: WordPress 2.6 (ang.). 2008-07-15. [dostęp 22 listopada 2008].
  52. Ryan Boren: WordPress 2.6.1 (ang.). 2008-08-15. [dostęp 22 listopada 2008].
  53. Ryan Boren: WordPress 2.6.2 (ang.). 2008-09-08. [dostęp 22 listopada 2008].
  54. Ryan Boren: WordPress 2.6.3 (ang.). 2008-10-23. [dostęp 22 listopada 2008].
  55. Fake site punts Trojanised WordPress. Backdoored blogging code blag (ang.). 2008-11-10. [dostęp 25 listopada 2008].
  56. Ryan Boren: WordPress 2.6.5 (ang.). 2008-11-25. [dostęp 25 listopada 2008].
  57. Matt Mullenweg: WordPress 2.7 “Coltrane” (ang.). 2008-12-11. [dostęp 11 grudnia 2008].
  58. Ryan Boren: WordPress 2.7.1 (ang.). 2009-02-10. [dostęp 10 lutego 2009].
  59. Matt Mullenweg: 2.8 Release Jazzes Themes and Widgets (ang.). 2009-06-11. [dostęp 11 czerwca 2009].
  60. Ryan Boren: WordPress 2.8.1 (ang.). 2009-07-09. [dostęp 10 lipca 2009].
  61. Ryan Boren: WordPress 2.8.2 (ang.). 2009-07-20. [dostęp 20 lipca 2009].
  62. Ryan Boren: WordPress 2.8.3 Security Release (ang.). 2009-08-03. [dostęp 4 sierpnia 2009].
  63. Matt Mullenweg: WordPress 2.8.4 Security Release (ang.). 2009-08-12. [dostęp 12 sierpnia 2009].
  64. Peter Westwood: WordPress 2.8.5: Hardening Release (ang.). 2009-10-20. [dostęp 20 października 2009].
  65. Ryan Boren: WordPress 2.8.6 Security Release (ang.). 2009-11-12. [dostęp 13 listopada 2009].
  66. Matt Mullenweg: WordPress 2.9, oh so fine (ang.). 2009-12-19. [dostęp 19 grudnia 2009].
  67. Ryan Boren: WordPress 2.9.1 (ang.). 2010-01-05. [dostęp 4 stycznia 2010].
  68. Ryan Boren: WordPress 2.9.2 (ang.). 2010-02-15. [dostęp 15 lutego 2010].
  69. Matt Mullenweg: WordPress 3.0 “Thelonious” (ang.). 2010-06-17. [dostęp 17 czerwca 2010].
  70. Andrew Nacin: WordPress 3.0.1 (ang.). 2010-07-29. [dostęp 30 lipca 2010].
  71. Mark Jaquith: WordPress 3.0.2 (ang.). 2010-11-30. [dostęp 30 listopada 2010].
  72. Peter Westwood: WordPress 3.0.3 (ang.). 2010-12-08. [dostęp 8 grudnia 2010].
  73. Matt Mullenweg: 3.0.4 Important Security Update (ang.). 2010-12-29. [dostęp 29 grudnia 2010].
  74. Andrew Nacin: WordPress 3.0.5 (and 3.1 Release Candidate 4) (ang.). 2011-02-07. [dostęp 9 lutego 2011].
  75. Matt Mullenweg: WordPress 3.1, lots of fun (ang.). 2011-02-22. [dostęp 24 lutego 2011].
  76. Ryan Boren: WordPress 3.1.1 (ang.). 2010-04-05. [dostęp 5 kwietnia 2011].
  77. Ryan Boren: WordPress 3.1.2 (ang.). 2010-04-26. [dostęp 26 kwietnia 2011].
  78. Mark Jaquith: WordPress 3.1.3 (and WordPress 3.2 Beta 2) (ang.). 2011-05-25. [dostęp 25 maja 2011].
  79. Ryan Boren: WordPress 3.1.4 (and 3.2 Release Candidate 3) (ang.). 2010-06-29. [dostęp 29 czerwca 2011].
  80. Matt Mullenweg: WordPress 3.2 now available (ang.). 2010-07-04. [dostęp 4 lipca 2011].
  81. Andrew Nacin: WordPress 3.2.1 (ang.). 2010-07-12. [dostęp 13 lipca 2011].
  82. Matt Mullenweg: WordPress 3.3 “Sonny” (ang.). 2011-12-12. [dostęp 12 grudnia 2011].
  83. Ryan Boren: WordPress 3.3.1 Security and Maintenance Release (ang.). 2012-01-03. [dostęp 3 stycznia 2012].
  84. Andrew Nacin: WordPress 3.3.2 (and WordPress 3.4 Beta 3) (ang.). 2012-04-20. [dostęp 20 kwietnia 2012].
  85. Matt Mullenweg: WordPress 3.3 “Green” (ang.). 2012-06-13. [dostęp 13 czerwca 2012].
  86. Andrew Nacin: WordPress 3.4.1 Maintenance and Security Release (ang.). 2012-06-27. [dostęp 27 czerwca 2012].
  87. Andrew Nacin: WordPress 3.4.2 Maintenance and Security Release (ang.). 2012-09-06. [dostęp 10 września 2012].
  88. Matt Mullenweg: WordPress 3.5 “Elvin” (ang.). 2012-12-11. [dostęp 11 grudnia 2012].
  89. Andrew Nacin: WordPress 3.5.1 Maintenance and Security Release (ang.). 2013-01-24. [dostęp 28 stycznia 2013].
  90. Andrew Nacin: WordPress 3.5.2 Maintenance and Security Release (ang.). 2013-06-21. [dostęp 25 czerwca 2013].
  91. Matt Mullenweg: WordPress 3.6 “Oscar” (ang.). 2013-08-01. [dostęp 6 sierpnia 2013].
  92. Andrew Nacin: WordPress 3.6.1 Maintenance and Security Release (ang.). 2013-09-11. [dostęp 12 września 2013].
  93. Matt Mullenweg: WordPress 3.7 “Basie” (ang.). 2013-10-24. [dostęp 28 października 2013].
  94. Andrew Nacin: WordPress 3.7.1 Maintenance Release (ang.). 2013-10-29. [dostęp 30 października 2013].
  95. Matt Mullenweg: WordPress 3.8 “Parker” (ang.). 2013-12-12. [dostęp 12 grudnia 2013].
  96. Andrew Nacin: WordPress 3.8.1 Maintenance Release (ang.). 2014-01-23. [dostęp 12 lutego 2014].
  97. Matt Mullenweg: WordPress 3.9 “Smith” (ang.). 2014-04-16. [dostęp 19 kwietnia 2014].
  98. Andrew Nacin: WordPress 3.9.1 Maintenance Release (ang.). 2014-05-08. [dostęp 10 maja 2014].
  99. Andrew Nacin: WordPress 3.9.2 Security Release (ang.). 2014-08-08. [dostęp 8 sierpnia 2014].
  100. Matt Mullenweg: WordPress 4.0 “Benny” (ang.). [dostęp 2014-10-18].
  101. Andrew Nacin: WordPress 4.0.1 Security Release (ang.). [dostęp 2014-11-24].
  102. Matt Mullenweg: WordPress 4.1 “Dinah” (ang.). [dostęp 2014-12-19].

Linki zewnętrzne[edytuj | edytuj kod]