WordPress

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, wyszukiwania
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 3.9 / 16 kwietnia 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. Rozpowszechniany jest na licencji GNU General Public License i jest dostępny bezpłatnie.

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[2].

W wersji 2.2 wprowadzono obsługę kontrolek w szablonach, przedtem dostępną w formie osobnej wtyczki. 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. Wersja 2.5 to modyfikacja panelu administracyjnego oraz dalsze optymalizowanie aplikacji, zaś wersja 2.6 otrzymała możliwość zapisu kolejnych wersji artykułów. 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. W wersji 2.8 wprowadzono kilkaset poprawek w kodzie.

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".

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 przywrócić z powrotem.

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. Nie obsł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".

Historia wersji[edytuj | edytuj kod]

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


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

Linki zewnętrzne[edytuj | edytuj kod]