Filed under: 开发编程 |
Posted on May 12th, 2009 by 李 方进
最近要开发一个工期短但是需求繁杂的PHP项目。
工欲善其事,必先利其器。作为项目的前期准备,自然是要寻找合适的开发工具。起初是打算用delphi for php,但是仔细一想,delphi for php主要还是解决了界面上的问题,从开发的角度,还是用开发框架比较合适。
考虑到这个项目上线后的同时在线人数不会太多,因此性能上的要求不高,我选择了毕竟是官方出品的zend framework——没想到已经更新到1.8版本了。
昨晚先搞定了iis+isapi rewrite下的zend framework搭建,颇费了一番周折。
一开始用官方手册给的配置文件,出现了不论采用什么controller和action总是会访问index。也就是说,当URL为:
http://localhost/news/display 或 http://localhost/index/login等等时,它总是访问的http://localhost/index/index
仔细查找各种原因,这才发现,原来我的IIS里装了两套isapi rewrite,删除掉版本比较旧的那个就OK了。
官方的配置文件完全可用,具体如下:
RewriteRule ^[\w/\%]*(?:\.(?!(?:js|ico|gif|jpg|png|css)$)[\w\%]*$)? /index.php [I]
Leave a Reply