Přechod na nový CMS?

Přechod na nový publikační systém je riskantní záležitost. Zvlášť, když máte několik set položek v databázi starého systému. Tento týden tohle martýrium zažívám na vlastní kůži.

Mám rád věci, které fungují. Svůj stávající publikační systém b2 mám velmi dobře zabydlený. Upravil jsem si šablony a rozšířil jsem jej o několik užitečných funkcí. Nebýt komentářového spamu, tak jsem spokojený. A právě komentářový spam urychlil mé rozhodnutí přejít na nový CMS.

Jaký CMS zvolit

Hlavním požadavkem na nový CMS byla jeho schopnost bezproblémové migrace dat z b2. Systémů, které to umí je několik. Jako nejvýhodnější se mi jevilo využít následníků b2. V podstatě jsem volil mezi systémy WordPress a b2evolution. Spíš srdce rozhodlo o tom, že volba padla na WordPress.

Jak už jsem napsal, tak import z b2 umí i jiné systémy (já se díval na BLOG:CMS, ale první dojem ve mně nevzbudil chuť na něj přejít). Jaké peripetie jsem tento týden vlastně prožil?

WordPress

WordPress je oficiální nástupce systému b2. Od začátku byl mým favoritem. Hlavní důvody byly:

  • deklarace snadné instalace a snadného přechodu z b2,
  • antispam,
  • verze vyšší než 1,
  • oficialita prohlášení o nástupnictví,
  • šedá se mi líbí.

Nelenil jsem a stáhl aktuální stabilní verzi 1.2.2. Přes víkend jsem se začetl do dokumentace (sic!), podíval se na strukturu systému, začetl se do fóra a začal jsem chystat šablony. Překlopení jsem plánoval na první únorový víkend. Další atak spamerů mé konání urychlil.

