Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1600 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Utilisez vous les classes ??

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Utilisez vous les classes ??

n°695470
sliffeur
Posté le 08-04-2004 à 14:19:46  profilanswer
 

Yop !  :hello:  
 
Je suis en train de me developper un site perso,
J'ai commencer par le blog.
J'essayais de faire un code le plus propre possible pour m y retrouver au fur et a mesure que je le completerai.
Mes questions sont :
Y a t il une réelle utilité a a ranger mon code sous forme de classes?
(Sachant que j'ai pas trés bien compris le principe je sais pas si il faut que je m y mette).
Sinon faites part de votre experience si vous utilisé un maximum les classes??
 
merci  :jap:

mood
Publicité
Posté le 08-04-2004 à 14:19:46  profilanswer
 

n°695474
kadreg
profil: Utilisateur
Posté le 08-04-2004 à 14:21:21  profilanswer
 

Dans tous les langages que j'utilise, j'utilise la classe comme unitée de base, car elle permet une meilleure organisation par la factorisation et l'encapsulation.
 
Sauf en PHP, parceque leur moteur objet puduku.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°695630
j0k3r_n0ir
Bliiiiiiiiiiiiiiiiiip :)
Posté le 08-04-2004 à 16:31:29  profilanswer
 

Il faut attendre la version 5 de PHP pour que l'objet soit bien gérer.
Moi je code en php en faisant des fonctions, un peu le même principe que les classes


---------------
Licence Professionnelle Multimedia Internet Webmaster | Des articles, des aides, des scripts .... le tout disponible sur mon site.
n°695772
naceroth
Posté le 08-04-2004 à 17:34:21  profilanswer
 

Un peu comme kadreg pour moi, je viens de l'informatique plus traditionnelle où la classe est la base du développement, donc j'en utilise en php...Quitte à ne pas utiliser d'objet à proprement parler mais juste leurs méthodes :)

n°695779
kadreg
profil: Utilisateur
Posté le 08-04-2004 à 17:35:36  profilanswer
 

naceroth a écrit :

Un peu comme kadreg p .... Quitte à ne pas utiliser d'objet à proprement parler mais juste leurs méthodes :)


 
Tu sors. je suis spécialiste objet, consultant, et je te merde :o


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°695793
naceroth
Posté le 08-04-2004 à 17:39:57  profilanswer
 

Ouais, on en reparlera le jour où php sera un langage OO. Déjà que l'objet en général pour le web, ça me gonfle (suffit de voir les "perfs" de .NET sur certains sites...).
 
PS : aussi arrogant que les consultants que je connais :D

n°695834
sliffeur
Posté le 08-04-2004 à 17:59:52  profilanswer
 

ok donc moi qui cherché une methode pour rendre mon code plus presentable.
 
ça attendra!

n°695938
kalex
Posté le 08-04-2004 à 19:20:38  profilanswer
 

J'ai rarement ressenti le besoin d'utiliser des class en PHP. Je m'en sers pour des trucs du genre affichage de résultat page par page, ça rend le code bc plus facilement adaptable.
A par ça, la manie du tout object commence (oui seulement commence :D) à me les briser !


Message édité par kalex le 08-04-2004 à 22:49:19
n°696082
simogeo
j'ai jamais tué de chats, ...
Posté le 08-04-2004 à 22:37:52  profilanswer
 

kadreg a écrit :


 
Tu sors. je suis spécialiste objet, consultant, et je te merde :o


[:kiki]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°696191
the real m​oins moins
Posté le 09-04-2004 à 08:01:55  profilanswer
 

j0k3r_n0ir a écrit :

en faisant des fonctions, un peu le même principe que les classes

[:toto le hros]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
mood
Publicité
Posté le 09-04-2004 à 08:01:55  profilanswer
 

n°696204
KrisCool
“Verbeux„
Posté le 09-04-2004 à 08:23:19  profilanswer
 

Des classes toujours, même lorsqu'elles ne contiennent que des méthodes utilitaires.

n°696208
kadreg
profil: Utilisateur
Posté le 09-04-2004 à 08:27:32  profilanswer
 

KrisCool a écrit :

Des classes toujours, même lorsqu'elles ne contiennent que des méthodes utilitaires.


 
[:toto le hros]


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°697234
KrisCool
“Verbeux„
Posté le 10-04-2004 à 18:59:35  profilanswer
 

hum, on me demande mon avis, je le donne. J'ai tendance à produire un code plus structuré et plus simple à réutiliser et modifier lorsque j'utilise les classes en permanence.
 
Evidemment je ne prétends pas que ça soit la meilleure pratique, loin de là. Maintenant kadreg, vu que tu semble être assez expérimenté, pourrais tu prendre le temps de laisser un lien vers un article traitant du sujet, ou une petite explication, plutôt que de laisser entendre que non seulement je suis dans l'erreur, mais qu'en plus c'est risible.
 
Merci d'avance.

