Kohana Open Source PHP 5 framework
De PHP 5 opvolger van CodeIgniter
Kohana is een Open Source web applicatie framework voor PHP5. Het gebruikt het Model View Controller design patroon en heeft als doel om veilig, licht en eenvoudig om te gebruiken te zijn. Kohana hanteert community ontwikkeling, snelheid, flexibiliteit, en documentatie als zijn kernwaarden. Sinds Kohana v 2.0 maakt het razendsnelle Kohana framework (Object Oriënted Programming (OOP)) volledig gebruik van PHP 5. De ontwikkeling van Kohana wordt gedaan door een community van ontwikkelaars die een framework zelf nodig hebben voor snelle en krachtige oplossingen.
Kohana volgt generieke design patronen en concepten
Kohana volgt generieke design patronen en concepten, toch zijn er een aatal factoren die Kohana onderscheiden van anderen:
- Strikt PHP 5 OOP biedt visibility protection, automatische class loading, overloading, interfaces, abstracts en singletons.
- Kohana heeft geen afhankelijkheid van PECL extensies of PEAR bibliotheken. Grote code bibliotheken zijn voorkomen ten gunste van een geoptimaliseerde oplossing.
- GET, POST, COOKIE en SESSION werken zoals verwacht. Kohana sluit niet de toegang tot dit soort globale gegevens af, maar biedt wel filtering en XSS bescherming.
Kohana is a PHP 5 framework that uses the Model View Controller architectural pattern. It aims to be secure, lightweight, and easy to use.
Razendsnel en makkelijk uit te breiden
- Kohana is zo snel als de bouwers het kunnen krijgen zonder gebruikersvriendelijkheid op te offeren. Iedere ontwikkelaar die ooit in zijn professionele leven een PHP framework heeft gebruikt kent het belang van performance.
- Dit raamwerk schrijft ontwikkelaars niet voor hoe zij code moeten opzetten. Kohana veronderstelt dat de programmeur zelf het beste weet hoe hij zijn eigen code moet opstellen.
- De ontwikkelaars verbeteren voortdurend de documentatie om te verzekeren dat ontwikkelaars altijd een actueel hulpmiddel hebben
- Kohana is lichtgewicht en gemakkelijk uitbreidbaar. Dit in tegenstelling tot Zend Framework en CakePHP die juist wel de intentie hebben om heel compleet te zijn. Dat komt ten goede aan het overzicht, de hanteerbaarheid voor ontwikkelaars en de performance.
- Echte auto-loading van classes. Echte on-demand laden van classes, op het moment dat deze binnen de applicatie worden aangeroepen.
- Verschillende componenten binnen of buiten het framework kunnen dezelfde naam gebruiken, voor een consistente API.
- Vrijwel elk onderdeel van Kohana kan worden overschreven of uitgebreid zonder de kernbestanden aan te passen.
Kohana blijkt zich in de praktijk prima te gedragen
Na het downloaden en uitpakken geeft Kohana aan of de randvoorwaarden in orde zijn. De eerste keer melde Kohana dat onze ontwikkelomgeving geen PHP 5.2 was. We moesten dus upgraden; Waarom mag dit nu niet draaien (eventueel met minder functionaliteit) op PHP 1.6 ?)
- In de praktijk gemakkelijk uit te breiden
- Eenvoudige gegevensbestandabstractie die gebruik maakt van SQL helpers.
- Krachtige meervoudige sessiedrivers (intern, dataabase, cookie)
- Krachtige event listener staat kleine wijzigingen toe
- op CodeIgniter gebaseerd
Met de Open Source integratie experts van Vicus komt u verder. Wij geven een helder advies bekeken vanuit úw business. Bel ons meteen via 033 461 1196 of klik op een van onderstaande knoppen voor meer informatie.
VOSBA integratie frameworkVOSBA Open Source integratie framework koppelt binnen één organisatie zowel de Open Source software... Lees meer
VOSBA Achtergrond
Frameworks
Kenmerken Kohana
- Veilig
- Uiterst lichtgewicht
- Snel te leren
- Gebruikt het MVC patroon
- 100% UTF-8 compatibel
- Strikte PHP 5 OOP
- Gebaseerd op CodeIgniter
- kohanaframework.org
Gestart als BlueFlame in 2007
31 May 2007 02:34 PM BlueFlame 1.0 Released - The BlueFlame Team is very happy to announce we’ve released the first version of BlueFlame: the community edition of CodeIgniter! The 1.0 release brings a bunch of bugfixes and optimizations to the CI framework. BF1.0 is completely backwards compatible with CI.







