Webbutvecklare använder den populära PHP skriptspråk för att skapa dynamiska webbplatser . PHP ramar effektivisera PHP : s kapacitet . Dessa ramar tillåter utvecklaren att använda delar av PHP-kod som redan har skrivits av andra utvecklare . Utvecklaren behöver inte uppfinna hjulet på nytt och skriva en massa PHP-kod som redan finns . Här är några av de bästa PHP ramar . CakePHP
Minst 39.871 hemsida har distribuerat det CakePHP ramen ( från 2011) . Den CakePHP ramverk använder en Model-View -Control ( MVC ) designmönster . Med MVC , interagerar en besökare till en webbplats med servern genom att skicka en länk begäran . Länken skickar data till kontrollenheten. Regulatorn kan matcha ansökan med vissa kriterier innan de gifter sig användarens begäran med uppgifter . Modeller kan hämta dessa data från ett antal källor såsom MySQL -databaser , RSS- feeds eller platta filer . Slutligen får kunden datan från vyn . Addera PHP Layers Menu
PHP Lagermeny använder PHP för att bearbeta data för dynamiska HTML menyer . PHP Layers har inkluderats på över 45.000 webbplatser ( se Resurser för demo på SourceForge ) . Symfony ramen funktioner på antingen en Unix eller Windows
Symfony
webbservern. Den är kompatibel med nästan alla databasprogram . Symfony hävdar också att vara mer än bara en annan MVC program genom att den innehåller ett antal ytterligare funktioner , såsom caching och byggnadsställningar . Symfony paketet ingår flera andra open - source PHP -projekt och JavaScript bibliotek . Addera Zend Framework
Zend Framework bistår i utvecklingen av Web 2.0-applikationer och integrerar med Application Programming Interfaces ( API ) från populära webbplatser . Zend ger ett kommandoradsverktyg som gör det möjligt för utvecklare att skapa ett första projekt struktur för att få sina nya webbprojekt iväg till en snabb start . Ramverket stöder också integration med JavaScript Object Notation ( JSON ) utgångar .