A teď začíná kalvárie s WordPress. Lehce jsem zneklidněl, když jsem našel několik různých trablšůtingů na problémy s migrací. Vybral jsem si postup přímo od zdroje a jal se instalovat. Samozřejmě jsem zazálohoval databázi (resp. jsem vytvořil novou databázi jako kopii b2 produkční databáze. A pak následovala instalace WordPressu. Vše proběhlo velmi hladce. Nový uživatel se nemusí ničeho bát. Já se ale pokoušel importovat data z b2 snad deseti způsoby. Nic se nezadařilo.

Pak jsem na to šel od lesa. Překopíroval jsem databázi do nové. Do instalace WordPress jsem vložil upravený soubor b2config.php (nikde v souborech WordPress jsem nenašel, odkud že se má kopírovat – tak pro sichr). Upravil jsem wp-config.php ($table_prefix). A jel jsem podle tohoto návodu. Vše prošlo hladce. Přidal jsem upravený soubor index.php, nastavil češtinu. Vše se zdá OK (jenom kategorie se jaksi nepřenesly).

Potěšen tímto grandiózním úspěchem jsem se pustil do sepsání prvního spotu na téma, jak jsem změnil CMS. Dávám Write, píšu spot (ach ty rozšířené možnosti editace) a dávám Publish. Přeskakuji na stránku conBLOGu a dávám refresh. Nic se nezměnilo. Auvajs. Jdu zpátky do administrace. Dívám se na stránku Edit. Žádná nová položka. Spot je v propadlišti dějin. Auvajs, auvajs. Že by nějaký problém v konfiguraci? Špatně zadané časové pásmo? Nevím. Hledám, pátrám, dotaz do fóra dávám. Vše marné. Asi ten import nedopadl jak měl. b2evolution to prý umí líp.

b2evolution

b2evolution je taky potomek starého b2. Zlý jazykové by mohli říct, že je to levoboček. Ale instalace a import dat proběhla bez problémů. b2evolution při importu z b2 nabídne formulář, kam se zadají parametry stávající databáze b2 a data se přesypou do nových tabulek. Původní tabulky zůstanou netknuty. Tak se taky stalo.

Ráno jsem ještě narychlo nasadil defaultní index.php. A nastaly problémy s češtinou (z racionálních důvodů používám windows-1250). Nejdřív nebyla dobře zobrazena celá stránka. Zásah do šablony situaci napravil. Titulka je na první pohled zobrazena dobře. Teď ještě zkouška komentářů. Ouha. Komentáře si neporadí s některými českými znaky. A jak tak roluju na starší namigrované spoty, tak jsou tam některé české znaky taky domršené. Posuďte sami (omlouvám se, ale na komentáře v b2evolution se nedostanete – hází to na b2) a jestli můžete, tak poraďte.

b2

Dva neúspěchy (možná způsobené chvatným přechodem na nové systémy, možná mou lamovitostí, možná i těmi systémy) mě donutili srazit paty a pokorně přepnout zpět na b2. Spam nespam. Starý CMS nestarý CMS. Výsledek snažení je návrat k b2 a nepořádek v adresáři na FTP. Asi to budu muset vydýchat a znovu začnu o víkendu.

Módes róbes

Jaká je vlastně současná móda webových stránek. Existují nějaké společné znaky, které je možné vypozorovat na tzv. moderních webech?

Jeden kamarád provozuje docela zajímavý web. O web se stará, snaží se, aby byl úspěšný. Už si ho všimli i blogy. Kamaráda zamrzelo, že se někteří blogeři obuli do nemoderního vzhledu jeho webu. Co poradit? Jak vlastně vypadá moderní web?

Pár stránek jsem už viděl a tak si dovolím shrnout pár vizuálních znaků, které jsou společné pro mnoho webů, které chtějí být in.

Jemné barvy
Barvy jsou voleny jemné, tlumené (někdo by řekl vyblité, pardon).
Barevné přechody
Na stránkách se často vyskytují nejrůznější barevné přechody (monochromatický gradient).
Malý počet barev
Na stránce je použito několik málo základních barev. Velmi často pouze 2. Barvy mohou být v několika odstínech. Často je použita šedá (nebo našedlá) barva ve spojení s výraznější barvou (např. oranžová, sametově modrá).
Oddělovací čáry
Oddělovací čáry jsou spíš nevýrazné (barva zapadá do zvoleného barevného schématu). Často tečkované.
Výrazný obrázek
V záhlaví stránky je často použit velký stylový obrázek na pozadí. Pruh horizontálního menu je často na tomto pozadí odlišen změnou jasu pozadí.
Položky menu jako box
Jednotlivé položky menu jsou tvořeny boxem (display: block), který reaguje na a:hover.
Obrázkové nadpisy
Nadpisy jsou často nahrazovány textem ve formě obrázků. Je na kodérovi, aby byl nadpis přístupný.
Nepodtrhávám odkazy
Tohle samozřejmě nedoporučuji! Na mnoha stránkách se tvůrci bojí, že zničí design stránky tím, že budou podtrhávat odkazy.

Nikdy neuškodí, když je webová stránka přiměřeně moderní. Taková stránka může u některých uživatelů výrazně zvyšovat důvěru v daný web. Vždycky ale platí, že forma by měla být podřízena obsahu. A taky platí, že nic se nemá přehánět.

Webdesign může být uměním. Hodnocení vzhledu je do značné míry individuální záležitostí. A co je hlavní, platí skutečnost, že moderní a krásný web nemusí splňovat ani jeden z bodů, které uvádím v tomto spotu.

Jaký je váš pohled na současné trendy ve webdesignu? Co by nemělo, z hlediska vzhledu, chybět modernímu webu?

Souvislosti

Linky na víkend XX.

4 nejčastější chyby v inzerentů v AdWords
Dušan Janovský
RSS snížení datového toku
Milan Kryl
rel=nofollow myslím zrychluje výpočet PageRanku
Dušan Janovský
Rýlnou falou
David Grudlrel="nofollow".
Google dovoluje delší dotazy
Marek Prokop
Čeští webdevelopeři si s přístupností zkrátka nerozumějí
David Špinar
Kdy je čas na redesign
Marek Prokop mj. v obpovědi na nadpis cituje: Jakmile je nový web spuštěn, je čas začít s redesignem.

Je být první nejlepší?

Být první ve výsledcích vyhledávání nemusí znamenat, že na daný vyhledávaný výraz dorazí nejvíc návštěvníků.

Jedním z dílčích cílů SEO je dostat danou stránku na první místo ve vyhledávači. Někdy se ale může stát, že po ustoupení z vedoucích pozic dojde ke zvýšení návštěvnosti. Na první pohled paradox, ale vysvětlení může být prosté. Top position blindness, kdy pohled hledajícího může sklouznout do nižších pater zobrazené stránky výsledků. Za tohle chování může mj. přemíra reklamy, která naučila uživatele hledat užitečné informace mimo oblasti zaplevelené reklamou.

Tímhle samozřejmě nenavádím k optimalizaci stránek na 5. pozici ve výsledcích vyhledávání. Chci jenom ukázat na zajímavý jev.

Spolehlivost

Koupili jsme servery. Servery tak značkové, jak jen značkové servery mohou být. Technik nám prozradil, že podle jeho zkušeností, do jednoho roku 70 % těchto serverů vyžaduje servisní zásah. I zatrnulo mi.

Předevčírem se na čelním panelu serveru rozzářil červený vykřičník. Po necelých dvou měsících provozu. I zatrnulo mi podruhé. Nafotil jsem pár třicetimístných alfanumerických chybových kódů z BIOSu serveru a poslal je k posouzení Technikovi.

Za chvíli následovala odpověď, při které mi zatrnulo potřetí. Závada je prý vážná a bude to chtít zavolat nějakého technika od výrobce. Pokud se bude technik cukat, mám zavolat Technika.

Tak mě napadlo, jak je to vlastně s tou spolehlivostí současných výrobků. Ve firmě jsme dřív provozovali jiné značkové servery. Za mnoho let se na nich nevyskytla jediná závada. A protože na nich běžel Novell NetWare trojkové řady, tak jsme se o ně ani nemuseli moc starat. Vlastně kdyby byly ty servery zazděné v serverovně, ani by to nevadilo.

Teď máme servery nové. Na nich Windows. Bojím se, že budu trnout čím dál častěji.

Nové Weblogy.cz

Na adrese http://new.weblogy.cz najdete novou (testovací) verzi Weblogy.cz, kterou začal od 20. 1. 2005 po Jirkovi Lahvičkovi provozovat Honza Bien.

Co se změn týká, tak hlavní jsou především:

  • Místo analýzy zdrojáku agregované stránky nyní Weblogy.cz používají RSS daného blogu.
  • Blokování zdrojů (viz Seznam zdrojů).
  • Kalendář pro přepínání mezi dny.
  • Společný RSS kanál s možností blokování zdrojů.

Novinek je samozřejmě víc. Osobně bych se přimlouval za odstranění informací o tom, který je právě den a kdo má svátek. Weblogy.cz mě chytly svou strohostí (pracovně tomu říkám googlovatost). Bylo by hezké, kdyby si svou jednoduchost udržely. Určitým řešením by mohlo být přepínání stylů, které Honza připravuje.

Souvislosti