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 3.8.1 (2014. január 23.) +/-
Legfrissebb fejlesztői kiadás 3.7 (2013. november 1.) +/-
Programozási nyelv PHP
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 | forrásszöveg szerkesztése]

A WordPress elődje a b2/cafelog volt[1], 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.[2] 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 | forrásszöveg szerkesztése]

Matt Mullenweg 2007-ben egy, a WordPress hivatalos ötletelő fórumán lezajlott beszélgetést[3] követően bejelentette[4], hogy a hivatalos sablontárból eltávolítják azokat, amelyek szponzorált linkeket tartalmaznak[5]. 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[6], 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 | forrásszöveg szerkesztése]

Sablonok[szerkesztés | forrásszöveg szerkesztése]

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 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[7]. 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 | forrásszöveg szerkesztése]

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

Widgetek[szerkesztés | forrásszöveg szerkesztése]

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 | forrásszöveg szerkesztése]

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

A WordPress 3.0 verziója a többfelhasználós rendszert már integrálta a fővonalba[10], 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 | forrásszöveg szerkesztése]

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 | forrásszöveg szerkesztése]

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

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.[12]
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.[13]

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.[14]
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.[15]
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.[16]
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.[17]
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.[18]
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.[19]
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.[20]
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.[21]
3.0 Thelonious 2010. június 17. Új sablon-API, a WordPress és a WordPress MU egyesítése, kisebb javítások.[22]
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.[23]
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.[24]

Biztonsági aggályok[szerkesztés | forrásszöveg szerkesztése]

A rendszerben számos biztonsági rést találtak[25][26] 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.[27] 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.[28]

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

Források[szerkesztés | forrásszöveg szerkesztése]

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.

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

Külső hivatkozások[szerkesztés | forrásszöveg szerkesztése]