I migliori framework per temi WordPress
Lunedì 16 Maggio 2011 - 10:19
di Kiko

Cosa è un framework? Una definizione del tutto generale potrebbe essere la seguente: un framework è un’architettura generica che costituisce una infrastruttura per lo sviluppo di applicazioni. Se applicato all’ambito WordPress, e specificatamente allo sviluppo di temi, il discorso non fa una piega.
Quando WordPress, infatti, cominciò a espandersi lungo i canali virtuali di Internet e a essere usato da milioni di utenti e siti web, si sentì l’esigenza di qualche framework che semplificasse lo sviluppo dei template. I vantaggi sono essenzialmente la possibilità di sfruttare del codice esistente (in forma, per esempio, di funzioni e procedure già testate) e quindi la possibilità di risparmiare del tempo utile (da impiegare in altre fasi del lavoro).
Ad oggi sono stati creati diversi framework specifici per WordPress. In certi casi si tratta di semplici temi che consentono la creazione di quelli che si chiamano child theme che ereditano le funzioni del tema padre; in altri casi si tratta di un complesso di classi e funzioni tale da mettere a disposizione dello sviluppatore un potentissimo strumento col quale programmare diverse tipologie di siti.
Di seguito proponiamo una breve lista di quelli che sembrano essere, al momento, le soluzioni migliori in fatto di framework per la piattaforma WordPress. I parametri di scelta sui quali ci siamo focalizzati sono la maturità dei progetti (con ciò sottintendendo che hanno già esaurito una fase di testing e di largo uso in un ambiente produttivo), il rispetto degli standard del codice finale prodotto e la possibilità di reperire supporto (forum, siti dedicati, documentazione più o meno ufficiale).
- Genesis. È uno dei più potenti, sebbene sia recente. Modifica in maniera netta il pannello di WordPress, lato amministrazione, aggiungendovi funzioni e propri menu tramite cui si accede a una serie di interfacce con le quali modificare ogni aspetto del template su cui si sta lavorando. Diversi sono i widget subito pronti. Grande attenzione per quanto riguarda l’ambito SEO. La documentazione a supporto è ottima, così come ottima è la possibilità, per gli sviluppatori, di fare business con i temi creati su Genesis. Utile la funzione che permette di aggiornare automaticamente il framework direttamente dal pannello di amministrazione di Wordpress;
- Thesis. Il numero alto di siti che lo usano correntemente potrebbe, di per sé, essere una dimostrazione della validità di questo progetto. In ogni caso, Thesis si rivela molto flessibile, adatto alla costruzione di svariate tipologie di siti web, specificatamente quelli blog oriented. La configurazione delle caratteristiche del sito è intuitiva e semplice, grazie a chiare interfacce cui si accede dal menu proprietario di Thesis. Anche per questo framework è disponibile tanta documentazione in giro per Internet. Una chicca: mette a disposizione un custom editor da cui si può modificare il codice dei nostri template;
- Thematic. Mentre i primi due sono a pagamento, questo framework è rilasciato gratuitamente agli sviluppatori cui viene messa a disposizione una larga suite di funzioni e widget da usare all’interno dei propri temi e da personalizzare. Thematic si installa come fosse un tema classico e quindi si procederà a creare i child theme. Per il layout il framework sfrutta il famoso 960gs;
- Hybrid. È gratuito ma per avere accesso a tutta la documentazione e al supporto tecnico si deve pagare. Si adatta a svariati siti, grazie a un set di funzioni e widget facili da usare e inserire all’interno del nostro codice. Sono disponibili diversi template da usare o da studiare;
- Xtreme. Chiudiamo con un framework a pagamento. Il prezzo da pagare giustifica una buona architettura. Piuttosto veloce, pone maggiore enfasi al lato SEO e all’ottimizzazione delle pagine, infatti non pare appesantire più di tanto il core di Wordpress. Mette a disposizione oltre 10 custom widgets che sempilficano lo sviluppo dei temi e ben 6 diversi layout fra cui scegliere per le pagine del sito.
Quali altri framework avrebbero meritato un posto in questa lista?
Commenti
1
aggiungerei anche K2 alla lista. L’ho usato e funziona discretamente. Ed è gratis.
2
Il fatto che esistano framework che stravolgono la struttura di wp la dice lunga sulla qualità del cms.
3
@luglio7 non l’ho capita. Perché stravolgono?
4
@Alberto: devo provarlo! Quando non so, ma lo proverò. Grazie per la segnalazione!
5
Hey Kiko,
thanks for mentioning Xtreme Theme on your list! My Italian is not that good, but as of my understanding you are saying with Xtreme One you have 6 different layouts to choose from for the site. You might add to it, with these 6 layoutsyou have indefinitely possibilities to change your layout. Xtreme One is very flexible and the only WordPress Framework that allows solid, fluid and flexible layouts.
Also we just released a new Childtheme today: http://xtreme-theme.com/2011/0.....hildtheme/ and more Childthemes are available soon.
Again, thanks a lot to have Xtreme One in your list! We really appreciate that!
6
Aggiungerei il recente Gantry di rocket-theme
http://www.gantry-framework.or.....g/# - postato da Walter T - 16 Maggio 2011 - 22:28
7
Anche Warp di Yooteme, che dite?
http://www.yootheme.com/Io l’ho provato e mi sono trovato bene.
Puoi creare dei veri portali che col semplice blog non hanno niente a che fare.Per quanto riguarda il presunto stravolgimento del codice non saprei.
Voi esperti che dite?# - postato da Andrea Giavara - 17 Maggio 2011 - 01:16
8
@Walter T: di Gantry non ho sentito parlarne bene. Mi hanno detto - e quindi giro quanto ho sentito - che ha un gran bel sito, ma poi il codice è ampiamente migliorabile e anche un po’ pesante. Occhio: io non l’ho provato, chiedo solo conferma.
9
Analogo discorso su Warp: non lo conosco, mai provato e mai visto. Inoltre: nessuno dei miei conoscenti lo conosceva, quindi mi rimetto al giudizio di questa corte!
10
@Alex I only mentioned most interesting wp-framework. So, Xtreme is in this list!
11
@Kiko Grazie! :)
12
Piccola correzione: Thematic non usa 960gs da un bel po’ di release, ma ha una serie di layout preimpostati facilmente utilizzabili cambiando un @import ;)
# - postato da Giuseppe de Santis - 18 Maggio 2011 - 08:40
13
@Giuseppe nella release che ho installato c’è ancora. Mi sono perso qualche update?!?
14
Che release hai usato?
# - postato da Giuseppe de Santis - 19 Maggio 2011 - 09:29
15
Più tardi che torno su Mac te lo dico! Qui sulla lavagnetta ho segnato 0.7, è possibile?







