因此,我与一家创业网站开发公司签约成为分包商。他们正在为需要支持多层次本地化的公司组建一个庞大复杂的用户/产品管理系统。我签了3个月的合同,看着他们的代码,希望我没有。本地化作为事后的想法 - 拧紧?
他们选择编写他们自己的MVC框架(我猜客户公司不想使用预先编写的框架),而且写得非常糟糕。几乎所有的模型视图和控制器都有SQL分布(没有基于参数的查找方法,它们都是SQL),他们甚至都没有对本地化进行思考 - 这对几乎所有查询都会产生影响。
截止日期是4个月,我真的认为我们将取得好的进展,把所有的东西都拿出来,用CakePHP。你们有没有遇到类似的情况,你做了什么?
PS:这是用PHP/MySQL编写的。