开发Web应用程序

时间:2009-08-08 15:43:47

标签: php design-patterns web-applications

我是一位寻求指导的PHP开发人员。我正在开发一个付费的Web应用程序服务。我已经开发了该项目的第一阶段。代码是有条理的,但我想在MVC结构中重新实现它。我刚刚开始为我的自由客户使用CodeIgniter而且效果非常好。

问题:

What is good development practice in this situation?
 a. Develop using a framework like CodeIgniter
 b. Develop a completely custom API using the MVC design pattern

Web应用程序示例:Basecamp,Beanstalk,Less Accounting等。

提前谢谢。

2 个答案:

答案 0 :(得分:4)

框架的存在是为了加速和简化您的应用程序设计。在大多数情况下,您最好使用现有的社区支持框架。这不仅可以节省您的开发时间,还可以进一步促进框架的使用和持续开发

答案 1 :(得分:0)

您对CodeIgniter有多少经验?在项目中使用新技术是一个风险因素。另一方面,你有多少经验?如果这是有限的,那么从头开始编写自己的东西将不可避免地引导你进入未知领域。并不是说框架是对此的保证,但它可能有助于避免最明显的谬误。