Archive for the ‘symfony’ Category

Configurare un ambiente CakePHP+MySQL+SubVersion

Saturday, April 7th, 2007

Traduzione del mio articolo pubblicato in linugua inglese su questo stesso blog.

Questo è un tutorial passo passo per l’installazione e la configurazione di un ambiente di sviluppo CakePHP.
E’ inteso principalmente per gli utenti Linux, in paticolare per gli utenti Ubuntu.

Cos’è CakePHP?
CakePHP è un framework di ultima generazione, funzionante sia su PHP4 che su PHP5, simile a Ruby On Rails e Symfony in certi campi.
Grazie a questo strumento si può arrivare a sviluppare una completa wep-application in un lasso di tempo brevissimo poichè, grazie anche alla logica Model-view-controller (MVC), sarai sempre spronato al riutilizzo del codice sfruttando le potenzialità dell’orientamento ad oggetti.

Ecco qui una breve lista delle features (grazie a Wikipedia):

  • Compatibile con PHP4 e PHP5
  • CRUD integrato per il database e forme semplificate di query
  • Richieste delle pagine con URL personalizzati
  • Templating (sintassi PHP con l’inclusione degli helper)
  • Helpers della visualizzazione per AJAX, Javascript, HTML Forms
  • Indipendente dalla locazione del sito web
  • Validazione inclusa
  • Scaffolding dell’applicazione
  • Access Control Lists
  • Sanitizzazione dei dati
  • Sicurezza, Sessioni e il componente per la gestione delle richieste (Request Handling Components)
  • Caching delle viste (view)

(more…)

Setting up a CakePHP+MySQL+SubVersion environment

Saturday, April 7th, 2007