Tester sa position chez Google

vendredi 29 octobre 2004 :: perrick :: PHP :: 3 commentaires :: un trackback

Il y a quelques temps, j'avais remarqué que sur la recherche blog php ce site -- onpk.net -- était plutôt bien placé. Et comme je suis d'un naturel plutôt curieux, je me demande combien de temps est-ce que cela va durer...

Alors dans la foulée de la traduction en cours de la doc de SimpleTest, je vous propose ici un petit exemple.

<?php
require_once("simpletest/web_tester.php");
require_once("simpletest/reporter.php");

class test_google_onpk extends WebTestCase {
  function test_onpk() {
    $this->set_up();
    $this->get("http://www.google.fr/search", array("q" => "blog php", "btnG" => "Recherche Google", "hl" => "fr"));
    $this->assertWantedPattern("/www.onpk.net/i");
  }
}

$test = &new test_google_onpk();
$test->run(new HtmlReporter());
?>

Ce que ça fait ? Tout bête ça teste une requête de recherche chez Google, ici avec comme mot clef blog php. Le résultat est une ligne verte si onpk.net est toujours dans la première page, soit une ligne rouge dans le cas contraire. L'exemple en ligne est un peu plus fourni parce que j'y teste d'autres mots clef (onpk et blog php mysql, plus rtf php uniquement dans les pages francophones).

Màj du 29/10/2004 : j'ai supprimé la version dynamique dans l'exemple en ligne. N'est affiché que le résultat statique. Merci Ldo pour sa remarque via les commentaires.

Quelques questions de la certification Zend PHP

mardi 12 octobre 2004 :: perrick :: PHP :: aucun commentaire :: un trackback

Zend a mis en ligne quelques questions extraites de sa certification. Si certaines sont assez pointues d'autres sont avant tout là pour "piéger". Je vous laisse aussi le soin de lire les commentaires de Chris Shiflett.

Décidemment, l'année des wikis commence

lundi 11 octobre 2004 :: perrick :: PHP :: aucun commentaire :: un trackback

Je sais que le concept de Wiki commence à dater mais Harry Fuecks vient de poster sa propre review des wikis existants. Et parmi sa liste, il y en a un -- en PHP -- que je ne connaissais pas du tout : DokuWiki. De mon côté les nouveaux venus s'appellent : Instiki -- est écrit en Ruby -- et Jot -- peut faire plein de choses. Comme quoi, même après avoir trouvé la recherche continue !

Bientôt au Forum PHP Paris 2004

vendredi 8 octobre 2004 :: perrick :: PHP :: un commentaire :: un trackback

Voilà c'est fait : après avoir envoyé mon chèque il y a quelques temps, j'ai eu la confirmation de mon inscription au Forum PHP Paris 2004. Organisé par l'Afup -- Association Française des utilisateurs de PHP -- dont je suis aussi membre, la quatrième édition du forum PHP en France présente deux jours de conférences axées sur les thèmes "PHP 5" et "interopérabilité".

Rien que de citer certains des intervenants, je me fais plaisir : Rasmus LERDORF, Zeev SURASKI et Derick RETHANS. Au niveau contenu aussi, il y aura des choses intéressantes : Xdebug, refactorisation, PHPGTK & XUL entre autres. Si vous en voulez encore plus, voici le détail des sessions.

Restent les discussions informelles : c'est peut-être ce qui m'aura le plus marqué lors de l'édition 2003. Autant d'occasions de revoir Cyril, Moosh, Damien, Sébastien, Eric -- désolé pour ceux que j'oublie sur le moment -- et sûrement quelques nouveaux en plus.

PHP::Duploc ou lire graphiquement un fichier PHP

samedi 2 octobre 2004 :: perrick :: PHP :: 2 commentaires :: un trackback

Via le blog (et surtout la home page) de Marcus Baker - alias LastCraft je suis tombé sur un projet SourceForge assez intéressant : il s'agit de PHP::Duploc. Lancé par Jochen Buennagel via une thread dans un forum, il permet de visualiser "graphiquement" des lignes de code PHP. Cela donne quelque chose comme :

fichier PHP traduit par PHP::Duploc

Je n'ai pas encore toutes les clefs pour lire le fichier en question -- oui, c'est un fichier d'openTIME -- mais c'est au moins beau... Apparement il y a un fichier PDF qui traine et qui peut aider (mais on y parlerait de Smalltalk : http://imagebeat.com/dotplot/tapos.pdf).