Class et MVC - PHP - Programmation
Marsh Posté le 04-10-2006 à 17:40:04
en résumé : lis la doc, tout y est écrit.
En plus long :
1a non
1b non
1c en théorie oui sauf pour les valeurs de type ressources. mais pour les objets mieux vaut généralement les sérialiser : http://fr3.php.net/manual/fr/langu [...] zation.php
1d vu ce qui est dessus, evidement que oui
2 de toute maniére, les objets seront détruits. Seules les infos mises en sessions seront gardé, mais ca veut dire recréer des objets dans chaque page.
Pour plus de détail lit donc la doc.
PS : Vu que la couche d'affichage est normalement séparé de la couche de traitement dans un systéme de MVC, je ne vois pas comment tu peux dire que tu fais du MVC sans utiliser un systéme de template ou autre systéme approchant permettant de ne pas se préoccupé de l'affichage pendant les traitements.
Marsh Posté le 04-10-2006 à 17:50:34
omega2 a écrit : en résumé : lis la doc, tout y est écrit. |
j'ais cherché... mais pas au bon endroit
omega2 a écrit : |
Ouais.. super... obligé de tout passer par session (et je ne vais certainnement pas passer par des session_register())... donc serialize.. je le note
('tain... ça me complique plus de chose que ça m'en facilite, cette histoire)
omega2 a écrit : |
Alors vi.. il est vrai que je n'ais pas encore pensé vraiment la partie MVC. Je souhaiterais faire ensorte qu'il y ait une séparation, mais il faut encore que je travail dessus.
En fait, je pensais créer des données génériques (des tableaux) sur lesquelles je pourrais appliquer de méthodes d'affichage, de sauvegarde, de traitement en fonction des besoins (idem pour la partie récupération des données). ça se précise, mais j'ais pas mal de nouvelles notions à assimiler, idem pour les façons de penser... donc pour le moment ça parait flou....
Merci pour ces précisions
Marsh Posté le 04-10-2006 à 21:38:35
N'oublie pas cet excellent topic : http://forum.hardware.fr/hardwaref [...] 7425-1.htm
Marsh Posté le 30-10-2006 à 15:46:34
up...
juste pour donner les structures de mes classes :
Code :
|
Voila. aprés quelques jours de réflexion, ça commence à fonctionner
Marsh Posté le 04-10-2006 à 17:01:31
Bonjour à tous...
Alors MVC est un bien grand mot... on va dire que je vais le faire autan que possible, avec mes maigre connaissances, et sans trop me prendre la tête. (et pis sans template.. pas envie d'apprendre encore un langage)
Alors pour plusieurs sites que je compte soit remettre à jour, soit créer, j'aimerais savoir plusieurs chose.
1a - Est ce que les objets crée sont persistant ?
1b - c'est à dire que si je crée un objet (new login.user()), en déclarant des variables private que je modifierais avec des fonctions de la classe, est ce que c'est variables je peux les retrouver d'une page sur l'autre ?
1c - est ce que ces variables pour être persistantes doivent appartenir à une session ?
1d - Est ce qu'il faut donc que je déclare l'ouverture d'une session avant de créer l'objet ?
2 - si ces variables sont persistantes, comment appeler le destructeur qui normalement est appelé lors de la fin du script (si j'ais bien compris ).
3 - Je compte faire les classes suivantes :
Est ce que je suis sur la bonne voie ? des idées ?