webbutvecklare använder populära PHP skriptspråk för att utveckla dynamiska webbplatser . Ett PHP ramverk ger utvecklare med olika komponenter standardtext PHP-kod i form av objekt . Eftersom denna PHP-kod har redan skrivits , behöver utvecklarna inte upprepa kodningsprocessen utan helt enkelt ringa objekten . En lätt PHP ramverket innehåller ett minimalt antal av dessa objekt . Till skillnad från sina större , mer monolitiska motsvarigheter , lätta strukturer inte belastar utvecklare med en hel del föremål som de inte behöver . Således är dessa ramar är idealiska för PHP-utvecklare som skapar små webbapplikationer . CodeIgniter
CodeIgniter ramar skryta med sin verksamhet inom en liten yta . Ramverket kräver liten initial konfiguration och inte göra utvecklare använda en kommandorad . Ramverket innehåller en valfri mall parser , men utvecklarna behöver inte lära en templeting språk .
Fat - Free PHP Framework
Basen Fat - Free Framework ( F3 ) utplacerar i en enda 55k -fil. F3 innehåller flera grundläggande PHP funktioner, inklusive ett HTML formulär processor , ett spamfilter , ett testverktyg och en URL routing motor . F3 kräver inte förkonfigurering . Den gör anspråk på att vara den enda PHP-ramverk med tre objekt - relationen mappers för användning med dataabstraktion och modellering . Webbutvecklare kan expandera F3 basen genom att använda ramverket bibliotek av plug - ins . Addera ditt ljus VC och hosta PHP
Dessa två syster ramar frikoppla traditionella model - view - controller arkitektur . PHP-utvecklare som behöver en ram som endast hanterar vyer och controllers bör använda Light VC ramverket . Den Hosta PHP har utformats för att fungera som en modell och arbetar med föremål med endast en enda motpart databastabell . Försöker klona Addera Fitzgerald
lilla Fitzgerald PHP ram funktionerna i Sinatra ramverk för Ruby . Den är idealisk för utvecklare som behöver skapa grundläggande autentisering system .
Propel ORM
Propel objekt - förhållande kartläggning ramverk utger sig för att göra databasen kodande kul för utvecklare och lägger hävdar att de används på tusentals webbplatser . Denna lilla ram kan utvecklare fråga , sortera , gå och filtrera databasfrågor . Driva verk med många av SQL-databaser , inklusive MySQL , MSSQL , Oracle , PostgreSQL och SQLite .