Page 1 sur 1

Un site en php5 est il forcémment en POO ?

Posté : 25 juil. 2008, 10:15
par guilt92
Bonjour,

J'ai essayé de me documenter sur ce sujet mais je ne trouve pas de réponse claire donc je fais appel à vos lumières.

Il est tout à fait possible de faire un site utilisant des fonctions de php5 sans faire de POO, mais il est aussi possible de faire de la POO avec php5.

Je voudrais savoir ce que l'on considère comme étant un "vrai" site en Php5 ? Faut il avoir uniquement des classes et donc en POO (comme en Java ou .Net par exemple) ? Est ce l'évolution de php (php6) ?

Merci d'avance.

Re: Un site en php5 est il forcémment en POO ?

Posté : 25 juil. 2008, 10:33
par Calimero
Bonjour,
Il est tout à fait possible de faire un site utilisant des fonctions de php5 sans faire de POO, mais il est aussi possible de faire de la POO avec php5.
Tu as tout dit, je ne vois pas quoi ajouter. PHP5 n'est pas un prérequis à la POO (c'est juste un gros plus), et la POO n'est pas un prérequis à PHP5 (pareil).

Posté : 25 juil. 2008, 10:37
par guilt92
Ok, merci. Mais qu'en est il des futurs versions (si on le sait déjà). Php va t il devenir un language exclusivement POO auquel il nous prépare par cette version "hybride" ou va-t-il continuer de mixer comme en php5 ?

Posté : 25 juil. 2008, 10:41
par Sékiltoyai
De mixer quoi ?
Tu pourras toujours ne faire que des fonctions en php voire programmer en impératif pur, comme dans la grosse majorité des langages OO...

Posté : 25 juil. 2008, 11:03
par guilt92
Disons que en Java ou .Net on est obligé d'avoir au moins une classe (et un namespace et tout et tout) mais c'est vrai qu'au final on pourrait tout faire dedans et ca serait pas vraiment de la POO...

Ok donc en gros il faut voir la POO de php5 comme un ajout très pratique mais pas plus...

Merci.