2010-06-15 176 views
1

我一直有问题正在构建我的Web应用程序。当我在大学学习PHP时,一位老师曾经把PHP放在一个独立的HTML文件中,然后他将PHP文件包含在顶部。Web应用程序结构

其他人如何构建应用程序(网络与否)。

这是我最新的Web应用程序(用ASP经典编码)的一个例子。

基本目录 - Default.asp的 - 常见 - commonProcedures.asp - commonFunctions.asp - databaseConnection.asp - main.css的 - 页面 - 布局 --- pageTestPageOne.asp - 作为HTML。 --- pageTestPageTwo.asp - 处理 --- pageTestPageOne.asp - 作为ASP。 --- pageTestPageTwo.asp

非常感谢, Ĵ

回答

0

你的结构看起来还好。在我以前的工作中,我们有一个非常类似于经典ASP网站的结构。

我们做了一件不同的事情是命名所有模块.inc以区分它们与基本页面(在您的示例中为Default.asp)。

保持此结构允许您在创建站点的语言特定版本时重用大部分代码 - 甚至是复制或分拆。

+0

感谢腓特烈 - 永远不会使用.inc文件! – 2010-06-15 12:27:28

+0

@J哈利:不客气。使用.inc允许您将IIS配置为拒绝直接调用的服务模块,从而增加了一些安全性。 – Filburt 2010-06-15 13:39:45