Cyruss life

Aller au contenu | Aller au menu | Aller à la recherche

jeudi, mars 11 2010

PHP Hautes Performances - Conférence de Rasmus @ confoo

Il y a quelques jours Rasmus annonçait sur Twitter qu'il avait retravaillé sa conférence sur l'optimisation des performances de PHP. J'ai déjà assisté deux fois aux anciennes versions donc par curiosité je suis allé voir.

Ce que j'aime bien dans l'approche de Rasmus c'est qu'elle est très concrète. On commence par une application installée de façon basique sur une architecture basique. On fait des tirs de charges pour mesurer les performances puis on améliore et à chaque fois on relance les tirs de charges et on constate les changements.

J'ai donc été voir avec interet la nouvelle version de la conférence de Rasmus que vous pouvez trouver ici :

http://talks.php.net/show/confoo10

Pour ceux qui connaissent c'est grossomodo la même chose sauf qu'il fait des tests sur HipHop ;) Pour les autres je dirais que ce n'est pas la meilleur mouture de la série mais vous devriez quand même y trouver votre compte.

Cyruss

dimanche, mai 31 2009

Sortie de odtPHP v0.9 : Générez des documents OpenOffice avec PHP

La bibliothèque PHP : odtPHP vient de sortir en v0.9.

Cette bibliothèque permet de générer des fichiers OpenOffice avec PHP en se basant sur des fichiers odt modèle.

Le système est simple, il consiste à mettre des "tags" dans vos fichiers OpenDocument (par exemple {titre} ) qui seront automatiquement remplacés lors du parsing de PHP.

Fonctionnalités supportées :

  • Gestion des balises simples ;
  • Ajout d'images ;
  • Gestion de boucles ;
  • Gestion de tableaux.

Liens

La version 0.9 est la dernière version avant la v1.0 et contient les améliorations suivantes :

  • Fix : Possibilité d'ajouter des images à l'intérieur des boucles ;
  • Add: Possibilité d'insérer plusieurs segments à l'intérieur d'un autre ;
  • Possibilité de répéter des lignes de tableaux ;
  • Ajout de nouveaux tutoriels afin de montrer les nouvelles fonctionnalités de la bibliothèque ;
  • Les retours chariots sont désormais pris en compte correctement dans le document généré ;
  • Appeler la fonction saveToDisk() sans paramètre ne génère plus d'erreur PHP ;
  • saveToDisk() lance maintenant une exception lorsque la méthode tente d'écraser un fichier dont on n'a pas les droits en écriture ;
  • Un 4ème paramètre optionnel ajouté à la méthode setVar() permet de gérer des données encodées en UTF-8.

Si vous utilisez le produit n'hésitez pas à nous en faire part.

lundi, mai 25 2009

Une semaine en formation PHP !

C'est moi qui la donne ! Ca commencait à me manquer et coup de bol cette semaine est la plus chargée de l'histoire d'Anaska avec près de 11 formations en parralèle donc il faut remettre les mains dans le cambouis pour moi et romain :)

C'est donc une semaine sous le soleil de la Défense, que demande le peuple ;) Enfin des journées de travail qui se terminent à 17h15 :) Dur la vie de formateur ...