WordPress

A Wikipédiából, a szabad enciklopédiából
WordPress
Wordpress-logo.png
Wordpress 28 vezerlopult.jpg

Fejlesztő Matt Mullenweg
Ryan Boren
Legfrissebb stabil kiadás 4.5 (2016. április 12.) [1] +/-
Legfrissebb fejlesztői kiadás 4.4 Béta 4 (2015. november 12.) [2] +/-
Programozási nyelv
Operációs rendszer platformfüggetlen
Kategória blogszoftver, tartalomkezelő rendszer
Licenc GPLv2
A WordPress weboldala

A WordPress nyílt forráskódú, PHP-alapú tartalomkezelő és blog-rendszer, ami a MySQL adatbáziskezelőt használ adattárolásra. Létezik egy portja postgresqlword néven PostgreSQL adatbáziskezelőhöz is, amely néhány verzióval lemarad a legfrissebb változattól. A GPL feltételei szerint használható és terjeszthető.

A szoftver jelenleg az „egy blog egy oldalon” installációt támogatja, de létezik egy többfelhasználós változata is, a WordPress MU. Azonban még a WordPress alapváltozata is lehetővé teszi, hogy a felhasználója egyszerre több WordPress blogot is működtessen a szerverén különböző könyvtárakba telepítve, akár egy adatbázis használatával is.

Története[szerkesztés]

A WordPress elődje a b2/cafelog volt,[3] melyet röviden b2 néven ismernek. Ezt szintén PHP-ben programozták és a jelenlegi verzióhoz hasonlóan szintén MySQL-t használt. Becslések szerint a b2-t 2003 májusában mintegy kétezer blognál használták. Fejlesztését Michel Valdrighi kezdte el, aki jelenleg a WordPress egyik fejlesztője. Bár a b2 hivatalos utódja a WordPress, jelenleg is fejlesztés alatt áll egy másik ettől független, b2evolution névre keresztelt projekt.

A WordPress először 2003-ban jelent meg Matt Mullenweg és Mike Little közös munkájaként. A nevet Christine Selleck Tremoulet, Mullenweg egyik barátja javasolta.[4] 2009-ben már a WordPress volt a vezető a nyílt forráskódú tartalommenedzselő rendszerek között.

Amikor a 2004-ben a konkurens Movable Type-ot fejlesztő Six Apart megváltoztatta a szoftver felhasználási feltételeit, befolyásos felhasználói közül sokan áttértek a WordPressre.

A szponzorált sablonok eltávolítása[szerkesztés]

Matt Mullenweg 2007-ben egy, a WordPress hivatalos ötletelő fórumán lezajlott beszélgetést[5] követően bejelentette,[6] hogy a hivatalos sablontárból eltávolítják azokat, amelyek szponzorált linkeket tartalmaznak.[7] Mivel ezeket a sablonokat sokan spamnek gondolták, a lépést a legtöbb felhasználó üdvözölte. A bejelentés után nem sokkal teljesen felfüggesztették az új sablonok befogadását. Ugyanakkor az interneten továbbra is elérhetőek ilyen sablonok.

2008-ban egy új sablontárat nyitottak meg a Wordpress.org honlapon,[8] amely a korábban már elérhető bővítménytár mintájára készült. Az ide beküldött új sablonokat az automatikus rendszer és a fejlesztők is ellenőrzik, mielőtt befogadnák és elérhetővé tennék azt.

Szolgáltatások[szerkesztés]

Sablonok[szerkesztés]

A WordPress felhasználóinak lehetősége nyílik sablonok (theme) telepítésére és az azok közötti váltásra. A sablonok segítségével a WordPress weboldalak kinézete és használata anélkül variálható, hogy az információs tartalom vagy struktúra megváltozna. A sablonok telepítésére két lehetőség van, FTP-n feltöltés után bekapcsolhatók a rendszer Vezérlőpult menüjén belül található Megjelenés (Appereance) opció segítségével, vagy ugyanebben a menüben .zip fájlból úgynevezett 1 klikk módszerrel telepíthetőek számítógépről vagy külső URL-ről. A Megjelenés menüben lehet váltani a már telepített sablonok között is.[9] A sablonok PHP- és HTML-kódját szintén szerkeszteni lehet. Az interneten számtalan sablon található, közöttük ingyenesek és pénzért megvásárolhatóak is akadnak.

Bővítmények[szerkesztés]

A WordPress egyik legközkedveltebb tulajdonsága, hogy rengeteg bővítmény (plugin) beépítésére van lehetőség, melyek által a felhasználók és a fejlesztők könnyen továbbfejleszthetik, kiegészíthetik a rendszer alapvető struktúráját és funkcióit. A hivatalos adatbázisban mintegy 22 ezer bővítményt tartanak nyilván.[10]

Widgetek[szerkesztés]

