SXSW webes tartalomkezelő rendszerek ütközete, 2. rész

SXSW Interactive 2009Ahogy 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."

A fordítás a CMSWire szerkesztőjének engedélyével készült.

 


Ez mind Joomla!