Méthylbro Développeur Web PHP

jeudi 29 octobre 2009

Conférence PHP à Barcelone les 30 et 31 Octobre 2009

Conférence PHP à Barcelone les 30 et 31 Octobre 2009

Cette année encore j'ai oublié et je m'en aperçois au dernier moment : ce week-end c'est la PHP Barcelona Conference.

Comme son nom l'indique, une conférence sur PHP se tiendra pendant 2 jours les 30 et 31 octobre 2009 dans la capitale catalane. Quelques têtes connues seront là pour l'occasion, soit pour animer des conférences, soit comme invité de marque. On notera par exemple les présences de Rasmus Lerdorf, Fabien Potencier, Derick Rethans, Sebastian Bergmann, Damien Seguy ...

Le prix d'entrée est plus attractif que le Forum Parisien de l'AFUP ; 50 euro en tarif plein pour les deux jours. Avec des sujets et des conférenciers tout aussi intéressants. Il faut juste être à l'aise avec l'espagnol même si la grande majorité des conférences seront tenues en anglais.

Voilà désormais 3ans que Barcelone accueille chaque année sa PHP Conference et apparemment elle n'a rien à envier à sa grande sœur Parisienne.

C'est promis, l'année prochaine si je ne peut toujours pas monter sur Paris, je ferait au moins celle là !

PHP Barcelona Conference 2009

dimanche 25 octobre 2009

Bientôt noël. Sur le blog : une surprise en novembre !

Bonjour,

Voilà, le blog commence à bien marcher. Les statistiques montent toujours plus haut, les billets que je publie sont de plus en plus commentés… Tout va pour le mieux en cette fin d'année.

J'ai donc décidé de faire un petit événement pour la période de fête qui arrive. Un petit quelque chose que j'offrirais à l'un des lecteurs.
Je n'en dit pas plus aujourd'hui, ce billet n'est là que pour faire un peu de teasing.

Rendez-vous dimanche prochain pour en savoir plus.

Bonne dimanche à tous,
Méthylbro.

vendredi 23 octobre 2009

Étude de cas : Une perle dans l'utilisation de la fonction date de PHP

Étude de cas : Une perle dans l'utilisation de la fonction date de PHPToujours plonger dans mes retouches sur un code source magnifiquement drôle depuis ces derniers jours. Je voudrais vous proposer aujourd’hui une nouvelle perle de développement PHP.

Aujourd'hui nous allons voir une implémentation hilarante de la fonction date().

Lire la suite...

mercredi 21 octobre 2009

Étude de cas : Tester si une variable est vide en PHP

Étude de cas : Tester si une variable est vide en PHPune Comme je vous l'ai déjà dit hier, je suis en train de devoir modifier toute une série de script écrit en PHP par d'autres développeurs.

Si hier l'inutilité d'ouvrir des flux à tout bout de champ vers des fichiers m'a pour le moins amusé, aujourd'hui je commence à être agacé par tout ce que je peu voir.

Lire la suite...

mardi 20 octobre 2009

Étude de cas : Stocker une date dans le système de fichiers en PHP

Étude de cas : Stocker une date dans le système de fichiers en PHPEn travaillant sur un script écrit par quelqu'un d'autre, j'ai eu l'idée de ce petit tutoriel. En effet au sein d'un script que j'ai du modifier j'ai découvert une portion de code qui m'a quelque peut alerté.

Nous allons voir comment le développeur aurait pu résoudre son problème avec une solution alternative.

Dans notre exemple nous devrons stocker une date dans le système de fichiers côté serveur puis pouvoir venir la récupérer et la mettre à jour lors d'une autre exécution du script.

Lire la suite...

dimanche 18 octobre 2009

PHP 5.3 : Résolution statique à la volée - Late Static Bindings

PHP : Résolution statique à la volée - Late Static BindingsPHP 5.3 introduit foule de nouveaux concepts intéressants que l'on espérait jusque là. L'un d'entre eux est le Late Static Bindings, Compilation Statique Tardive en français. Il s'agit d'un outil que tous ceux qui utilisent régulièrement le moteur objet de PHP seront sans doutes apprécier.

Lire la suite...

mercredi 14 octobre 2009

PHP : La documentation officielle

