Hey

,
L'objet est une approche de la programmation et du développement qui colle plus à la réalité (ou devrais-je dire : à une réalité, pour éviter le troll …). Chaque objet a un but précis. On peut regrouper des objets (des classes) dans ce qu'on appelle des paquetages. Du coup, un paquetage agît dans un but précis : gérer des mails, manipuler une base de données, manipuler des configurations, écrire du code HTML, etc.
Et contrairement à ce qu'a dit Katagoto, la POO n'est pas utile uniquement pour d'énormes sites … La POO (Programmation Orientée Objet pour mémoire) est juste une philosophie/conception particulière. On peut plus facilement maintenir un site qui a été développé en POO. De plus, il te suffit de prendre un paquetage, de le copier/coller dans un autre projet, et tu pourras l'utiliser à nouveau. Ton code reste propre, très structuré, etc. On peut faire ça en procédural, mais l'objet fonctionne comme ça, naturellement.
L'image qui est très souvent utilisé est un brique. Chaque objet est une brique, et en les assemblant, on arrive à construire notre application

. L'avantage des briques, c'est que plus elles sont petites, et plus on peut les remplacer par une autre. C'est important comme conception.
Donc on peut penser que c'est inutile pour de petit site. Certes, s'il fait 5 ou 6 pages, c'est un peu inutile. Mais dès le moment où on arrive à plusieurs dizaines de pages, que l'on doit gérer des connexions vers des bases de données, lire des fichiers, écrire dans d'autres, bref : manipuler plus de données de plusieurs sortes, la POO est bien pratique si elle est bien pensée

.