我有一个web应用程序,我打算转换成REST api并决定使用CakePHP - 目前的窗体是用ColdFusion编写的。从现有项目创建CakePHP REST api
该数据库是大小为几百万的记录,有20个左右的表格和几个处理多对多情况的关联表。
我正在寻找最好的方法来启动CakePHP解决方案,主要是关于数据库。我应该导入我的现有数据库并只使用Cake来访问其当前表单?我应该烘烤一个新的数据库结构(为了保持蛋糕标准),然后弄清楚如何让我的数据进入新的数据库,并维护关系等(如何?)?
编辑:
有对现有的应用程序很多用户,但是当新的CakePHP API设置和准备去的,旧的服务将被关闭,以使用新的一个。
当前的应用程序不是以MVC方式设计的,您是否将模型称为与表格的同义词?有许多现有的表与外键关系,但它们没有使用CakePHP标准进行命名 - 所以不确定这是否会破坏CakePHP或使其功能不可用。
时间是一个问题,但我宁愿花点时间以正确的方式完成工作,而不必马上重新访问。
感谢您的回复,我更新了我的答案以提供更多信息。 – canigetabreak 2013-04-29 01:54:53