n°697242
simogeo
j'ai jamais tué de chats, ...
Posté le 10-04-2004 à 19:18:14  profilanswer
 

KrisCool > kadreg est un vieux trolleur  [:dawa]..... et sous pretexte que c'est un faux langage, a décidé de polluer ce topik

n°697254
KrisCool
“Verbeux„
Posté le 10-04-2004 à 19:25:17  profilanswer
 

Ah ok :D

n°697291
burgergold
5$? va chez l'diable!
Posté le 10-04-2004 à 21:12:07  profilanswer
 

petit lien: au boulot jfais du perl, et l'utilisation de classe et d'objet est faisable mais pas tout a fait jolie, un peu à la php4
 
le rapprochement: jai deja fait un peu de php mais tjrs des petits trucs et jamais de classe ni d'objet (sauf pour des fetch_objet avec mysql)
 
la jme lance dans un projet et je me pose justement la question: est-ce que ca vaut la peine en php de se faire des classes...


---------------
http://www.boincstats.com/signature/user_664861.gif
n°697429
toto78
Posté le 11-04-2004 à 11:51:41  profilanswer
 

- L'interrêt de PHP c'est de pouvoir coder rapide (donc pas cher) des appz web, sans berker sur les perfs (monter en charge plus qu'honorable).
- Dans l'optique du "pas cher"...mais evolutif : orientes toi plutôt vers un projet open source (quitte à entrer dans l'equipe de dev si tu veux vraiment coder).
- Sinon, si tu veux coder proprement commences déja par adopter des règles de codage, par exemple en allant voir les règles PEAR ou : http://alltasks.net/code/php_codin [...] html....Ou autre (à toi de voir suivant ce qui te sembles le plus lisible)..
- Après pour l'organisation de l'appz (on pourrait dire l'architecture de l'appz mais bon :), en ce qui concerne PHP la best practice est de raisonner en terme de modules, d'isoler chaque module dans un fichier unique (si le fichier est trop grand...ou que tu ressens le besoin de créer un répertoire dédié pour un module, il y a des chances pour que tu es mal factorisé ton "architecture"...sauf cas à part comme la localisation), chaque module fournie des fonctions...En front pour faire l'interface (le lien) entre tout tes modules, tu mets??? un module :) dans le genre fuzzbox qui gère d'une part la navigation et d'autre part l'accès au services des modules (ou tu coupes en 2 : interface pour gérer la navigation...interface pour les accès aux fonctionnalités)...
- Si c'est pas claire...mais que tu fais de la POO...Tu n'as qu'a te dire qu'un fichier (un module) est un objet...(il contient donc des methodes=ces fonctions...dont des accesseurs et des attributs=ces variables)...
- en conclusion, evites de faire de l'objet avec PHP : paske déja tu peux pas en faire (<START TROLL>et la ver 5 me semble pas trop prométeuse non plus...<END TROLL>vue les echos sur les cafouillages de l'equipe de dev), d'autre part l'intérêt de l'objet c'est pas de coder rapide (c'est plus long à concevoir et implémenter), c'est de faire évoluer rapidement..Donc plus long en DEV mais moins long en MAINTENANCE (tu perds un des avantages de PHP au passage)...D'autre part ton appz va moins bien supporter de fortes montés en charges (Tu perds un autre avantage de PHP) parceque tu auras ajouté une chouche...Bref si tu veux faire de la POO... <START TROLL>opte pour JAVA<END TROLL>

n°697469
burgergold
5$? va chez l'diable!
Posté le 11-04-2004 à 14:52:57  profilanswer
 

je me suis grandement senti touché par le dernier post alors:
 
ouais j'y ai grandement pensé au java. Je veux d'ailleur l'apprendre car c'est très utilisé au boulot. Mon projet n'est pas un projet dans le seul but de participer à un projet (c'est ti pas jolie comme phrase :D), mais quelque chose pour passer le temps quand j'ai rien a faire, c'est donc un petit jeu web online (à la hattrick). Ce qui me fait surtout peur dans le java, c'est qui je risque de batir le projet sur des bases plutot croches, et c'est sur l'hébergement du truc (voir même le développement en local de mon truc, puisque jsais pas trop quoi installer pour avoir un environnement de dev en java pour faire du jsp.
 
voila


---------------
http://www.boincstats.com/signature/user_664861.gif

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Utilisez vous les classes ??

 

Sujets relatifs
[Php et classes] valeur par default pour des parametres de fonctionsargg j'ai une sale erreur, pourquoi ? (classes PHP)
Probleme au niveau des classes...Quelle base de donnée utilisez-vous principalement ?
Aide sur les classes ![UML] classes : agrégation et composition (jeu)
[Java] Hierarchie / Diagramme des classesmanip de classes et fonctions...
Quelle bibliothèque FTP pour JAVA utilisez-vous ?[ Eclipse ] Listez ici les plugin que vous utilisez
Plus de sujets relatifs à : Utilisez vous les classes ??


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR