août 1, 2008 - Posted by Damien- 8 Comments
De multiples hébergeurs (notemment OVH en dédié) proposent à leurs utilisateurs de configurer plusieurs adresses ip sur leur machine.
Cela peut permettre par exemple de configurer, sur la machine et sur le port 80, deux serveurs web.
Un Apache et un Lighttpd.
Le second transmettant les fichiers statiques beaucoup plus rapidement et en consommant moins de ressources machines, [...]
juillet 17, 2008 - Posted by Damien- 0 Comments
Note : cet article est une reprise d’un ancien article anciennement présent sur kazhar.org et légèrement étoffé.
La librairie php artichow permet de générer des images de manière assez simple.
Cela rends la génération de graphiques presque amusante
Malheureusement il faut trifouiller un peu pour l’intégrer avec CakePHP.
En effet, les deux applications implémentent une classe nommée [...]
juillet 4, 2008 - Posted by Damien- 0 Comments
Supposons le cas d’un site multilingue, qu’il soit architecturé en sous-répertoires ou sous-domaines.
Lorsque vous arrivez sur la base du site (/ ou www), aucune langue n’est définie. Et vous n’avez aucun contenu à afficher.
Il vous faut donc rediriger l’utilisateur vers une autre page qui correspondra à la langue qu’il est le plus susceptible de désirer.
De [...]
juin 17, 2008 - Posted by Damien- 0 Comments
Tout “bon” développeur le sait pourtant. Il ne faut jamais croire son application exhaustive et nommer ses classes et fonctions par des noms trop génériques.
Cela est encore plus valable lorsque l’on développe pour le monde du libre.
Ainsi, CakePHP définit une classe “Cache”. Classe que phpBB définit également … Rendant totalement impossible toute inclusion de l’identification [...]
juin 16, 2008 - Posted by Damien- 0 Comments
Il peut arriver que vous cherchiez à concevoir une application web et que de par le principe de cette conception, vous ayez besoin de toujours charger le même fichier quelque soit l’url appellée. Sauf si le fichier existe déjà (le cas d’une image par exemple).
La solution qui semblerait la plus simple au premier abord est [...]
juin 12, 2008 - Posted by Damien- 0 Comments
CakePHP fournit de base quelques méthodes permettant de développer des applications dans le but de les exécuter avec PHP-cli, c’est à dire de les exécuter comme des scripts shell au lieu de passer par l’interface graphique.
Je ne propose pas ici un tutoriel permettant de développer ce genre de scripts. Il en existe déjà un résumant [...]
juin 12, 2008 - Posted by Damien- 0 Comments
CakePHP fournit de base quelques méthodes permettant de développer des applications dans le but de les exécuter avec PHP-cli, c’est à dire de les exécuter comme des scripts shell au lieu de passer par l’interface graphique.
Je ne propose pas ici un tutoriel permettant de développer ce genre de scripts. Il en existe déjà un résumant [...]
janvier 22, 2008 - Posted by Damien- 0 Comments
J’aime beaucoup le dessin permettant d’expliquer (globalement) la méthode de codage MVC de CakePHP dans OCPHP (page 3).
Prenons un exemple. Dans RefStats, je génère des graphiques en me basant sur des données d’une base de données dont le modèle est le suivant :
myBase
idSite (primary key)
idKeyword (primary key)
date (primary key)
positionJ’aurais pu, dans mon controlleur, faire une [...]