J'ai parfois l'impression que parmi les apprentis développeurs PHP que j'ai pu connaître autour de moi sur titaxium, comme stagiaires ou même parmi des collègues peu ont pris le temps de réellement lire le manuel officiel de PHP.

Comme je destine ce blog à un public plutôt novice et amateur, je compte corriger le tir au minimum pour mes lecteurs : lisez le !

Vous n'avez pas d'excuses, car le manuel PHP officiel possède une excellente traduction française. Il est disponible dans près d'une dizaine de langues différentes et sous plusieurs formats (html, chm etc) disponibles en ligne ou téléchargeables.

Ne prenez pas le manuel PHP comme un simple recueil des fonctions disponibles. Il n'est pas que cela ; vous y trouveriez foule d'informations intéressantes. Sur le langage lui-même, sur Pear, Zend etc etc.

Documentation PHP

PHP : @ l'opérateur de contrôle d'erreur

PHP : @ l'opérateur de contrôle d'erreurDans un billet précédant j'ai abordé les principes de base des erreurs et de leurs gestion en PHP.

Au sein de cet article j'ai explicitement affirmé que l'utilisation de l'opérateur @ était une mauvaise pratique sans pour autant développer sur l'origine de mon propos.

Aujourd'hui je vais donc tenter de vous expliquer pourquoi vous devez à tout prix éviter de vous servir de cet opérateur.

Lire la suite...

lundi 12 octobre 2009

PHP : Les Erreurs

PHP : Les ErreursBien souvent ignoré et incomprises des débutants et des amateurs, les erreurs en PHP sont pourtant les alliés indispensables du développeur PHP. Trop souvent on peut voir des développeurs qui ont peur des erreurs, qui passent leur temps à les éviter ou pire à les cacher au lieu de les comprendre.

Comprendre les erreurs, ce qu'elles signifient, ce qu'elles vous disent et quel sont leurs rôles : c'est essentiel.

Lire la suite...

samedi 10 octobre 2009

Chargement de fichiers (3/3) - par la méthode PUT

Chargement de fichiers (3/3) - par la méthode PUTNous avons vu comment faire du charment de fichier avec la méthode POST dans le dernier billet. Pourtant, comme nous l'avons vus dans le tutoriel sur le protocole HTTP ; faire de la création de ressources (et donc de l'envoi de fichier) avec la méthode POST fonctionne, mais ce c'est pas le top.

La marche a suivre passe alors par l'utilisation de la méthode HTTP PUT. C'est sur cette dernière que nous allons nous pencher aujourd'hui. Nous verrons alors que, encore trop peu de navigateurs supportent la méthode PUT et pour des raisons de sécurité, JavaScript ne vous facilitera pas forcément la vie pour pouvoir proposer une alternative aux browsers ne prenant pas en charge cette méthode.

Lire la suite...

jeudi 8 octobre 2009

Livre : Sécurité PHP 5 et MySQL

Dans la liste des livres que je vous conseille fortement de lire, il y a bien évidement « Sécurité PHP 5 et MySQL » de Damien Seguy et Philippe Gamache aux éditions Eyrolles.

Rare son les livres sur PHP et son environnement qui aborde suffisamment les aspects liés à la sécurité. Dans l'ensemble il ne s'agit que d'un chapitre, ou même parfois ce n'est même pas abordé.

Ici les deux auteurs nous proposent un ouvrage complet et intéressant ou le débutant pourra s'initier a la vulnérabilité de ses pages ou encore aux injections et le développeur confirmé lui découvrira des techniques ou des astuces qu'il ne connaissait pas et pourra également asseoir ses connaissances.

Si vous souhaitez améliorer la sécurité de vos scripts, vous apprendrez sans doutes beaucoup de choses en lisant ce livre.

Sécurité PHP 5 et MySQL de Damien Seguy et Philippe Gamache

mercredi 7 octobre 2009

Toulouse : Barcamp PHP le 29 Octobre 2009

Toulouse : Barcamp PHP le 29 Octobre 2009

Linagora GSO, société spécialisée dans les Logiciels Libres, organise avec la participation de l'AFUP (Association Française d’Utilisateurs de PHP), son premier Barcamp sur le thème de PHP autour d'un Cheese and Wine.

Depuis que j’en rêvais d’un événement de ce genre à Toulouse. Il était temps. Merci à rkueny pour m’avoir refilé cette info.

Lire la suite...

- page 2 de 5 -