A widgetek olyan modulok, melyek lehetővé teszik drag and drop („fogd és vidd”) elven működő tartalmak elhelyezését a weboldalon, valamint számos plugin bővített funkcióinak működését. Ilyen widgetek lehetnek például a diavetítések, Facebook Like dobozok vagy a frissülő hírlisták.

MultiUser, MultiSite[szerkesztés]

A WordPress MU (MultiUser, „több felhasználó”) létrehozásának célja az volt, hogy egyetlen tárhelyről, egyetlen WordPress-motor segítségével ne csak egy, hanem számos különböző blog is üzemeltethető legyen. Az MU 2004 óta elérhető nyilvánosan. Legnagyobb nehézsége a telepítésben rejlett, mivel a hagyományos és az MU-rendszerek között csak úgy lehetett váltani, ha a felhasználó újratelepítette azt.[11]

A WordPress 3.0 verziója a többfelhasználós rendszert már integrálta a fővonalba,[12] telepítéskor lehetőség van az egy- és többfelhasználós mód közötti választásra.

A ma már MultiSite-nak (röviden MS, jelentése „több oldal”) nevezett funkció segítségével a felhasználó egy WordPress motor telepítésével korlátlan számú domaint menedzselhet.

Mobiltelefonos verziók[szerkesztés]

A WordPressnek jelenleg több mobiltelefonos operációs rendszerre is léteznek alkalmazásai, például WebOS, Android, iOS, Windows Phone és Blackberry rendszerekre.

Kiadások[szerkesztés]

A WordPress számos új verziót, frissítést élt már meg. A főbb kiadásokat neves jazz-zenészekről nevezik el, az 1.0-s verziótól kezdve.[13]

Verzió Kódnév Kiadás dátuma Változás
0.7 2003. május 27. Ugyanazt a fájlstruktúrát használta, mint elődje, a b2/cafelog, és a számozást is ennek előző verziójától, 0.6-tól folytatta.[14]
1.2 Mingus 2004. május 22. Megjelent a bővítmények támogatása.
1.5 Strayhorn 2005. február 17, Számos alapvető funkció beépítésre került, mint például a statikus oldalak menedzselésének lehetősége és a sablonrendszer.
2.0 Duke 2005. december 31. 2005. december 31.

A szerkesztő- és adminisztrációs felületet továbbfejlesztették, megjelent a képfeltöltés lehetősége, javítottak az importáláson és a bővítmények lehetőségein, átdolgozták a teljes back endet.[15]

2.1 Ella 2007. január 22. Biztonsági hibákat javítottak ki, újratervezték a felhasználói felületet, bővítették a szerkesztési lehetőségeket (például megjelent a helyesírás-ellenőrzés és az automatikus mentés) és javítottak a tartalommenedzselési lehetőségeken.[16]
2.2 Getz 2007. május 16. Template-ek bővítménytámogatásának beépítése, a működési sebesség javítása, Atom feed támogatás frissítése.[17]
2.3 Dexter 2007. szeptember 24. Új kategóriaosztályozó rendszer, taggelés beépítése, új típusú frissítési értesítések, teljes Atom 1.0 támogatás és több biztonsági rés kiiktatása.[18]
2.5 Brecker 2008. március 29. A 2.4-es verzió kimaradt, így a 2.5-ös két frissítésnyi új kódot tartalmazott. Az adminisztrációs felületet teljesen átdolgozták.[19]
2.6 Tyner 2008. július 15. Bejegyzés- és oldalkövetés hozzáadása és könnyebb megosztási lehetőségek beépítése.[20]
2.7 Coltrane 2008. december 11. Az adminisztrációs felület teljes újratervezése, a frissítések automatizálása a bővítmények adminisztrációs felületről való telepítésének beépítése.[21]
2.8 Baker 2009. június 10. Működési sebesség javítása, a sablonok adminisztrációs felületről történő automatikus telepítésének lehető tétele, a CodePress szerkesztő beépítése és a widget kezelőfelület újratervezése.[22]
2.9 Carmen 2009. december 19. A beépített képszerkesztő megjelenése, a bővítmények csoportos frissítésének lehetővé tétele és kisebb javítások.[23]
3.0 Thelonious 2010. június 17. Új sablon-API, a WordPress és a WordPress MU egyesítése, kisebb javítások.[24]
3.1 Reinhardt 2011. február 23. A minden oldalon megjelenő adminisztrációs felület és a Post Format mikroblogger szolgáltatás beépítése.[25]
3.2 Gershwin 2011. július 4. A rendszer leegyszerűsítése és sebességének növelése.
3.3 Sonny 2011. december 12. A WordPress barátságosabbá tétele kezdő felhasználók számára.
3.4 Green 2012. június 13. Javítások a sablonok létrehozása területén, Twitter-integráció és kisebb változtatások.
3.5 Elvin 2012. december 11. Retina Display-támogatás, színválasztás, a képkezelés gyorsabbá tétele.[26]
4.2 TBA 2015. április 22. Új standard támogatás
4.3 Billie Holiday 2015. augusztus 18. Multisite fejlesztése, editor, jelszó kezelés, kisebb javítások
4.4 Clifford Brown 2015. december 8. Új beépített téma (Twenty Sixteen), kisebb javítások
4.5 Coleman Hawkins 2016. április 12. mobil előnézet a téma beállításnál, kisebb javítások
4.6 Pepper 2016. augusztus 16. Natív fontok, kisebb javítások
4.7 Vaughan 2017. december 6. Új beépített template (Twenty Seventeen), kisebb javítások
4.8 Evans 2017. június 1. Új widgetek (videó, kép, hang és formázott szövegek), linkek kezelése javult

