Développeur web touche à tout (ou presque)
In: Général
18 juin 2009Le coca c’est bien. Mais au bout d’un temps, c’est pas super cool pour l’estomac.
Du coup il faut que je boive du thé (je ne bois pas de café).
Mais j’avais, jusqu’à ce matin, aucun mug sympa dans lequel boire mon thé.
C’est maintenant chose reglée. Et évidemment c’est un truc de geek dans le genre que [...]
In: PHP
28 avr 2009Comme tout framework qui se respecte, Symfony possède une interface permettant d’écrire et exécuter des tests unitaires et fonctionnels.
Voyons un petit peu celle-ci.
Dans votre projet, vous avez le dossier test qui contient trois dossiers.
Bootstrap
Ce dossier contient deux fichiers. functional.php et unit.php.
Ils sont à inclure au début de chacun de vos tests et permettent d’instancier l’environnement.
Unit
Passons [...]
In: Développement
20 mar 2009J’ai déjà parlé plusieurs fois ici de tests unitaires. En Ruby ou en PHP.
Cependant toute application qui se respecte aura également une couche navigateur, permettant d’ajouter de l’ajax par exemple.
Ces fonctionnalités, tout comme le code serveur, sont testables.
Voyons un petit peu comment cela fonctionne avec QUnit, le framework de tests unitaires intégré avec JQuery.
Pour cela, [...]
In: PHP
25 fév 2009Le Zend Framework implémente diverses fonctionnalités permettant l’identification de l’utilisateur.
Dans cet article, nous allons voir comment implémenter ceci dans une application MVC.
Zend fournit un adaptateur, Zend_Auth_Adapter_Digest, qui permet de vérifier que l’identifiant et le mot de passe correspondent à l’une des entrées un document texte que vous fournissez. A vous par la suite de faire [...]
In: Development
24 fév 2009Zend Framework implements some functions that allows Authentication..
In this article, we’ll see how to implement it on MVC application.
Zend provides an adapter, Zend_Auth_Adapter_Digest, which allows you to check a login and password with a file and do what you wish to do if it’s not correct.
But you still need to show the login form and [...]
In: PHP
19 fév 2009Pour l’instant du moins.
Comme vous le savez peut-être déjà, Zend a publié hier la première beta publique de son Zend Server.
L’idée est en soi sympa. Le produit, qui a des versions Windows, Mac et Linux, inclut :
Apache (ou le support de IIS si vous êtes un grand fou sous windows)
PHP
Zend Framework
MySQL (optionnel)
Alors après un petit [...]
Supposons le cas suivant : un utilisateur dans une base de données avec le champ « active» à false. Vous désirez activer l’utilisateur en passant la valeur de ce champ à true.
Comparaisons entre CakePHP, Symfony et Rails.
Rails
User.find(1).update_attribute(:active, true)
CakePHP
$user = $this->User->findById(1);
$user['User']['active'] = true
$this->User->save($user);
Symfony
$user = UserPeer::retrieveByPk(1);
$user->setActive(true);
$user->save();
Encore une fois, peu de commentaires à faire. Le code parle de lui [...]
In: Développement
26 déc 2008Second article de la série Ruby vs PHP.
Qui est en fait Rails vs PHP. Oui, je triche en comparant un framework à un langage je sais
Comment récupérer une date antérieure à la date actuelle. Nous prendrons pour exemple la récupération de la date il y a de cela 3 jours.
Rails :
puts 3.day.ago
PHP :
echo [...]
In: Development
25 déc 2008This is the first article of a serie of comparisons between PHP and Ruby.
Count the number of words in a text is much more complex than what you should think first.
Because a space doesn’t mean a new word everytime. There can be interrogation points with spaces before and after for example. And an interrogation point [...]
In: Développement
19 déc 2008Ceci est le premier article d’une série de comparaison entre PHP et Ruby.
Compter le nombre de mots dans un texte est plus complexe que cela ne le parait au premier abord. En effet, un espace ne symbolise pas forcément un mot. Cela peut être un point d’exclamation (!); un nombre ou tout autre.
Ici, nous allons [...]