Bonjour,
En pleine réflexion sur le full object en PHP : DAO, ORM, Entité, Collection...
Faut-il ou pas, est-ce vraiment nécessaire ? Style objet ou procédurale ?
J'en ai eu marre de chercher sur net et de lire tous les avis divergeants, je me suis décidé à réaliser un petit test moi même.
Le résultat n'est pas surprenant, c'est plus coûteux mais la différence est vraiment importante.
Sans compter la mémoire qui doit être également plus chargée.
Qu'en pensez-vous ?
Merci
Apache 2.2.17, PHP 5.3.5
http://img198.imageshack.us/img198/3039/bencho.png
En pleine réflexion sur le full object en PHP : DAO, ORM, Entité, Collection...
Faut-il ou pas, est-ce vraiment nécessaire ? Style objet ou procédurale ?
J'en ai eu marre de chercher sur net et de lire tous les avis divergeants, je me suis décidé à réaliser un petit test moi même.
Le résultat n'est pas surprenant, c'est plus coûteux mais la différence est vraiment importante.
Sans compter la mémoire qui doit être également plus chargée.
Qu'en pensez-vous ?
Merci
Apache 2.2.17, PHP 5.3.5
http://img198.imageshack.us/img198/3039/bencho.png
Code:
Class Personne {
protected $_id;
protected $_nom;
protected $_ddn;
protected $_sexe;
public function __construct($pId, $pNom, $pDdn, $pSexe) {
$this->_id = $pId;
$this->_nom = $pNom;
$this->_ddn = $pDdn;
$this->_sexe = $pSexe;
}
}