Nov
23

Switch off analogico per questo sito. Si passa a WordPress

| | 1 commento | TrackBack |
una stelladue stelletre stellequattro stellecinque stelle (1 voti, media: 3,00)
Loading ... Loading ...

No, non intendo parlare del passaggio della TV dal sistema analogico a quello digitale ma di un evento locale a questo blog seppur epocale per certi versi.

L'abbandono di Movable Type come piattaforma di blogging e il passaggio a WordPress.

The WordPress Monster eating Movable Type

Il passaggio è stato abbastanza lungo, più di una settimana ed è per questo che, in questo periodo, la frequenza di pubblicazione di nuovi articoli ne ha risentito un po'. E si che di cose di cui parlare ce ne sono state un bel po', dal Bam Bam Ristosauro alla corsa di San Martino alla esercitazione di protezione civili, ma ci sarà tempo di parlare di queste cose nei prossimi giorni.

In questo articolo invece volevo proporvi alcuni motivi che mi hanno più o meno costretto a questo passaggio e le difficoltà incontrate.

why_chooseInnanzitutto perchè sono passato a WordPress? Beh, i motivi sono molti. Innanzitutto, da quando avevo provato WordPress avevo amato la semplicità con cui si riesce a pubblicare post, a gestire i tag e le categorie. Inoltre l'incredibile marea di plugin aggiuntivi lo rendevano veramente eccezionale per aggiungere in modo semplice e veloce delle funzionalità e delle peculiarità che sentivo mancare nel mio blog e che non riuscivo ad aggiungere per motivi di tempo.

Inoltre avevo già fatto dei plugin e dei temi di WordPress e quindi il passaggio a questa piattaforma di blogging non mi spaventava più di tanto.

Ma il motivo principale e che l'amministrazione di Movable Type era diventata ingestibile. Mentre la versione pubblicata, formata da pagine statiche, andava ovviamente veloce, la parte di amministrazione e di pubblicazione delle notizie si era rallentata in modo inverosimile costringendomi a minuti e minuti di attesa prima di poter passare dalla fase di login alla fase di pubblicazione e poi minuti e minuti per la parte di revisione degli articoli.

Non sò perchè, non chiedetemelo. Ho cercato un po' in giro e sembra che, a parte generici problemi di lentezza, non c'era nessuno che avesse avuto dei problemi cosi pesante come me. Forse una qualche strana interazione tra il server su cui gira il mio blog o qualche cosa di simile.

Fatto sta che l'alternativa era cercare di scoprire l'arcano o buttare tutto all'aria e ripartire da zero. Ho scelto questa seconda opzione.

stepsA questo punto non restava che scoprire come procedere con l'immane compito di convertire tutta la roba accumulata sul mio blog per passarla nel nuovo sistema.

Devo dire che la cosa che credevo più difficile ossia il trasferimento degli articoli e dei commenti tra un sistema e l'altro è stato invece semplicisimo e immediato. L'esportazione degli articoli e dei commenti di Movable Type viene perfettamente digerita da WordPress e quindi mi sono ritrovato magicamente gli articoli nel nuovo sistema.

Un'aggiuntata ai link delle immagini, semplificata dal fatto che comunque Movable Type genera dei siti statici quindi tutta la roba, immagini, video e altri documenti sta comunque sul file system ed ecco la parte centrale del blog pronta a funzionare.

Il primo affosso è stato ovviamente la realizzazione del tema di WordPress che ricreasse la grafica del mio blog attuale. In parte ero tentato di rifare la grafica da zero per ridare anche un nuovo stimolo al layout ma poi, dopo aver realizzato che già convertire la grafica originale sarebbe stato un lungo lavoro ho deciso di soprassedere nel realizzare un nuovo layout grafico e di lasciare questa parte ad una eventuale successiva modifica. E infatti anche cosi, la conversione della vecchia grafica sotto WordPress mi ha portato via qualche giorno.

Un'altro lavoro che mi ha portato a ritardare la pubblicazione del mio blog su questo nuovo sistema è stata la realizzazione della sidebar di sinistra. Qui un po' sono stato aiutato dai plugins e widgets di WordPress ma vuoi perchè alcune cose non esistevano vuoi perchè ho impiegato un po di tempo a capire il sistema di funzionamento dei widget, vuoi perchè alcuni widgets avevano dei comportamenti che non mi piacevano alla fine alcune cose sono stato costretto a riscriverle da zero. E intanto il tempo passava.

Infine, aggiunti i plugin per votare le stelline e quello per il numero di visite pensavo di essere giunto quasi al termine e invece mi sono trovato di fronte all'affosso più grande.

Nel dubbio se importare o meno i voti e le visite assegnate agli articoli nei precedenti ho deciso che era abbastanza semplice fare questa importazione e mi sono messo di buona lena a menare giù di scripting per realizzare questa sincronizzazione quando mi sono accorto che gli ID degli articoli in Movable Type erano differenti da quelli in WordPress. Disastro.

Giù quindi altri script per convertire gli ID degli articoli in Movable Type in quelli di WordPress. Alla fine ci sono riuscito e, come side effects, ho anche sincronizzato i permalink di WordPress con quelli di Movable Type in quanto Movable Type troncava i permalink, ricavandoli dal titolo, al 15° carattere mentre WordPress li usa tutti. Per evitare problemi con Google ed affini ho fatto anche questa sincronizzazione.

In definitiva penso di aver sincronizzato tutto e non aver lasciato nulla ma, mi raccomando, fatemi sapere se qualcosa non funziona.

Nel passaggio ho guadagnato la possibilità automatica di condividere automaticamente gli articoli del mio blog sulle più comuni piattaforme di social networking

wp_condividi

oltre alla possibilità, a fianco alla condivisione, di stampare l'articolo con una formattazione più consona ad essere stampata

wp_printoltre a tanti altri piccoli pezzettini che rendono il blog più simpatico e più attraente per i visitatori e per i motori di ricerca come, ad esempio, la mappa delle visite

wp_visitegli articoli più visti, quelli più votati, gli ultimi commenti e cosi via.

Per ora sono arrivato qui ma, vista la moltitudine di plugin presenti su WordPress, non è detto che, nei prossimi giorni non ne appaia qualcun'altro.

Che ne dite? Ho fatto bene o ho fatto male a sobbarcarmi di questo lavoraccio di migrazione tra Movable Type a WordPress?

Questo articolo è stato visto 2.487 volta

One Response to “Switch off analogico per questo sito. Si passa a WordPress”

Lascia un commento

 

Categorie