2010-06-15 6 views
1

J'ai toujours eu un problème avec la structuration de mes applications Web. Quand j'apprenais PHP au collège, un enseignant avait l'habitude d'avoir le PHP dans un fichier séparé au HTML et il a ensuite inclus le fichier PHP en haut.Structure de l'application Web

Comment tout le monde structure-t-il ses applications (web ou non).

Voici un exemple de ma dernière application web (codée avec ASP classic).

Répertoire de base - default.ASP - commune - commonProcedures.asp - CommonFunctions.asp - databaseConnection.asp - main.css - Pages - Mise en page --- pageTestPageOne.asp - Être le HTML. --- pageTestPageTwo.asp - Traitement --- pageTestPageOne.asp - Étant l'ASP. --- pageTestPageTwo.asp

Merci beaucoup, J

Répondre

0

votre structure a l'air bien. Sur mon travail précédent, nous avions une structure très similaire pour un site ASP classique. Une chose que nous avons fait différemment était de nommer tous les modules .inc pour les distinguer de la page de base (Default.asp dans votre exemple). Garder cette structure vous permet de réutiliser la plus grande partie du code lors de la création de versions spécifiques au langage de votre site, ou même d'un clone ou d'un spin-off.

+0

Merci de ne jamais utiliser un fichier .inc! –

+0

@J Harley: De rien. L'utilisation de .inc vous permet de configurer IIS pour rejeter les modules de service appelés directement, en ajoutant un peu de sécurité. – Filburt

Questions connexes