‘CMS’ címkével ellátott bejegyzések

WordPress tapasztalatok (kiegészítés)

2012. december 4. kedd

Az előző bejegyzésemből lemaradt két dolog, amit már így utólag nem írok hozzá, inkább létrehozok egy új bejegyzést.

Az egyik az az, hogy a Milyen nap van most? WordPress plugin egy ideje elkezdte szépen beengedni a spameket. Hiába, ha valami népszerű lesz, akkor arra felfigyelnek a másik oldalon és tesznek róla, hogy megkerüljék. Nem olyan vészes egyébként, 1-2 naponta jön egy spam, de ettől függetlenül bosszantó.

A másik pedig, amit már korábban említettem a WordPress kapcsán, de az előző alkalommal elfelejtettem, hogy az időzítővel meggyűlt a bajom, aztán egy frissítés után látszólag jó lett, de mégsem: azokat a bejegyzéseket, amiket időzítve szeretnék kitenni, azokat véletlenszerűen elfelejti közzétenni  a WordPress. Ezért van az, hogy nincs bejegyzés másfél hétig, azután pedig hirtelen lesz kettő. :) Sajnos még nem jöttem rá, hogy ez mitől van, remélem azért, hogy egy frissítéstől előbb vagy utóbb egyszer csak megjavul.

WordPress talapsztalatok

2012. november 21. szerda

Amikor eldöntöttem, hogy indítok egy blogot, akkor nagy dilemma volt, hogy mi hajtsa: saját blogmotor, vagy a WordPress? A Drupal, vagy esetleg valami más? Kezdetnek feltettem az itthoni gépre a WordPress mellé a Drupal akkori legfrissebb verzióját is, ill. megnéztem még néhány másik CMS-t a legegyszerűbbektől a legbonyolultabbakig. A végén mégis csak a WordPress-re esett a választásom a viszonylagos egyszerűsége, a sok plugin és az adminisztrációs felület felépítése miatt.

Nem szerettem volna egy egyszerű, sokak által használt sablonnál leragadni, mindenképpen valamilyen egyedi kinézetű blogot szerettem volna magamnak – mindezt úgy, hogy lehetőleg a legkevesebb időt kelljen eltölteni vele –ezért a WordPress-ben lévő alapértelmezett sablont írtam át a saját magam elképzelései alapján, ami kb. 2-3 délutánt vett igénybe úgy, hogy előtte a forráskódját szinte semennyire sem ismertem.

Ami tetszik

A WordPress-ben vannak dolgok, melyek nagyon tetszenek (de ez részben szubjektív), ezek a következők.

  • a telepítő egyszerűsége és a telepítés lépései, ahol tényleg csak a legminimálisabb dolgokat kell megadni (bár ha minden jól megy, akkor azt csak egyszer kell használni)
  • a Vezérlőpult (admin felület nyitó oldala) elrendezése és az, hogy a dobozokat tetszőleges helyre tudom tenni, tetszőleges tartalommal, ill. az oszlopok számát meg tudom adni
  • a bejegyzésszerkesztő a formázási lehetőségekkel, ill. az adtott bejegyzés időzített közzététele (bár ez utóbbival már rengetegszer meggyűlt a bajom, de ettől függetlenül egy nagyon jó dolog, hogy van ilyen lehetőség)
  • a rengeteg ingyenesen használható sablon és plugin
  • maga a közösség, ami köré épült az évek folyamán és az a lelkesedés, ahogy egyesek dolgoznak rajta

Ami nem tetszik

Mint minden ilyen tartalomkezelő rendszer, a WordPress is valamilyen szinten kompromisszumokra kényszeríti minket, ha nem akarunk napokat, vagy heteket eltölteni az átalakításával. Mivel hajlandó voltam kompromisszumokat kötni, ezért a CMS kiválasztása után viszonylag gyorsan el tudtam indítani a blogot. Itt most több mindent felsorolok, ami nem tetszik, de csak azért, hogy aki WordPress alapú blog indítására adja a fejét, az fel tudjon készülni az alábbiakra.

Szinte minden bejegyzésből több tucat vázlatot tárol a rendszer, aminek így utólag semmi értelme nincs, ez csak feleslegesen megtöbbszörözi az adatbázis méretét és nincs egy olyan automata funkció, mely egy bizonyos idő után (esetleg kézi beavatkozásra) törölné ezeket a közzététel után már soha többé nem használt vázlatokat. (Közben codee47 hozzászólt a bejegyzéshez, amiből megtudhatjuk, hogy a mentett/tárolt változatok számát a WP_POST_REVISIONS konstans segítségével lehet megadni, de akár ki is kapcsolhatjuk ezt a lehetőséget.)

A beágyazott YouTube videókat preview nézetben nem mutatja, csak ha élesítem az adott bejegyzést, ami engem nagyon zavar, mert szeretem a megírt postokat a végleges formájukban megnézni, mielőtt megnyomom a közzététel gombot és ebbe a videó előnézeti képe is beletartozik.

A HTML nézetben bevitt kódok egyes részleteit vizuális nézetbe visszakapcsolva elnyeli(!) és ha az adott bejegyzést éppen vizuális nézetben nyitom meg, akkor van, hogy írhatom újra az egészet, ami egy teljesen abszurd dolog egy ennyi éves és ennyi ember által használt CMS-nél. Bár elég valószínűnek tartom, hogy erről nem kimondottan a WordPress tehet, hanem a beépített szerkesztője, a TinyMCE.

Csak úgy nem szoktam képeket feltölteni a WordPress rendszerébe, előtte közvetlenül Photoshopból kerülnek a képek elmentésre, ami azt jelenti, hogy nincs szükségem arra, hogy a megfelelő minőséggel tömörített jpeg képet a WordPress tovább „optimalizálja” úgy, hogy közben a kép mérete (szélesség, magasság) egy pixelt sem változik, pedig a WordPress pont ezt teszi. Ezt a dolgot valószínűleg egy átlagos embert észre sem veszi, engem viszont annál inkább zavar.

Összességében egy jó választás volt

Nincs az a tartalomkezelő rendszer, amelynek ne lenne valamilyen gyengesége, csak ez különböző rendszerek alatt más és más. Így a fentiek ellenére közel három év blogolás után még mindig úgy gondolom, hogy a WordPress volt a legjobb választás a blogra és ha holnap egy újabb webnaplót indítanék, akkor ismét a WordPress-t választanám. (A Drupal is nagyon szimpatikus, de valahogy úgy érzem, hogy az nem kifejezetten egy blognak való CMS. Viszont egy összetettebb oldalt már nem indítanék el WordPress-ben, arra egészen biztosan a Drupalt használnám.)

Azoknak mindenképpen ajánlanám a WordPress-t, akik nincsenek otthon annyira a webes dolgokban (PHP, HTML, CSS). Kezdőknek tökéletes, ugyanakkor elég jól testre szabható és jó a támogatottsága, rengeteg ingyenes plugin és sablon található meg hozzá az interneten.

Gondolkodtam már azon, hogy előbb-utóbb neki kellene állni fejleszteni egy saját blogmotor a nulláról úgy, hogy ha elkészül, akkor az itteni bejegyzéseket egy az egyben át tudjam vinni oda, de valójában ennek nem sok értelme lenne, szinte végtelen mennyiségű idő menne el vele.

Frissítés: időközben készült ehhez a bejegyzéshez egy kiegészítés is, mely itt olvasható.