Biztonsági aggályok[szerkesztés]

A rendszerben számos biztonsági rést találtak[27][28] a felhasználók az évek során, a legtöbbet 2007-2008-ban tették nyilvánossá.

2007-ben számos WordPress rendszerű keresőoptimalizálással foglalkozó blogot és kisebb AdSense-t használó blogokat támadtak meg a rendszer egy biztonsági résén keresztül.[29] Nem sokkal később arra is fény derült, hogy a WordPress által használt egyik szerveren keresztül támadók kódokat voltak képesek bejuttatni egy hátsó ajtón (back door) keresztül a rendszer 2.1.1. jelű verziójának néhány letöltött példányába. Ezt a problémát a 2.1.2. jelű frissítés orvosolta, a fejlesztők pedig egy felhívást tettek közzé melyben minden felhasználót arra kértek, frissítse a rendszerét a legújabb verzióra.[30]

2007 májusában egy tanulmány kimutatta, hogy a WordPress rendszerű blogok 98 százaléka sebezhető, mivel elavult, nem támogatott verzióit használták a szoftvernek.[31] Erre a problémára a WordPress azzal reagált, hogy a frissítések telepítését először jelentősen leegyszerűsítették, majd a 2.7-es verziótól kezdve teljesen automatizálták 2008 decemberében.

Fordítás[szerkesztés]

Ez a szócikk részben vagy egészben a WordPress című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel.

Források[szerkesztés]

  1. WordPress 4.5 “Coleman”. Wordpress.org. (Hozzáférés: 2016. április 14.)
  2. Scott Taylor: WordPress 4.4 Beta 4 (angol nyelven), 2015. november 12. (Hozzáférés: 2015. november 15.)
  3. Andrew Warner, Matt Mullenweg (2009-09-10) (MPEG-4 Part 14). The Biography Of WordPress – With Matt Mullenweg (Podcast).
  4. Tremoulet, Christine Selleck (24 January 2008). "The Importance of Being Matt…". Christine Selleck Tremoulet.
  5. "Idea: Remove Sponsored Themes from WordPress.org". WordPress Ideas.
  6. Matt Mullenweg (2007-07-10). "WLTC High Ground".
  7. Lorelle van Fossen (2007-07-11). "It’s Official. Sponsored WordPress Themes Are Out.". Lorelle on WordPress.
  8. "Themes Directory". WordPress.org.
  9. Theme Installation
  10. official plugin directory
  11. Többnyelvű WordPress
  12. "WordPress 3.0 "Thelonious"". Wordpress.org. 2010-06-17.
  13. "Roadmap". Blog. WordPress.org.
  14. "WordPress 3.5.1 Maintenance and Security Release". Wordpress.org. 2013-01-24.
  15. "WordPress: Blog: WordPress 2". Wordpress.org.
  16. "WordPress 2.1 - codex". Codex.wordpress.org. 2007-01-22.
  17. "WordPress: Blog: WordPress 2.2". Wordpress.org.
  18. "WordPress: Blog: WordPress 2.3". WordPress.org.
  19. "WordPress: Blog: WordPress 2.5". Wordpress.org.
  20. "WordPress: Blog: WordPress 2.6". Wordpress.org.
  21. "WordPress: Blog: WordPress 2.7 "Coltrane"". Wordpress.org.
  22. "WordPress › Blog » 2.8 Release Jazzes Themes and Widgets". WordPress.org.
  23. "WordPress: Blog: WordPress 2.9, oh so fine". Wordpress.org.
  24. "WordPress: Blog: WordPress 3.0 "Thelonious"". Wordpress.org.
  25. "Codex: WordPress 3.1 "Reinhardt"". Wordpress.org.
  26. "Wordpress: 3.5 Proposed Scope".
  27. "Wincent Colaiuta". 2007-06-21
  28. "David Kierznowski". 2007-06-28.
  29. "WordPress Exploit Nails Big Name Seo Bloggers". Threadwatch.org.
  30. "WordPress 2.1.1 dangerous, Upgrade to 2.1.2". WordPress.org. 2007. március 2.
  31. "Survey Finds Most WordPress Blogs Vulnerable". Blog Security. 2007-05-23.

További információk[szerkesztés]