【发布时间】:2010-12-01 17:04:01
【问题描述】:
我正在尝试为我的 Web 应用程序在 Zend 框架和 Ruby On Rails 之间做出决定。
如果我选择 ZF,我需要以下内容:
- 一种增量跟踪数据库更改的方法,与 RoR 的迁移功能(001_something.sql、002_something_else.sql)一样。
- 为我的软件的下一个版本放置 SQL 的地方。在我们的自定义 PHP 解决方案中,我们只有 release.sql,它会在发布时运行、存档和清空。
ZF 有 Zend_Db_Schema_Manager,它做同样的事情,但我不感兴趣,因为它不是官方的、完整的或维护的。
采埃孚是否提供了一种官方机制来执行我所描述的类似操作?
编辑我最终选择了 Rails。没有什么可比的。
【问题讨论】:
-
您是否意识到您拥有完全不同的语言? :)
标签: ruby-on-rails zend-framework release-management