Parce que python a une API DB, valable une fois pour toute, quelque soit le DBMS derrière, et pas 50 fonctions aux noms qui changent en fonction du DBMS.
Dans PHP tu as deux API pour les db à savoir dans PEAR ( http://pear.php.net/package/DB(...) ) et ADODB ( http://php.weblogs.com/ADODB(...) )
Pour le mélange du code et du design, tu as plusieurs solutions qui existent, smarty par exemple http://smarty.php.net/(...) ou encore dans PEAR.
Après je ne pourrai pas te dire quelle solution est la meilleure pour ceci (à mon avis zope).
[^] # Re: Je crois rêver !
Posté par ours Ours . En réponse au journal Je crois rêver !. Évalué à 1.
Dans PHP tu as deux API pour les db à savoir dans PEAR ( http://pear.php.net/package/DB(...) ) et ADODB ( http://php.weblogs.com/ADODB(...) )
Pour le mélange du code et du design, tu as plusieurs solutions qui existent, smarty par exemple http://smarty.php.net/(...) ou encore dans PEAR.
Après je ne pourrai pas te dire quelle solution est la meilleure pour ceci (à mon avis zope).
Après PHP 5 offre beaucoup de choses pour l'OO
http://linuxfr.org/2003/06/30/13098.html(...)