Archives de catégorie : Informatique

Attention à l’adresse IP d’un visiteur

Amis webmasters / éditeurs de sites Internet, je suis persuadé que vous récupérez à un moment ou à un autre l’adresse IP du visiteur (à des fins légales entre autre, en cas de soucis avec un membre ou du contenu). Mais comment faites vous ? Dans le site dont je m’occupe, nous avons une routine pour cela. Nous ne l’avions pas codé, et je ne m’y étais jamais interessé de près. Il a fallu un petit évènement pour que je relise le code attentivement.
Continuer la lecture de Attention à l’adresse IP d’un visiteur

Firefox 3 est là

Profitez de cette journée pour télécharger la dernière version de Firefox 3.[|http://webkit.org/perf/sunspider-0.9/sunspider.html|en] L’interface a été revue et est assez agréable : barre d’URL « intelligente » (elle vous fait des suggestions basées sur votre historique de navigation), anti phishing, … Pourtant, ce qui m’a le plus impressionné, c’est la rapidité. Petit test avec [SunSpider|http://webkit.org/perf/sunspider-0.9/sunspider.html|en] : * Firefox 2 : 29134 ms * Firefox 3 : 4934 ms [http://www.mozilla.com/fr/firefox?p=downloadday|http://www.mozilla.com/fr/firefox?p=downloadday|fr]

Une application serveur en PHP

Je viens de tester une solution d’application serveur en PHP. Le principe est simple : une appli php est lancée en mémoire, de manière continue (elle reste en mémoire). A chaque requête sur le serveur web, ce dernier va interroger le script PHP via SCGI (une interface comme CGI ou FastCGI). Celui-ci va alors faire sa sauce et retourner du contenu, mais en restant en mémoire après. Quel intérêt ? Enorme. Par exemple, on peut maintenant mettre du cache en mémoire, et le servir ensuite particulièrement rapidement. Pas besoin de zone mémoire partagée ou autre choses de ce genre. On économise également le temps de « parse » du moteur PHP (transformation du code source en instructions semi-compilées). Le proof of concept existe, il est satisfaisant. Mais mon premier test montre que le plus simple programme PHP provoque déjà des fuites de mémoire. C’est toutefois quelque chose à surveiller de près ! [http://blog.milkfarmsoft.com/?p=51|http://blog.milkfarmsoft.com/?p=51|en]

Approche de Memcache avec PHP

Memcache est un module PHP additionnel. C’est un « serveur de cache ». Il s’agit d’un démon UNIX qui tourne sur un serveur et qui enregistre/sert tout type de variable. Voici un aperçu assez complet de son utilisation. Je ne vais pas expliquer son installation, puisque tout est expliqué très clairement sur la documentation de PHP.

Continuer la lecture de Approche de Memcache avec PHP

La lutte contre le spam contextuel s’organise

On connait tous le spam sur les boites mails. Qui n’a jamais reçu un mail pour acheter du viagra ou autre pilule miracle ? Le phénomène « blog » n’a pas été à l’abri de ce genre de publicité très longtemps. En effet, il est maintenant courant de trouver, au milieu de commentaires pertinents sur un billet d’un blog, des messages (le plus souvent en anglais) qui nous invitent à nous rendre sur d’autres sites, ou vous pourrez toujours retrouver des pilules miracles ou tout autre article on ne peut plus interessant. Le but des spammeurs est ici légèrement différent : en effet, en étant présent sur votre blog, ils améliorent d’autant leur référencement. Google (pour ne citer que lui) considère que vous avez fait ce lien de bon coeur, et donc que le site lié est forcément digne d’interêt. Imaginez l’effet en terme d’image pour l’algorithme de Google si le vilain petit spammeur utilise la même astuce sur des milliers de blogs … Plusieurs solutions ont maintenant été mises en place, et je vous les détaille dans ce billet 🙂
Continuer la lecture de La lutte contre le spam contextuel s’organise

Projet de loi DADvSI : ma position

Lors d’une discussion entre amis, on m’a demandé ma position vis à vis du projet de loi DADvSI. Rappelons qu’il s’agit d’un projet de loi visant à introduire dans le droit français une directive européenne, ce qui est normalement obligatoire (argument utilisé par le gouvernement). Par contre, que cette directive soit justement en cours de révision, personne n’en parle. Bref, voilà un petit avis tout à fait personnel là dessus.
Continuer la lecture de Projet de loi DADvSI : ma position