ASP.净,php, php只是为页面模板


Mix ASP.NET & php, Php just for page templates?

我的网站:

  1. 我使用ASP。NET用于需要用户登录的受限访问页。(此点牢靠)
  2. 我想使用html的公共页面,有更多的自由?,并使页面加载速度更快。
  3. 我想让公共页面php,页面模板支持的唯一原因,因为许多页面将需要相同的布局。

作为我对所有这些技术都很陌生,这听起来合理吗,或者它甚至可能产生问题或不利的性能?公共页面不会很先进。我将使用一些jQuery和js库的图像效果等,否则只是纯文本和菜单。

我目前正在使用Aptana Studio 3,它没有页面模板。我应该仅仅为了获取模板而切换到Dreamweaver吗?看起来很臃肿,我喜欢直接编写html和css。

为什么不把php部分也换成asp.net呢?我的意思是,如果你愿意,你可以使用相同的母版页。混合使用这两种技术可能会给维护和调试带来麻烦。

在这个项目中使用php比asp.net有什么优势?

asp.net也是一种页面模板技术。您不需要PHP,并且为了一致性,我不会将它们混合使用,除非您有令人信服的理由这样做。

PHP和ASP都是脚本语言。

我不明白你为什么要在同一个项目中同时使用。当然,它们有优点也有缺点。

最重要的问题是,你的应用程序服务器支持什么?一些基于linux的服务器不支持ASP,而一些windows服务器不支持PHP。

我有很好的PHP和ASP经验,我最近很喜欢ASP MVC 3。它具有标准的身份验证支持,可以使用不同的页面模板语法,并具有良好的在线支持。