Archive for October, 2008

PDO et online.net

MAJ: online.net gère maintenant PDO, mais je laisse l’article au cas où quelqu’un en ait quand même besoin…

Je me suis retrouvé à devoir écrire une application qui est hébergé sur online.net. Donc j’ai fait un tour sur leur site, j’ai vu PHP5, je me suis dit “oh cool ça veut dire que je peux faire de la POO pour de vrai et utiliser les trucs modernes genre filter_input() et PDO“.
Et bah non ! Pour filter_input ça marche, en revanche pour ce qui est de PDO c’est pas installé… C’est rigolo de découvrir ce genre de gags le jour de la mise en ligne…
Ayant clairement la flemme de tout migrer vers les vieilles fonctions mysql_* moisies et pourries, j’ai donc décidé de faire une implémentation de PDO méga à l’arrache en PHP pur qui gère juste les fonctions que j’utilise (heureusement pour moi j’ai pas encore l’habitude de jouer avec toutes les propriétés de PDO). Je le met en ligne dans l’espoir que personne n’ai jamais à l’utiliser, mais j’ai peur du contraire…
En gros question fonctionalités, j’ai implémenté vite fait tout ce qui est query/prepare/bindValue (mais attention, au moment de faire $sth->execute() ça ne vérifie pas que tous les paramètres ont été rentrés, et de plus je ne gère pas les paramètres en “?”, seulement ceux en “:nom”). Il n’y a aucune gestion des exceptions/erreurs. En dehors de ça, le comportement des fonctions est exactement le même que avec le vrai PDO, sauf que il va manquer certains arguments facultatifs de temps en temps. Ah oui, et puis ça ne gère que mysql.
Bref, c’est du sur mesure pour mes besoins, il ne faut pas considérer ça comme un remplacement viable de PDO, mais comme une rustine qu’on peut adapter pour soi en cas d’extrême nécessité.

2 comments October 31st, 2008

Retour vers le futur

Voir les archives du web ? C’est possible :)
Depuis longtemps, le site archive.org se propose d’être la Internet Wayback Machine (la machine à remonter dans le temps d’Internet). En effet, vous pouvez demander les archives de la plupart des sites du web, comme par exemple d’anciennes versions de mon blog.

Mais depuis peu (ce matin ?), google propose lui aussi sa machine à remonter dans le temps : pour leurs 10 ans ils ont décidé de remettre en ligne la première version de leur moteur de recherche, avec un index qui n’est malheureusement pas d’époque, mais date quand même de janvier 2001. J’ai pu trouver aucun site à moi :’( (en même temps à l’époque j’avais à peine Internet, et j’étais plus porté sur VisualBasic que sur le web… oui j’ai honte).

Je vous laisse vous amuser avec, et constater que Dieu n’a pas créé Wikipedia en même temps que l’homme, que ajax ne voulait dire encore moins de choses qu’aujourdhui, ou encore que youtube … ne retourne aucun résultat !

Add comment October 1st, 2008


Calendar

October 2008
M T W T F S S
« Sep   Nov »
 12345
6789101112
13141516171819
20212223242526
2728293031  

Posts by Month

Posts by Category

Wikipedia Affiliate Button