不久前我阅读了一篇很好的文章,其中介绍了使用任何适用于PHP的RAD框架的许多原因。基本上,它认为一个好的框架应该让你快速离开地面,然后应该摆脱困境。但是没有一个PHP框架能够做到这一点。它指出,Django擅长这样做(但显然这不是PHP框架)。不使用框架的参数
对于我的生活,我现在找不到这篇文章。
所以我很好奇。有没有人有任何坚实的论点,为什么不应该建立在RAD框架之上的应用程序?而且我不一定在谈论泛型应用(定义框架试图解决一个通用的问题,问题在于它能很好地解决特定的问题)。
当我说建立在顶端时,我的意思是从底层开始基于框架。我并不是指将框架称为一系列图书馆。我的意思是将应用程序的整个架构置于框架之外(然后将您绑定到框架中)。
我也没有真正谈论快速原型,代码可能会被重写。我更关注具有特定业务需求的长期应用程序,并且必须在相当长的时间内得到支持和维护(和修改)。
我们总是听到为什么我们应该使用框架。我们有理由嘉豪:
- 不重新发明轮子(虽然我很讨厌这个原因)
- 更快的开发时间(因为架构是跳过)
- 更容易在
- 常见问题带来新的开发者已经解决
- 等...
但是我正在寻找的对立面......
有什么想法?
对不起,但是...什么是RAD框架?我很想说我代表那些不能使用谷歌的人问,但是......那是谎言。 =) – 2010-09-24 18:40:29
快速应用程序开发框架 – ircmaxell 2010-09-24 18:49:35