2009-07-19 8 views
0

Je veux juste savoir sur la structure des fichiers et des dossiers pour un site qui est un plugin orienté comme wordpress ou joomla. mon exigence est de développer un site et que vous souhaitez ajouter plus de fonctions via un plugin ou quelque chose comme des fonctionnalités.structure de dossier pour un site orienté plugin comme wordpress

ce que je dois ajouter est juste et des séances d'information ou fonctionnelles supplémentaires comme dans wordpress nous pouvons utiliser dans un Tous les paquets SEO il contournera le titre et d'autres informations. ou d'autres fonctionnalités comme articles connexes sont affichés au bas d'un corps d'article particulier. aam parle d'une structure de wordpress.

est-ce que quelqu'un a une idée s'il vous plaît partager avec moi. J'espère que tout le monde a compris ma requête aussi. merci.

+0

Ce serait bien si vous aviez posté quelques-unes de vos pensées jusqu'à présent, ce qui vous aiderait à les développer davantage. – BerggreenDK

+0

@ BerggreenDK, j'ai édité la question, j'espère que ce serait plus compréhensible. – coderex

Répondre

1

Je pense qu'il existe de nombreuses solutions possibles.

Cela peut dépendre:

  • scalablity (la taille que vous voulez qu'il supporte les plugins et faire les pièces de réutilisation de l'autre?)
  • vibility (comment l'adresse de plug-in devient visible dans ? l'url)
  • de déploiement (qui peut ajouter de nouveaux plugins est ouvert pour tout le monde ou tout simplement les développeurs certifiés)

Vous pouvez aller:

www.domain.xyz/plugins/some_module/

Mais si les plugins ne coûtent pas les plugins, mais devient partie par défaut du système par la suite?

Ensuite, il serait plus logique de les appeler ce qu'ils sont:

www.domain.xyz/some_module/

Mais alors vous pourriez avoir des problèmes avec les noms des plugins comme exisiting dossiers système . Par conséquent, vous auriez besoin d'une liste "réservée" de noms de fichiers pour empêcher cela.

Vous pouvez aussi aller:

some_module.domain.xyz/

Mais ce serait requiere votre WebAdmin ou serveur Web pour supporter plusieurs alias pour un site web d'autre part, cette arhictecture apporterait l'évolutivité, car vous pourriez déplacer les modules vers d'autres hébergeurs plus tard. Mais c'est aussi un travail plus cher dans le développement + c'est difficile de le rendre "contrôlé par l'utilisateur/développeur" car cela pourrait se développer.

Vous pouvez également voir comment FaceBook gère les applications. Thats une interface de plugin aussi. Lent, mais mis en œuvre.

+0

désolé pour les orthographes. – BerggreenDK

Questions connexes