Cakephp cookbook

Pages: 107 (26623 mots) Publié le: 26 mai 2013
CakePHP Cookbook Documentation
Version 2.x

Cake Software Foundation

24 May 2013

Table des matières

1 Pour Commencer Tutoriel d’un Blog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Blog Tutoriel - Ajouter la logique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Installation Conditions requises . . . . . . . . . . Licence . .. . . . . . . . . . . . . . Télécharger CakePHP . . . . . . . . . Permissions . . . . . . . . . . . . . . Configuration . . . . . . . . . . . . . Développement . . . . . . . . . . . . Production . . . . . . . . . . . . . . . Installation avancée et URL Rewriting A vous de jouer ! . . . . . . . . . . .

1 1 9 29 29 29 30 30 30 30 31 32 39

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. .. . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. .. . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

3 Débuter avec CakePHP 41 Qu’est ce que CakePHP ? Pourquoi l’utiliser ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Comprendre le système M-V-C (Model-View-Controller) . . . . . . . . . . . . . . . . . . . . . . 42 Où obtenir de l’aide .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 4 Déploiement Vérifier votre sécurité . . . . . . . . . . . . . . . . . . . . . . Set document root . . . . . . . . . . . . . . . . . . . . . . . . Mise à jour core.php . . . . . . . . . . . . . . . . . . . . . . De multiples applications CakePHP en utilisant le même coeur Améliorer les performances de votreapplication . . . . . . . . 47 47 47 47 48 48

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

5 Tutoriels et exemples 49 Tutoriel d’un Blog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Blog Tutoriel- Ajouter la logique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 i

Authentification Simple et Autorisation de l’Application . . . . . . . . . . . . . . . . . . . . . . 67 Application Simple contrôlée par Acl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 Application Simple contrôlé par Acl - partie 2 . . . . . . . . . . . . . . . . . . . . . . .. . . . . 81 6 Indices et tables 85

ii

CHAPITRE 1

Pour Commencer

Le framework CakePHP fournit une base robuste pour votre application. Il peut gérer tous les aspects, de la requête initiale de l’utilisateur et son cheminement jusqu’au rendu final de la page web. Et puisque le framework suit les principes du MVC, il vous permet de facilement personnaliser et offre la plupart des aspects devotre application. Le framework fournit aussi une structure organisationnelle basique, des noms de fichier jusqu’aux noms des tables de la base de données, en gardant toute votre application cohérente et logique. Ce concept est simple mais puissant. Suivez les conventions et vous saurez toujours exactement où les choses se trouvent et comment elles sont organisées. La meilleure façon de découvrir etd’apprendre CakePHP est de s’assoir et de construire quelque chose. Pour commencer, nous construirons une application simple de blog.

Tutoriel d’un Blog
Bienvenue sur CakePHP. Vous consultez probablement ce tutoriel parce que vous voulez en apprendre plus à propos du fonctionnement de CakePHP. C’est notre but d’améliorer la productivité et de rendre le développement plus agréable : nous espérons...
Lire le document complet

Veuillez vous inscrire pour avoir accès au document.

Vous pouvez également trouver ces documents utiles

  • Cakephp

Devenez membre d'Etudier

Inscrivez-vous
c'est gratuit !