sfTextile: un plugin per symfony

un po’ che gioco con symfony, un ottimo framework per PHP5; molti lo considerano il Rails per PHP, e non vedo come dire il contrario.
Symfony il framework che sto utilizzando per sviluppare 2eventi e sta dando le sue soddisfazioni, ripagando la fiducia che gli ho concesso.
Oggi ho finalmente cominciato a restituire al progetto scrivendo un plugin: sfTextile, un’interfaccia alla libreria TextilePHP che fornisce al framework un helper e dei method per convertire codice scritto in Textile in HTML.

Scrivere plugin per Symfony non per nulla difficile, grazie anche all’enorme quantit di documentazione presente sul wiki del progetto ed agli esempi forniti dagli altri plugin. Man mano che trover librerie utili ai miei progetti penso che creer un plugin per symfony.

Technorati Tags: , , ,

5 risposte a “sfTextile: un plugin per symfony”

  1. Quanto ci vuole – con symfony – per mettere in piedi un esempio poco pi che banale, tempo di apprendimento incluso?
    Grazie, ciao.

  2. il primo approccio con symfony l’ho avuto seguendo il tutorial che si trova sul sito: lo si completa in tre quarti d’ora e offre una veloce, ma abbastanza esauriente, panoramica sul come si crea da zero un semplice blog in symfony: completandolo si ha una buona visuale sulle potenzialit del framework
    Con una buona conoscenza di php e il manuale di symfony sotto mano si imparano le basi in 2-3 giorni di studio.
    Sempre sul sito c’ un tutorial in 24 parti, molto approfondito, che spiega molto bene tutti i componenti base del framework: questo stato il mio secondo approccio ed stato pi che sufficiente per convincermi ad utilizzare questo piuttosto che un altro framework.

  3. Tempo fa usavo quanta (l’editor per il web di kde), ultimamente uso solo Eclipse PDT, e mi piacerebbe tanto dare un’occhiata al nuovo ZendStudio che si basa su Eclipse.
    Per il db faccio a manina (preferisco xml a yaml), ma ora che ho visto clay nel link che hai segnalato (grazie!) lo prover.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *