Dump-it.fr le service d’hébergement d’images qui fait son chemin

Cela fait maintenant un petit peu plus d’un an que nous avons ouvert le site d’hébergement d’images gratuit dump-it.fr.
J’ai eu l’occasion de travailler sur l’interface du service, que l’on voulait simple, intuitive et addictive avec John.

A croire que l’interface a été une réussite car j’ai reçu plusieurs demandes de redesign de services web en m’invoquant la lisibilité de dump-it.

Alors en cas de besoin d’uploader une image, sans perte de qualité :

http://www.dump-it.fr/

PEAR, ou comment exploser votre productivité

C’est un constat sans appel : le développement PHP peut être conçu sans logique, on l’appelle alors code ’spaghetti’ , ou bien avec une certaine rigueur permettant ainsi une maintenabilité aisée du code.

Depuis que j’utilise PEAR, et plus spécialement le package DataObject j’ai gagné un net gain de productivité, de qualité de code.
Lire la suite de cet article »

Utiliser les fonctionnalités avancées de DataObject et FormBuilder

Après avoir présenté rapidement comment générer des objets pratiques pour gérer vos tables et décrit la méthode pour en générer des formulaires, ils nous faut désormais regarder d’un peu plus près comment affiner notre code.

Voyons quelques unes des fonctionnalités avancées des librairies PEAR::DB_DataObject ainsi que PEAR::DB_DataObject_FormBuilder.
Lire la suite de cet article »

Créer facilement des formulaires pour vos objets avec FormBuilder

Nous avons vu dans les deux derniers articles comment générer des objets permettant d’utiliser efficacement notre base de donnée.

Voyons désormais le package PEAR::DB_DataObject_FormBuilder qui permet de créer automatiquement des formulaires depuis nos objets précédemment générés.
Lire la suite de cet article »

PEAR::DataObject , générer des objets depuis une BDD - 2ème partie

Vous venez de générez vos premiers objets avec DataObject ?

Votre dossier dataobjects/ est plein d’objets frémissants, prêts à être torturés ?

Dans cette partie nous allons voir comment utiliser simplement ces objets afin de manipuler nos tables en BDD.
Lire la suite de cet article »

PEAR::DataObject , générer des objets depuis une BDD - 1ère partie

Vous cherchez à gérer une base de donnée efficacement ?
Vous êtes lassés de vous creuser la cervelle sur vos requêtes SQL?
Vous trouvez trop long les temps de développement Web?

Et bien figurez vous que moi aussi !

Les techniques les plus à la mode pour le développement rapide sont les framework comme Ruby On Rails, CakePHP, Symphony, et j’en passe…
Cependant ces frameworks sont relativement longs à l’apprentissage (surtout si vous choisissez ROR), et il peut vous sembler utile de n’utiliser qu’une librairie.
Qui dit librairie en PHP, dit ZendFramework ou PEAR, mon choix s’est porté sur PEAR.

Voici donc en plusieurs parties comment utiliser les bases de données, créer des applications rapidement en PHP avec PEAR::DataObject.
Lire la suite de cet article »