【发布时间】:2011-08-13 01:49:10
【问题描述】:
几个月来,我一直在反复研究我的开发方法
一个我工作需要的项目,最终会让我赚很多钱
由于销售效率的提高。我一直在尝试构建一个 php CRM
一旦我建立了一些,我将需要用于客户管理
基本功能,所以我可以摆脱在记事本++中存储笔记
在多个标签中(非常难看,但我是现金支票和卡扣脖子)。
我潜入 CodeIgniter 并在开发接口时遇到了头疼的问题
jQuery ui 选项卡后来决定(这是 2.0 之前的版本)我应该转移到另一个框架,现在让我潜入 Symfony。
我的第一个问题是,即使我的整个应用程序将位于一个页面上并且由 jquery 元素(如标签等没有页面重新加载)组成,我是否真的需要 mvc 或 mvc 框架?
我的第二个问题是,我是否通过使用 ORM 来过度复杂化事情?当您编辑架构(教义)时,我并不完全理解迁移的必要性。需要有关如何解决此问题的建议,因为高级编码员似乎可以在一小时内完成,因为我花了几个月的时间进行研究。提前致谢
编辑 有人可以谈谈在学说和迁移中添加字段吗?迁移总是必要的吗?如果我没有更改现有结构并且我只是添加新表或可选字段,我是否需要跳过箍来更改我的生产环境,或者这是否不那么危险?现在,这是阻碍我尝试在 Symfony 中编写任何东西的主要因素。
编辑#2* 坚持使用 Symfony/学说。我从来没有花时间来模拟带有 Inkscape 的界面,或者把整个数据库模式完全绘制出来。几乎可以开始挖掘了。
【问题讨论】:
标签: model-view-controller orm symfony1 doctrine propel