Meldwin's Blog

le blog d'Adrien Giboire aka Meldwin

Aller au contenu | Aller au menu | Aller à la recherche

mardi, septembre 29 2009

Bonnes pratiques de développement - Introduction

Suite à une discussion sur un forum de créateurs de jeux navichrons, je me suis un peu penché sur les bonnes pratiques de développement pour la plupart des développeurs du globe.

Saint-Exupéry disait ce principe : La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer

Lire la suite...

vendredi, septembre 25 2009

dbFacile - Abstraction de la base de données en PHP

Une rapide définition de l'abstraction : php, base de données et couche d'abstraction 1 (Principe)

Dixit naholyr :

Cela semble être une bonne ressource. Pour ceux qui n'utilisent pas d'outil d'abstraction de DB : ce n'est pas facultatif mais vital. Utilisez a minima PDO (excellentes performances, mais pas toujours facile de comprendre l'API du premier coup), et dbFacile semble avoir une syntaxe très sympa et l'insert à base de tableaux associatif est une idée plutôt classique mais hélas rarement appliquée, j'adhère

Un comparatif des différents API d'abstraction : Comparison of PHP Database Abstraction Classes

Le site du projet

mercredi, septembre 23 2009

Différence entre une clé primaire et un index unique

A fun use of SUBSTRING_INDEX and friends in MySQL.

mercredi, septembre 23 2009

Google Chrome Frame

Vous connaissez tous Internet Explorer. Les développeurs web connaissent aussi IE8 et son fameux mode de compatibilité IE7.

Ce mode qui vous permet d'utiliser IE8 mais avec le moteur dans sa version IE7. Soit vous utilisez le bouton à droite de la barre d'adresse, soit vous développez vos sites avec en entête de vos fichiers HTML, le code :

 <meta http-equiv="X-UA-Compatible" content="IE=7">

Et aujourd'hui, Google nous informe de la fin des problèmes avec IE avec une solution qu'il propose.

En gros, Google sort un « plugin » (Frame) qui s'installe sur un poste, on rajoute :

 <meta http-equiv="X-UA-Compatible" content="chrome=1">

Et hop ! Internet Explorer utilise le moteur de Chrome pour le rendu et le Javascript, C’est-à-dire un rendu nickel et rapide au sein d’Internet Explorer.

Inconvénient, il n'y a pas suffisamment de personne qui utilise Chrome pour que le plug-in devienne répandu et utile.

mardi, septembre 22 2009

Comment déboguer en PHP ?

Dixit Nexen :

Sur le blog de Think vitamine, Kieran Masterson a écrit un article assez complet pour déboguer vos applications PHP.

Il existe de nombreuses façons de repérer les niveaux des erreurs en utilisant quelques outils, cela peut vous faciliter la vie.

En outre, l'article vous montre le point de démarrage pour utiliser certains outils comme FirePHP et xDebug

L'article en question.

J'aurai volontiers fait la traduction pour ceux qui ont des lacunes en anglais mais je vous avouerai qu'il y a un peu trop de contenu pour que je prenne le temps de m'atteler à telle tâche.

Pour les néophytes, je trouve cet article très bien venu. Ne pas passer à côté !

- page 1 de 6