我对PHP并不是很有经验。我有一个网站,我使用PHP在IIS6上维护这个网站。现在它正在使用包含文件和querystrings来服务器上的内容。什么是在IIS6上用PHP建立网站模板的好方法?
例如: http://mysite/index.php?maincontent=services&subcontent=service1&nav=subnav1
我们要改变网站,让网址看起来更像(例如): http://mysite/commercial-services.php
但是,我不想重复代码,包括文件该网站的30多个文件。
有没有一种简单的方法与PHP有一个模板,保持短的网址,但允许您使用多个页面相同的布局文件?
我主要是.net网站,所以我想我正在寻找什么是类似于asp.net母版页。
我也看过php框架,即codeigniter。但是,默认情况下,在URL的中间留下一个index.php。从我阅读的内容来看,我们需要使用某种类型的isapi重写来摆脱它。我做不到这一点,因为我没有访问服务器,他们不想在服务器上安装东西。
有什么简单的,我们可以使用或我们仅限于使用包括?
更新: 为此,我最终将网站转换为.net。对于我来说,这要比想象如何使用PHP设置更快更简单。
的可能重复[什么PHP框架,你会选择一个新的应用程序,为什么(http://stackoverflow.com/questions/2648/what-php-framework-will-you-choose-for-new-application-and-why) – Gordon 2010-07-05 22:14:07
我并不是真的在寻找一个框架。我更想找到一种方法来实现我的网站中使用的简单模板。实际上非框架会更好,因为它看起来不像我可以做很多的服务器配置。我改变了标题,所以听起来不像我正在寻找框架。 – dtc 2010-07-05 23:38:45