sviluppatori Web utilizzano il popolare linguaggio di scripting PHP per sviluppare siti web dinamici . Un framework PHP fornisce agli sviluppatori con i vari componenti del boilerplate codice PHP in forma di oggetti . Perché questo codice PHP è già stato scritto , gli sviluppatori non devono ripetere il processo di codifica , ma semplicemente chiamare gli oggetti . Un quadro PHP leggero comprende un numero minimo di questi oggetti . A differenza dei loro colleghi più grandi , più monolitici , carpenteria leggera non sviluppatori oneri con un sacco di oggetti che non hanno bisogno . Così, questi quadri sono l'ideale per gli sviluppatori PHP che creano piccole applicazioni web . CodeIgniter
quadri La CodeIgniter vantano di funzionare con il minimo ingombro . Il quadro richiede poca configurazione iniziale e non fa gli sviluppatori di utilizzare un prompt della riga di comando . Il framework include un modello parser opzionale , ma gli sviluppatori non devono imparare una lingua templeting .
Fat -Free PHP Framework
La base Framework Fat -Free ( F3 ) distribuisce in un unico file di 55k . F3 include diverse funzionalità di PHP di base tra cui un processore HTML forme , un filtro antispam , uno strumento di test e di un motore di routing URL. F3 non richiede preconfigurazione . Esso rivendica di essere l'unico framework PHP con tre mapper object- relazione per l'utilizzo con l'astrazione dei dati e la modellazione. Gli sviluppatori web possono ampliare la base di F3 , utilizzando la biblioteca del framework di plug-in .
VC Luce e Tosse PHP
Questi due quadri sorella disaccoppiare il tradizionale architettura model-View- Controller . Gli sviluppatori PHP che necessitano di un quadro che gestisce solo viste e controller dovrebbero utilizzare il quadro VC Luce. Il PHP Tosse è stato progettato per funzionare come un modello e funziona con oggetti che hanno solo una singola tabella di database controparte .
Fitzgerald
Il minuscolo Fitzgerald framework PHP tenta di clonare le caratteristiche del framework Sinatra per Ruby . E 'ideale per gli sviluppatori che devono creare sistemi di autenticazione di base .
Propel
Il framework Propel mapping oggetto - relazione pretende di fare banca dati codifica divertente per gli sviluppatori e getta pretendere di essere utilizzato su migliaia di siti web . Questo piccolo quadro consente agli sviluppatori di interrogazione , ordinare, unire e filtrare le query di database . Propel funziona con molti dei database SQL , tra cui MySQL , MSSQL , Oracle , PostgreSQL e SQLite .