Archív pro rubriku “Web”

Přestože se mi nechtělo, tak jsem se konečně rozhoupal k upgradu WordPressu na verzi 2.3.1. Nemám rád upgrady – až na pár věcí (Windows) udržuju všechno v přibližně funkčním stavu a chci, aby to tak zůstalo. Obavy z konce těchto šťastných časů ve mě ale neustále bojují s představou nových možností typu „Jo, mám verzi 23.8.333a, která konečně přináší nějakou-hrozně-důležitou-věc-bez-které-prostě-nemůžu-žít“ (jako třeba upozorňování na aktuální počasí ve Vladivostoku).

Z nadpisu a předchozího rádobyvtipného odstavce už vám ale musí být jasné, že WordPress je jiný a že všechny moje obavy byly zbytečné, protože celý upgrade probíhá takto:

  1. K vám domů přijede speciální „WordPress Upgrade Group“, složená z jednoho počítačového geeka s brýlemi o tloušťce neprůstřelného skla v autě George Bushe a dvou úžasných příslušníků opačného/stejného pohlaví (doplňte dle osobních preferencí).
  2. Geek se posadí k počítači a jde provádět svoje WordPress kung-fu, zatímco příslušníci opačného/stejného pohlaví se zatím starají o vaše maximální blaho. Za tímto účelem mají k dispozici sadu speciálně vybraných propriet – pivo, lak na nehty, vycpaný medvěd, živý medvěd, latexové oblečky, dort, fotky ostravských dolů, medvěd co sežral dort a má teď běhavku atd. (z toho vidíte, že členové WPUG myslí opravdu na všechno).
  3. Když je vše hotovo, tak na rozloučenou dostanete poukázku na výlet strojem času do příštího století na předvedení WordPressu 45.3.

Ok, takhle to taky nefunguje, ve skutečnosti s tím je trocha práce – stačí ale dodržovat „Preparing for 2.3“ a nemůžete nic zkazit. Osobně se mi osvědčil následující postup:

  1. Upgradujte pluginy. Stejně to pravděpodobně budete dělat, takže je lepší teď. Zkontrolujte si seznam pluginů kompatibilních s 2.3 a seznam témat kompatibilních s 2.3.
  2. Zazálohujte si databázi.
  3. Nahrajte na server novou verzi WordPressu a zkopírujte do ní ze staré wp-config.php, kompletní obsah adresáře wp-content a případné lokalizace ve wp-includes/languages + všechny další soubory, které jste vytvořili/změnili.
  4. Přehoďte verze a spusťte z prohlížeče skript wp-admin/upgrade.php.

Výsledkem by měla být funkční instalace WordPressu 2.3, která přináší hromadu nových vylepšení. Osobně sice velkou většinu z nich nikdy nevyužiji, ale ten pocit být opět IN za chvilku práce stál.

Comments Bez komentářů »

Možná se ptáte, proč ta změna na WordPress, možná je vám to jedno. Komu to jedno není, tak zde je rychlý přehled, co mě k tomu vedlo:

  1. Zmatek, zmatek, zmatek
    BLOG:CMS rozhodně není idiot-friendly. Konfigurace je roztahaná na různých místech a najít to správné je docela kumšt. Nikdy nevíte, jestli potřebné nastavení najdete ve „Skins“, „Plugins“, „Extra skins“ nebo v „some-other-place-in-galaxy-far-far-away“. Pokud si chcete konfiguraci užít, tak je BLOG:CMS rozhodně pro vás. Pokud chcete jenom psát blog, tak doporučuji raději WordPress.
  2. Lokalizace
    Se stavem české lokalizace je to tak – neexistuje. To by ani tak nevadilo, autor se mnohokrát vyjadřoval ve smyslu, že čeští uživatelé si to nezaslouží, což je samozřejmě jeho svaté právo. BLOG:CMS ale ani nepoužívá žádný lokalizační nástroj jako GNU gettext. Místo toho vás bohužel čeká zdlouhavé hledání textových řetězců přímo v administraci nebo dokonce ve zdrojových kódech. Jak to zpříjemňuje updaty není asi potřeba rozepisovat.
  3. Nulová perspektiva
    BLOG:CMS se už prakticky nevyvíjí, updatují se pouze vestavěné komponenty. Možná to znamená, že dosáhl dokonalosti, ale protože mě osobně to tak nepřišlo, tak to beru jako mínus. WordPress oproti tomu stále přidává nové funkčnosti, vznikají nové pluginy atd.
  4. Malá komunita
    Porovnávat komunitu okolo BLOG:CMS a WordPressu je jako porovnávat populaci Vatikánu s populací Číny. To má samozřejmě dost efektů, například pro WordPress existují tuny pluginů, šablon atd. Pro BLOG:CMS vám ve většině případů nezbude nic jiného, než si potřebnou věc napsat. Takže pokud chcete se potrénovat PHP, je BLOG:CMS pro vás, v opačném případě opět WordPress.
  5. Autor
    Taková maličkost, prostě už mi začal Radek Hulán, jeho patent na pravdu, hackování reality a ostatní trochu vadit.

Comments 4 Komentářů »

Včera jsem si hrál chvilku s WordPressem, chvilku zase s Drupalem, s WordPressem, Drupalem a pořád dokola. Oba systémy na mě působily dost odlišně. WordPress jako poměrně specializovaný systém pro weblogy, okamžitě připravený k použití. A Drupal jako švýcarský nůž, který v základu nic moc neumí, ale s obrovskou možností rozšíření a přizpůsobení. Nakonec jsem se rozhodnul pro Drupal, ze dvou důvodů:

  1. Jsem hračička a miluju hrát si s tunami modulů
  2. Drupal plánuju nasadit na tři jiné weby, kde pro změnu vyhrál nad Joomlou

Takže zbývá jenom napsat (najít) skript pro import z Blog:CMS do Drupalu a můžu se do toho pustit. Více o nové verzi Drupalu na:

Comments Bez komentářů »