Ahogy már írtunk róla, március 16-án, hétfőn került megrendezésre az SxSW Interactive panelprogramjai közt a három vezető tartalomkezelő rendszer nagy összecsapása. Az alábbiakban továbbadjuk a CMSWire webmagazin beszámolóját:
"Iron Chef-szerű párosításban a Drupal, a Joomla! és a WordPress fejlesztőiből álló csoportoknak 100 órájuk volt a megadott specifikációk és webterv alapján egy weblap elkészítésére. Majd mindegyik csapat képviselője személyesen találkozott a South by Southwest Interactive fesztivál alatt megrendezett "A tartalomkezelő rendszerek végső párbaja" programon, hogy bemutassák kemény munkájukat.
A végsőkig kitartó csata volt, a sziporkázó humor ötvöződött a nyílt forráskódú webes tartalomkezelő rendszer közösség fejlesztőinek komoly versengésével.
Hogyan zajlott?
A helyiség zsúfolásig megtelt CMS-rajongókkal, különös tekintettel a WordPressre. A kezdet előtt kis csoportok kedvenc CMS-ük nevét skandálták. Ünnepi volt a hangulat, viszont a levegő egyre forróbb lett, ahogy gúnyos megjegyzéseket fújtak egymásra.
A CMS-eket Steve Fisher (Joomla!), Colleen Carroll (Drupal) és Matt Mullenweg (WordPress) képviselte, akiket George DeMet, a Palantir.net alapítója és társtulajdonosa vezetett.
DeMet az ötlettel kezdte, és ismertette, hogy mindegyik fejlesztőcsoportnak azt a feladatot adták, hogy egy elgini közösségirányítási program számára készítsenek weblapot. A fejlesztőket számos webalapú közösségi hálózatos és együttműködési eszköz használatára kérték meg. A végső cél olyan weblapok építése volt, melyek általában elég jók arra, hogy szervezetek és közösségek letölthessék, amennyiben megfelel az igényeiknek. Valamennyi feltétel PDF formátumban hozzáférhető.
Ugyancsak elvárás volt a csapatoktól, hogy hűek maradjanak Mark Boulton webtervéhez. Mark Boulton egy híres webtervező, "Five Simple Steps: A Practical Guide to Designing for the Web" (Öt egyszerű lépés: Gyakorlati webtervezési útmutató) c. könyvével vált ismertté. A fejlesztők csak szabadon hozzáférhető szoftvereket használhattak fel a weblap építéséhez, mely egy megosztott tárhelyen (Linux, Apache, MySQL) üzemeltetnek.
Sokáig volt arról szó, hogyan dolgoztak együtt a csapatok a weblap készítésén, és magáról a munkáról. A Joomla! csapat sohasem találkozott személyesen. A fejlesztők a világ minden tájáról sodródtak össze, és Skype-on vagy konferenciahívások közepette töltötték a legtöbb időt a fejlesztés során. A Drupal csapat személyes találkozóval indította a weblap építését, majd online dolgoztak a munka többi részének bvefejezésén. Mullenweg WordPress csapatának munkáját egy webhely felkeresésével követhetjük nyomon.
A csapatok teljesítményének összehasonlítása
Íme egy összehasonlítás, hogy a weblapok hogyan alakultak a határidő alatt:
| |
Drupal | Joomla! | WordPress |
| Összes órák száma | 79,25 | 57,25 | 90,5 |
| A felhasználói oldalra fordított órák száma | 21,75 | 15 | 36,5 |
| Érvényes HTML-kód |
Nem (8 hiba) | Igen | Nem (8 hiba) |
| Érvényes CSS |
Nem (7 hiba) | Nem (1 hiba) | Nem (21 hiba) |
| Oldalméret | 180 KB | 140 KB | 154 KB |
| Egyéni PHP/JavaScript kód sorok száma | 220 | 30 | 1,808 |
DeMet említést tett arról, hogy mennyire kicsik voltak az érvényességi hibák. Carroll pedig azt mondta, hogy a Drupal közösség sokat tanult ezekből a felfedezett hibákból, és számos új javítást tudtak betenni, melyekkel általában segítették a CMS tökéletesítését.
Mullenweg és Fisher elmondta, hogy ez a projekt hasonlóképpen segített. Mullenweg beszélt arról, hogy csapatának milyen nagyszerű ideje volt a fejlesztésen kívül a Zoolander c. filmmel kapcsolatos tartalom hozzáadásával. A hozzáadott szórakozás nem volt követelmény. A Drupal és a Joomla! csapat töltelékkel lakta be a weblapját.
Nincsenek élő demók, viszont van élő felhasználói tapasztalat
A társaság eléggé csalódottnak tűnt, amikor világossá vált, hogy a weblapoknak nem lesznek élő demonstrációik. Az összes weblapot meg lehet tekinteni a tartalomkezelő rendszerek végső ütközetének webhelyén. Boulton és az Evanston Közösségi Alapítványtól Marybeth Schroeder, idősebb programigazgató reakcióit hallhatták.
DeMet előtte már dolgozott a szervezettel, s az első helyen az ő igényeiket használta fel a verseny indításához. A közönség leste a reakcióját, ahogy átnézte a weblap mindegyik változatát. Schroedernek nem voltak CMS-kedvencei a weblapok megtekintése előtt, ami olyan nézőpont, melyet nem egykönnyen lehetett találni az SXSW-rendezvényen.
Megpróbálták rögzíteni, hogyan használta mindegyik weblapot. Egy képernyőképeket rögzítő videón láthattuk, ahogy a WordPress irányítópultjával próbálkozik. A Joomla! weblapnál Schroedernek nehézségei támadtak az új rendezvényhelyszín hozzáadásával. Végük a Drupal weblapot tette az első helyre, melyet a Joomla! és a WordPress követett.
Webtervezői szemszögből Boulton elmondta, hogy az ő kedvence a WordPress és a Drupal weblap, mert hűek maradtak az ő tervéhez. Kritizálta a Joomlát, amiért nem követtek minden tipográfiát. Fisher szembeszállt, azért döntöttek így, mert a Joomla! csapatnak nem tetszett. Boulton semmit sem mondott a weblapok hasznosságáról vagy felhasználói tapasztalatairól.
És a nyertes...
Ami várható volt, a verseny drámai módon ért véget. DeMet megkérte a közönséget, hogy szavazza meg, ki nyerjen. Sokan panaszkodtak, úgy érzik, nem tudnak eleget a weblapokról, hogy válasszanak. Mások azt a CMS-t javasolták, melyet már támogattak. Ez a habozás döntést szült. DeMet bejelentette, hogy mindhárom CMS nyert, s megpróbálta kitalálni, hogyan lehetne megosztani az övcsat díjat.
Lehet, hogy nincs határozott válasz arra, melyik a legjobb nyílt forráskódú CMS. Világossá vált viszont, hogy ez a projekt elősegítette a nyílt forráskódú közösségek összefogását, és olyan termékek létrehozásában játszott szerepet, mely nonprofit szervezetek számára segít az igényeiknek eleget tevő weblap indításában.
Mindegyik fejlesztőcsapat bárki számára hozzáférhetővé fogja tenni a munkáját. A Joomla! és a WordPress csapat segítő videókat is készített, melyeket a párbaj webhelyén tettek közzé. Az SXSW-n lebonyolított rendezvény ugyancsak kiváló lehetőség volt arra, hogy beszéljünk a CMS-ekről, a nyílt forráskódú termékek egyre nagyobb szerepéről a nagy és növekvő számú műszaki érdeklődésűek között, akik keresik az információk online megosztásának új módját.
DeMet tervezi, hogy áprilisban ismét beszél a párbajról az evanstoni CMS Expo előkonferenciáján."



