Bonsoir à tous !
Après moultes recherches sur la possibilité de concevoir une application PHP en POO, le tout sous un modèle MVC, j'en viens à vous. N'ayant pas trouvé satisfaction à ma recherche, je vous présente ma requête. Mais tout d'abord, une explication sera la bienvenue.
Il s'agit de développer un CMS, tout d'abord. Ce dernier présentant les mêmes fonctionnalités que les CMS les plus connus. Pour ce faire, je compte travailler avec la conception du MVC. Je ne dirais pas que pour ce point, je n'ai pas de soucis, mais je vois et peut mettre cela en place sans réel tracas apparent.
Toutefois, je me pose une question: comment mettre en ordre mes classes et mes implémentations, afin d'avoir des classes par données (telles que User, Page, ...), qui auront chacune des méthodes élémentaires (et autres spécifiques) telles que load() ou save(). Sachant que le but fondamental de cela est évidemment de permettre à l'objet courant, par exemple un User, d'être chargé, conserver et sauvé au fur et à mesure des actions effectuées sur le site.
Je pensais, un peu naïvement, à l'Ajax. Est-ce une bonne solution ? N'existe-il pas des concepts ou des méthodes qui m'échappent ?
Je ne compte pas utiliser de framework pré-conçus, afin d'y inclure le mien (qui se développe au même titre que l'application, donc).
Auriez vous des articles, tutoriaux, références, livres, ou que sais-je encore qui pourrait m'aider dans mes recherches et développement ?
En cas, je pense qu'il sera nécessaire de visualiser les dessous des CMS sur lesquels je base mes fonctionnalités afin de visualiser leur mise en place... mais j'ai besoin de plus, encore, je pense.
Merci d'avance !
(Et désolé, ce message n'est peut-être pas à la bonne place et est encore assez vague dans la demande, ne sachant réellement pas quoi demander, pour combler ma demande.)
Partager