Étiquette : FreeBSD

  • APC – Alternative PHP Cache

    J’ai récemment étudié les problématiques de cache pour accélérer l’affichage des pages servies par des CMS PHP.
    J’ai décidé d’installer APC.
    Je ne vais pas rentrer dans le détail, car si ça vous intéresse, vous savez où trouver les informations précises que je ne prendrai pas la responsabilité de vulgariser ici.
    Je précise juste qu’APC fera partie du coeur de PHP6, et c’est une des raisons pour laquelle je l’ai privilégié par rapport à d’autres accélérateurs PHP.

    L’acronyme APC est très populaire. Je parle ici de l’Alternative PHP Cache.

    Voici comment j’ai procédé pour l’installer.

    Sous Debian (j’ai testé la configuration d’APC sous Lenny) il faut s’assurer d’avoir installé les packages php-pear et php5-dev.
    Ensuite vous n’aurez qu’à lancer la commande :

    #  pecl install apc

    Ensuite il vous faudra créer le fichier /etc/php5/apache2/conf.d/apc.ini et ajouter dedans :

    extension=apc.so

    Sous Freebsd 7, après avoir vérifié que pear était bien installé, j’ai également lancé :

    # pecl install apc

    Puis j’ai ajouté une ligne contenant extension=apc.so dans /usr/local/etc/php/extensions.ini.

    En réalisant des benchmarks avec ab j’ai constaté d’énormes gains de temps pour l’affichage de 1000 pages générées par WordPress.
    -87% avec sur un serveur OVH kimsufi tournant sous Debian 5.01 en 64bits et -68% sur un serveur OVH kimsufi tournant sous Freebsd 7.0 en 32 bits.

    En moyenne le temps de génération de la page d’accueil de ce blog a été diminué par deux depuis que j’ai installé APC sur le serveur qui l’héberge.

  • Nouveau serveur, nouveau thème

    Je suis loin d’avoir traduit en XHTML tout ce que j’ai dans la tête pour dynamiser mon blog, mais fallait y aller. Ma vie online va reprendre petit à petit.

    Quoi de nouveau ?

    • J’ai enfin bossé sur un nouveau skin perso. Bye bye Kubrick, merci Sandbox.
    • J’ai changé de serveur, rebonjour OVH.
    • Je suis passé à Freebsd parce que Debian c’est de la merde. C’est ça JC ? J’ai peut être pas tout compris, en tous cas Freebsd est vraiment plus balaise et plus agréable à utiliser.
    • Je suis de nouveau à jour dans ma version de WordPress, avec le trunk même. Merci à Happycog d’avoir été aussi bon dans le design de la nouvelle interface d’admin.
    • Tout plein de Folksonomie parce que c’est la vie.
    • J’ai enfin compris pourquoi tout le monde dit que Textmate c’est bien.
    • Je laisse tomber le www. parce que merde quoi. Donc maintenant c’est e-jul.com et pis c’est tout.

    Bon me reste plus qu’à finaliser mon CSS, ajouter tout plein de mashup partout, mettre en avant tous mes comptes de SNS et à rendre mon code XHTML 1.1 compliant.

  • Confessions intimes

    Confessions intimes

    Bon, j’ai fait mes petits tours de Mario Kart (mon code : 3952-7131-7876), je continue mes saloperies de geexy avec FreeBSD, et sur quoi je tombe en zappant ? Confessions intimes.

    J’adore cette émission. Pas autant que Strip Tease, mais pas loin.

    Et comme TF1 ils sont gentils, ils nous en donnent plein gratuitement en ligne.