Archives par mot-clé : base de données

Gandi hébergement : payez vous une tranche de serveur

J’ai testé le nouveau service d’hébergement Web de Gandi. Le principe : disposer sur un gros serveur d’un petit serveur virtuel qui offre toutes les fonctions d’un dédié pour une fraction de son prix. Selon les besoins, vous achetez 1, 2, 8, voire 32 tranches dans le serveur, ce qui vous donnera d’autant plus de bande passante, espace disque, puissance processeur et mémoire. Alors, arnaque ou vraie évolution ?

Continuer la lecture

Publié dans Développement PHP | Marqué avec , , , , , , , , , | Un commentaire

Tutorial PHP : chronométrer le temps de calcul des requêtes SQL (benchmark)

Pour ceux qui ne l’auraient pas encore, voici la fameuse recette du benchmark maison au coulis de microtime. Ou comment chronométrer le temps de calcul imposé au serveur par chacune des séquences de votre script. Cela permet de repérer les goulets d’étranglement, qu’il s’agisse de requêtes SQL ou de boucles de code PHP mal optimisés.

Continuer la lecture

Publié dans Développement PHP | Marqué avec , , , , , | 3 commentaires

Quelle est la meilleure architecture pour votre site Web ?

La syntaxe du HTML a peu évolué depuis une dizaine d’années. On peut même constater depuis quelques temps un retour aux sources avec le balisage sémantique. A contrario, l’architecture des sites a profondément changé. Aujourd’hui, le webdesigner dispose de nombreuses options pour structurer son site sans s’arracher les cheveux à le maintenir et le faire évoluer. Je vais évoquer les méthodes les plus fréquentes. Continuer la lecture

Publié dans Webdesign | Marqué avec , , , , , , | 8 commentaires

10 fonctions PHP-MySQL que j’utilise tous les jours

J’ai des scrupules vis-à-vis du logiciel libre. J’en consomme des paquets, j’exploite et j’apprends grâce aux dons de cette communauté, mais je n’ai jamais réellement rendu la pareille. J’aimerais vraiment faire partager tous les projets sur lesquels je travaille, les ouvrir à tout le monde. Hélàs ça demande beaucoup de temps de rendre ses outils universels et compréhensibles. J’ai du pain sur la planche. En guise d’apéritif, voici ma petite contribution aux développeurs PHP, une série de fonctions que j’ai développé pour résoudre pas mal de problèmes qui se posent au quotidien. J’espère qu’elles seront utiles à d’autres que moi.

1. Trouver le nom d’un département à partir de son numéro

2. Trouver la région à laquelle appartient un département
3. Convertir une date SQL (YYYY-MM-DD) en date lisible
4. Vérifier une adresse e-mail saisie par un utilisateur
5. Couper un texte à 100 caractères sans couper un mot
6. Retourner une ou plusieurs lignes de la base de données en une seule instruction
7. Retourner une seule valeur dans une ligne de la base de données
8. Supprimer tous les accents d’une chaîne
9. Mettre en chaîne accentuée en majuscules
10. Faire un lien automatique sur les adresses e-mails en toutes lettres

Continuer la lecture

Publié dans Développement PHP | Marqué avec , , , , | 25 commentaires