Introductie van CakePHP
Wat is CakePHP? Waarom gebruiken?
CakePHP is een vrij, open-source, rapid development framework voor PHP. Het is een fundamentele structuur voor programmeurs om webapplicaties te bouwen. Ons primaire doel is om het u mogelijk te maken te werken op een snelle en gestructureerde manier,zonder verlies van flexibiliteit.
CakePHP neemt de monotonie van webontwikkeling weg. Wij bieden u alle tools die u nodig hebt zodat u meteen kunt beginnen met schrijven van hetgeen het om draait: de logica die specifiek is voor uw applicatie. In plaats van het wiel steeds opnieuw uit te vinden wanneer je aan een nieuw project begint, haal CakePHP op en ga aan de slag gaan met het echte werk van uw applicatie.
CakePHP heeft een actief ontwikkelingsteam en gemeenschap, die van grote waarde zijn voor het project. Naast het voorkomen van het wiel opnieuw uitvinden, betekent het gebruiken van CakePHP dat de kern van uw applicatie goed is getest en constant wordt verbeterd.
Hier vindt u een kort overzicht van de functies waarvan u kunt profiteren bij het gebruik van CakePHP:
- Actieve, vriendelijke gemeenschap
- Flexibele licentie
- Compatibel met PHP4 en PHP5
- Geintegreerde CRUD (create, read, update en delete) voor database interactie
- Applicatie scaffold (tijdelijk raamwerk/steiger)
- Code genereren
- Model View Controller (MVC) architectuur
- Request verwerking met vriendelijke URL's en aangepaste routes
- Ingebouwde validatie
- Snelle en flexibele templates (PHP syntax, met helpers)
- View Helpers voor AJAX, JavaScript, HTML-formulieren en meer
- Email, Cookie, Security, Session, en Request componenten \
- Flexibel toegangsbeheer (ACL, access control lists)
- Gegevens zuivering (Sanatization)
- Flexibele Caching
- Localisatie
- Werkt onder elke website subdirectory, met weinig tot geen Apache configuratie aanpassingen
Waar vindt u hulp
Het Kookboek (The Cookbook)
U bent op de juiste plaats begonnen. Deze handleiding (en de API) is waarschijnlijk de eerste plaats om antwoorden te vinden. Zoals vele andere open source projecten, krijgen we regelmatig nieuwe mensen. Probeer eerst om zelf uw antwoorden te vinden. Wellicht kost dit meer tijd, maar de antwoorden blijven langer hangen en het is minder belastend voor onze support . Zowel de handleiding als de API hebben een online component.
De API
Recht op het doel af en direct van de kern-ontwikkelaars. De API (Applicatie Programmeer Interface) van CakePHP is de meest uitgebreide documentatie die beschikbaar is voor alle kleine details van de interne werking van het framewerk. Het is een recht-door-zee referentie van de code, dus wees niet bang voor wat zweet.
Het IRC kanaal
#cakephp @ irc.freenode.net
Als u er niet uitkomt, geef dan een gil in het CakePHP IRC kanaal. Meestal is er wel iemand van het development team , vooral overdag (Amerika). We horen graag van u, of u nou hulp nodig heeft, gebruikers bij u in de buurt zoekt, of ons uw gloednieuwe sportwagen wilt doneren.
De Bakkerij (The Bakery)
De CakePHP Bakery is een verzamelplaats voor alle CakePHP aangelegenheden. Kijk hier voor tutorials, case studies en code voorbeelden. Zodra u bekend met CakePHP, meldt u aan. Deel uw kennis met de gemeenschap en verkrijg direct roem en fortuin.
CakeForge
CakeForge is een andere ontwikkelaars resource waar u uw CakePHP projecten kunt hosten, om deze te kunnen delen met anderen. Als u op zoek bent naar een geweldig component of een prijzenswaardige plugin (of wilt delen), kijk dan op CakeForge.
De officiële CakePHP website
De officiële CakePHP website is altijd een geweldige plaats om te bezoeken. Het bevat links naar veel gebruikte developer tools, screencasts, donatie mogelijkheden en downloads.
De Google Groep
http://groups.google.com/group/cake-php
CakePHP heeft ook een zeer actieve Google Group. Dit is een goede bron voor het vinden van gearchiveerde antwoorden, veelgestelde vragen en om antwoorden te ontvangen op problemen.

login to add a comment