Certainement l’extension qui manquait le plus aux développeur Web utilisant Google Chrome était YSlow. Depuis elle existe sur le Chrome Web Store.
Tag Archives: extension
Extension Google Chrome pour les captures d’écrans
Faire un screenshot d’une page Web est une fonctionnalité vitale dans un navigateur Web moderne, il n’est pourtant pas proposé par défaut sur les principaux navigateurs du marché. Il faut se tourner vers les extensions. Google Chrome propose une extension vraiment sympathique Screen Capture fait par Google.
Installer Image Magick (Imagick) pour PHP avec Ubuntu
Image Magick, véritable photoshop du développeur, est un outil qu’on ne présente plus. Il est intégré dans la plupart des projets PHP. Pourtant, son utilisation requiert souvent la fonction exec ou passthru, ce qui ne satisfait guère.
En effet, il existe un module PECL pour Image Magick. Son installation sur une station de travail Ubuntu est relativement simple :
sudo apt-get install php-pear sudo apt-get install imagemagick sudo apt-get install libmagick9-dev sudo pecl install imagick
Il suffit ensuite de renseigner dans les php.ini la ligne :
extension=imagick.so
Il faut relancer apache si l’on veut utiliser Image Magick via une interface Web
sudo /etc/init.d/apache2 restart
Hello World avec Image Magick
<?php $draw = new ImagickDraw(); $draw->setFontSize(25); $draw->annotation(20, 50, "Bonjour le monde !"); $canvas = new Imagick(); $canvas->newImage(350, 70, "white"); $canvas->drawImage($draw); $canvas->borderImage('black', 1, 1); $canvas->setImageFormat('png'); header("Content-Type: image/png"); echo $canvas;
Documentation eZ Publish
Avant de tourner définitivement la page avec ce CMS, je partage les liens que j’ai trouvé les plus intéressant pour comprendre et exploiter ce CMS.
2010 : l’année des CMS
Initialement, je croyais que 2010 serait l’année des frameworks PHP, finalement, c’est les CMS qui sont à l’honneur. Chacun des principaux CMS sortent une version majeures au cours de cette année : Drupal, Joomla, Worpress et autres eZ Publish. Tour d’horizon des nouveautés pour chacune de ces solutions
