CakePHP
CakePHP | |
---|---|
|
|
Ontwikkelaar | Cake Software Foundation |
Meest recente versie | 1.1.11.4064 / 4th December 2006 |
Laatse bèta versie | {{{laatste_beta_versie}}} / {{{laatste_beta_releasedatum}}} |
Besturingssysteem | {{{besturingssysteem}}} |
Categorie | {{{categorie}}} |
Licentie | MIT License |
Website | www.cakephp.org |
CakePHP is een webapplicatie-raamwerk, geschreven in de programmeertaal PHP. Het is vrij verkrijgbaar open source-software.
CakePHP is begonnen in 2005, naar het concept van Ruby on Rails. De gemeenschap is sindsdien gegroeit en vertakt in verschillende sub-projecten.
Net als Ruby on Rails maakt CakePHP het makkelijker om gebruik te maken van een database door middel van Active Records. Het moedigt ook aan om gebruik te maken van het Model-View-Controller-model.
[bewerk] Eigenschappen
- Compatibel met PHP4 en PHP5
- Ondersteund geïntegreerde CRUD om makkelijkere operatie's met de database
- Verzoek verzender met goed uitziende, eigen URLs
- Snel, flexibele sjablonen
- "View" ondersteuners voor AJAX, Javascript, HTML Forms en meer
- Weinig tot geen Apache configuratie nodig
- Ingebouwde validatie
- Application Scaffolding
- Data sanering (terugvorderen van geheugenplaatsen die gegevens bevatten die niet langer nodig zijn)
- Beveiliging, Sessies, en Request Handling Components
- Flexibele View Caching (opslaan van antwoorden op veelvuldig voorkomende vragen in het geheugen, ten einde oude berekeningen niet te hoeven herhalen)
[bewerk] Artikelen en recenties
- IBM developerWorks: Cook up Web sites fast with CakePHP
- CakePHP - A “tasty” solution for PHP programming
- Rails-inspired PHP frameworks
- An overview of the CakePHP framework
- The CakePHP Framework: Your First Bite