Les billets de blog
Roadsend PHP Compiler
Tien pendant que je suis encore là, j’ai testé le compilateur PHP Roadsend. En gros, Roadsend permet de compiler un code PHP en binaire natif. Je voulais voir si on pouvait gagner vraiment du temps en exécution, ou si c’était un peu de la fumisterie. Et bien j’ai été surpris ! J’ai compilé PHP Roadsend avec le support PCRE pour le fun (par contre j’ai eut des soucis avec PDO, je verrai ça plus tard). Bref voici un bout de code que je compile:
Strpos vs RegExp
Alors que je naviguait dans le source de Copix je me suis rendu compte qu’on utilisait à foison la fonction strpos permettant de savoir si l’on trouve un bout de texte dans une chaine. Etant fan de Perl, et donc adorant les expressions régulières, je me suis demandé si il ,‘était parfois pas plus judicieux d’utiliser la méthode preg_match.
Mootools documenté
Je me suis enfin ré-attelé à la documentation française de mootools dans Copix. http://www.copix.org/index.php/wiki/Mootools/Mootools
Faut dire, en 5 pages j’ai à peine tracé les grandes lignes. En tapant la doc, je me suis rendu compte de la réalité de la chose: y’a un travail fou derrière.
Optimiser les transfère de page
Il existe un moyen de réduire considérablement la taille des transfères de vos page de site. J’ai récemment testé cette méthode qui m’a réduit de pratiquement 70% la taille de mes pages. Ce n’est pas le cas pour ce blog actuellement, mais je vais bientôt remettre à jour mon système pour l’utiliser. Pour l’heure, je vais vous expliquer le principe.
PHP lol
Y’en a qui se marrent en PHP :) Regardez simplement là: http://fr.php.net/manual/fr/language.oop5.basic.php#57661 le message de “PHP at Rulez dot com”. Il fait un truc complètement absurde mais qui fonctionne très bien en PHP: du rebouclage sur objet.