PHP programmeurs kennen het principe meestal wel van het werken binnen een Framework voor de bouw van applicaties en meer complexe websites. Er zijn heel veel verschillende Frameworks waaruit je kunt kiezen. Een aantal bekende zijn; Zend Framework, CodeIgniter, CakePHP, Symfony, Kohana, etc. Maar de vraag komt dan al snel op; wat is het beste PHP Framework!? Dit mag je natuurlijk gewoon zelf bepalen. Ligt ook een beetje aan jouw favoriete werkwijze en het soort applicatie dat je wilt ontwikkelen. Maar veel PHP programmeurs vinden Yii Framework het beste.
Yii staat voor “Yes it is”. De reden dat Yii zo populair is komt omdat het snelle code genereert. En het bevat ongelooflijk veel mogelijkheden / features. En het is één van de weinige Frameworks die je onder het kopje “Next generation” kunt scharen. Het is een nieuwe manier van werken met deze ontwikkel omgeving. En wat veel beginnende programmeurs erg leuk zullen vinden, het genereert automatisch code op basis van databases. Je hebt na de installatie al bijna een kant en klare beheer omgeving met gebruikers beveiliging en alles. Yii bevat namelijk zogenaamde wizards / assistenten om jou te helpen met het opzetten van een CRUD omgeving (create, read, update en delete). Dus een CMS voor database beheer is zo gemaakt. Nadeel is onder andere dat je dit Framework niet snel onder de knie zult hebben.
Hieronder wat video tutorials om je alvast kennis te laten maken met Yii.
Onderstaande video tutorial laat een overzicht zien van de eigenschappen / voordelen / mogelijkheden van Yii Framework:
Het 2e deel van de tutorial gaat iets verder in op het opzetten van de Yii omgeving:
En deze tutorial laat zien hoe je met Yii een CRUD applicatie kunt maken:
Related articles
- How to remove index.php in Yii Framework (stackoverflow.com)
- Getting last login time in Yii Framework (stackoverflow.com)
- Are there any limits in using a PHP framework? (stackoverflow.com)
Geen reacties