VIVEZ LE
FOOTBALL !

Posez votre question Signaler

Passé de php4 vers php 5(utilisé des classe)

chevalier_25 22Messages postés 16 août 2009Date d'inscription 3 juillet 2010Dernière intervention - Dernière réponse le 29 avril 2010 à 00:05
salut je suis un développeurs web , j'utilise php comme langage coté serveur après ma formation sur la programmation orienté objet j'ai commencer a détester mais méthode classique que j'ai utilisée avec php4 ,donc j'ai décidé de les laisser tomber et commencer a utiliser php5 et utiliser des class pour réalisé des sites web plus performante , mon problème c'est que j'ai pas une idée pour la conception du site web en classes c a d l'architecture d'un site web orienté objet en php
Lire la suite 

Passé de php4 vers php 5(utilisé des classe) »

2 réponses
Réponse
+0
moins plus
Pour commencer, le langage procédural n'est pas plus lent que le langage orienté objet, je dirais même qu'il est plus rapide. Les grandes forces du langage orienté objet est son encapsulation, sa réutilisabilité, etc. Mais détrompe toi en pensant que tes sites vont être plus performants en utilisant un langage OO. Également PHP5 n'est pas vraiment un langage orienté objet. Il y a bien des notions de l'OO mais nous sommes très loin d'arriver aux possibilités du Java ou du C++ ou meme du Smalltalk :) Il est par contre important de suivre la migration du PHP et d'aller plutôt vers PHP5 car beaucoup de fonctions ont été ajoutées!

Je peux te donner quelques pointeurs pour savoir quoi faire si tu veux commencer à utiliser l'OO de PHP5 pour construire un site web.
- Tu peux te créer une classe pour la construction des menus, assure toi que ta classe est réutilisable et que tu pourras créer des objets pour les différents sites que tu voudras créer. La classe menu pourra être responsable de te créer une top menu, side menu, footer menu, etc. Sur ton gabarit, tout semblera plus clair pour l'oeil humain également.
- Également lorsque tu crées, par exemple, une boîte pour mettre du texte avec un certain effet, tu peux simplement créer un classe que tu crées un objet pour chaque boîte!

Il y a plusieurs manières d'utiliser l'OO dans un site web, lorsque tu vois qu'il y a un bloc d'élément qui pourrait être un tout, tu peux le sortir de l'ensemble pour le remplacer par un objet.

Lorsque tu parlais d'architecture, tu parlais du squelette du site ou de la document accomplit par un architecte fonctionnel?
Ajouter un commentaire
Réponse
+0
moins plus
du squelette , merci NothingAtALL pour tes conseille ,
apres plusieurs recherche je pense que si je veut géré le site entièrement en classes j'ai besoin de créer mon propre architecture car ya pas une manière standard pour faire ce travaille
Ajouter un commentaire
Ce document intitulé « passé de php4 vers php 5(utilisé des classe) » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?