
Se vi è capitato di
sviluppare da soli un sito o un web service in PHP probabilmente vi siete imbattuti nello scrivere decine di funzioni per
generare codice XHTML corretto, oggi fondamentale per un migliore compatibilità con i browser, per l'accessibilità e per un migliore posizionamento nei motori di ricerca. L'obiettivo di
Anewt, acronimo di Almost No Effort Web Toolkit, è quello di
semplificare lo sviluppo di applicazioni web con l'aiuto di librerie PHP pronte all'uso. Le librerie sono fornite di funzioni simili a quelle standard del PHP e di classi e funzioni per la costruzione degli elementi
XHTML. Vediamo di fare un esempio per creare una pagina con un paragrafo:
$page = &new AnewtPage();
$p = new AnewtXHTMLParagraph('Un po\' di testo');
$page->append( $p );
Ora per impostare una regola css basterà richiamare il metodo set_class
$p->set_class('foo');
Mentre per mandare in uscita la pagina si fa così
$page->flush();
Semplice vero?
Continua a leggere »