Quelle est la meilleure pratique qui peut être suivie dans la conception d'un CMS personnalisé qui peut gérer la structure Mega Menus, je ne suis pas capable de trouver un exemple qui peut clairement montrer avec exemple de conception de base de données de CMS.Considération de conception pour la conception de méga-menus pour CMS personnalisé dans asp.net
Je serais reconnaissant si certains peuvent me diriger vers une bonne ressource qui a un exemple de conception de base de données avec le code source dans le formulaire web asp.net je peux être flexible avec la base de données.
Il est facile de concevoir MegaMenu si tous les menus sont stockés dans une table. Dans certains cas, je dois construire Mega Menus à partir de Table différente prenons par exemple les principaux menus suivants
Accueil | Article | Actualités | À propos de nous Contactez-nous
Je veux structurer mes menus de telle manière qu'il peut lire les détails du menu de différentes table comme
Article Menu: Top 3 article avec l'image
Nouvelles Menu: Top 3 Nouvelles avec image
Contactez-nous Menu: Devrait montrer le lien vers des bureaux dans différents pays comme les Etats-Unis, Canada, Allemagne, Inde, Angleterre en deux ou trois colonnes.
Jusqu'ici j'ai pas trouvé aucun exemple utile qui peut être utilisé comme objectif d'apprentissage qui montre la conception de l'architecture de base de CMS avec différentes caractéristiques comme Nouvelles, produits (qui sont différents dans la nature, par exemple)
J'ai essayé pour étudier wordpress qui stockent réellement des pages/poste dans une table et assigner le type de valeur poste ou page pour différencier mais dans certains cas nous devons avoir des choses différentes comme des produits qui doivent être stockés dans différentes tables. Je suis confus comment créer un système Mega Menu qui peut lire les informations de menus de différentes tables plutôt que de créer une table de menu Separte qui peut être un vrai mal de tête si l'on avait des centaines de produits. Dans une telle approche, nous devons mettre à jour les tableaux liés au produit ainsi que la table de menu qui n'est pas une bonne approche de conception.
Merci, j'avais pourtant d'une approche similaire à ne pas l'implémenter dans la mesure où j'ai alors besoin de créer un autre tableau 'Menus' et le concevoir de la même manière. Je suppose que je pourrais devoir le créer de la même manière. J'ai regardé mot-presse, ils créent également des pages séparément et des menus séparément. – Learning