Qu’est-ce que PECL ?

Il y a quelques semaines un rapport sur l’utilisation de PHP sur les serveurs debian est sorti (http://popcon.debian.org/ ; vraiment pas sexy ! ). Industrialisation PHP en a fait une bonne analyse, je vous conseil de la lire. En lisant ce rapport, j’ai été assez étonné sur les pourcentages d’utilisation des extensions PECL et PEAR. On va donc commencer par faire une petite piqure de rappel sur PECL.

Continue reading

Application de site E-Commerce [Code-Source]

Comme vous l’avez peut être vu passer sur twitter, j’ai du faire pour les cours une application e-commerce très basique. J’ai choisis de la faire avec Zend. Et du coup je partage le code ici ;). Cette application est très simplifié : il n’y a qu’une page produit, avec la possibilité d’ajouter des produits dans un panier et ensuite de gérer son panier. Il y a aussi la toute la partie gestion des utilisateurs : connexion, enregistrement, déconnexion etc… Et enfin il y a une page paiement qui vérifie les informations de la carte bancaire.

Continue reading

Comment passer de WP-codebox à Syntax Highlighter ?


J’ai changé de plugin pour le code source que je partage sur ce blog, passant de wp-codebox à Syntax Highlighter. J’ai changé car wp-codebox posait des problèmes avec le flux rss (celui ci n’était plus à jour et ne pouvais plus se générer). Sinon en terme d’utilisation, je trouve les deux très bien. Cependant y’a un petit plus pour syntax highlighter qui a un peu plus d’options et de thèmes, de plus le thème par défaut est très sympa.

Par contre la syntaxe à utiliser entre les deux est un peu différente. Je vous propose un petit script php a exécuter en ligne de commande pour pouvoir passer facilement de wp-codebox à Syntax Highlighter. Il va falloir commencer par exporter les données de la table *_posts (wp_posts par défaut) et de sauvegarder le fichier sur votre disque dur. (avec phpmyadmin, c’est un jeux d’enfant, cliquer sur l’image ci-dessous pour voir les options a cocher)
Continue reading

Télécharger automatiquement des .torrent sur un PC Ubuntu distant

Télécharger automatiquement des torrents a distance

Il m’arrive souvent de vouloir télécharger quelque chose alors que je suis en cours ou au boulot, mais c’est souvent difficile pour diverses raisons. Une solution est d’utiliser un serveur @home et de le configurer pour qu’il télécharge automatiquement des fichiers .torrent. Voici une façon de bidouiller ça ;)
Continue reading

Installation et parametrage d’un serveur @home sous linux ubuntu – partie 1

Introduction :

Voila, je vous explique ce que j’ai envie de mettre en place chez moi : un serveur a tout faire. Donc je voulais un serveur qui face :

  • Serveur Web : Apache, MySQL, PHP, et d’autres services si besoin.
  • Serveur de fichier : FTP(s), Samba
  • Serveur Multimedia : upnp DAAP, Orb …
  • Serveur de son : mdp webradio …
  • Serveur de session.
  • Serveur administrable a distance : SSH, (vnc ?)
  • Puis d’autre serveur comme svn, DNS (BIND), etc.

Continue reading