Browsing articles from "avril, 2011"
avr
28
2011

Comment appeler une procédure stockée en CakePHP ?

Les applications Web nécessitent parfois l’appel à des procédures stockées. CakePHP ne propose pas de mécanisme « magique » pour effectuer l’appel aux procédures stockées et aux fonctions MySQL. Il est cependant tout à fait possible de réaliser cette opération en utilisant du SQL classique. Exécuter une fonction et récupérer le résultat Ici l’idée est d’appeler une fonction sur un modèle (peu importe lequel mais il est d’usage d’avoir un modèle en rapport avec les données) et [...]

avr
22
2011

MySQL : mise à jour d’un champ avec contrainte d’unicité (UPDATE)

Hier, j’ai eu un problème lors de la mise à jour de plusieurs enregistrements. L’idée était d’incrémenter un numéro d’ordre dans une table, le numéro d’ordre étant associé à une contrainte d’unicité. Le problème est qu’une erreur Duplicate entry ’3′ for key ‘ordre’ était levé dès la modification du premier enregistrement. Logique : la modification des lignes se fait séquentiellement… Reproduction de l’erreur La table a la structure suivante : id, ordre, code La contrainte [...]

avr
16
2011

Utiliser des URL « propres » pour optimiser votre présence sociale sur le Web

url

Beaucoup de sites Web ou de blogs utilisent les réseaux sociaux afin d’accroître leur visibilité sur le Web. C’est désormais une pratique courante et intéressante pour faire tourner les informations rapidement à peu de frais. L’idée de ce post est de former des URL propres pour que l’utilisateur retienne simplement les adresses. Créer des sous-domaines du site principal Les sous-domaines sont terriblement pratiques. D’une part ils sont courts ; d’autre part ils permettent de segmenter [...]

avr
13
2011

Optimiser le référencement de son site Internet sur les moteurs de recherche (SEO)

Googlebot nous guide lors de l'optimisation du référencement

Voilà une bonne nouvelle pour tous les webmasters qui souhaitent optimiser le référencement de leur site Internet ou de leur blog dans les moteurs de recherche : Google a sorti un guide sur le SEO ! Optimiser son référencement Google Vous trouverez ce guide en téléchargement sur le site de Google. Guide Google sur le SEO Le fichier, initialement réservé à une utilisation interne à Google, fait 32 pages (format PDF) et propose différentes techniques [...]

avr
12
2011

MySQL : charger un fichier sans délimiteur avec LOAD DATA INFILE (taille des champs fixe)

MySQL permet d’importer des fichiers grâce à l’instruction LOAD DATA INFILE. Il arrive fréquement que les fichiers d’import ne possèdent pas de délimiteur et qu’il faille se baser sur la taille des champs afin de retrouver la correspondance entre champ et donnée. MySQL permet de charger ce type de fichier sans problème mais il existe une petite subtilité à connaitre. Utiliser l’encodage latin1 pour les tables d’import Prenons l’exemple d’un fichier très simple (id, nom, [...]

avr
11
2011

5 bonnes pratiques à respecter pour bien débuter en CakePHP

CakePHP est un framework PHP simple à utiliser et très puissant. Sa souplesse et sa facilité de mise en oeuvre en fait un outil parfait pour débuter. Il est cependant nécessaire  de respecter un certain nombre de bonnes pratiques afin de conserver toute la puissance et la flexibilité du framework.   1. Utiliser les conventions de CakePHP « Convention over configuration » (des conventions plutôt que de la configuration), telle est la devise de CakePHP. Il est nécessaire de prendre ce [...]

Pages :12»

Sondage

Comment avez-vous connu le blog ?

View Results

Loading ... Loading ...

Sponsoring