那么这个马上就要紧急了。我的网络框架经验是他们 是相对“不稳定”。不是他们崩溃,而是有不少变化 ,然后强制重新编程一个代码。我想知道你使用过什么网络开发包 以及它维护代码的工作量是多少...网页开发包的稳定性?
回答
“更改是需求的一部分。”
我不认为我们设计的web包发生了很大变化。如果它改变了,那么这是一个糟糕的设计。如果我们使用外部API,那么很少会被弃用,否则大多数都是相同的。
用作JAVA/J2EE程序员一些软件包: - MVC - Struts的 - 一些Ajax框架
这些是用于非常基本的一个。其他大多数都是自行开发的,一旦完成了web包的设计,我们就不会改变设计。
任何处于积极发展状态的图书馆都不稳定。以.NET为例,每个月都有一种更好的方式来做旧事。另一方面,开源库更倾向于抛弃旧的弃用方法,因为它使代码更好,这就是让他们开心的原因。
但我不建议这样用旧的东西和不支持的,你会在你自己的,虽然环境是完全稳定。
最好的方法似乎只是冻结你开始使用的库的版本,切换到新的版本只有这样做有巨大的好处。至少这是每个人都这样做的。
像.NET和jQuery这样的框架在很大程度上向后兼容,并允许您慢慢使用新功能。
Mootools然而... API打破了很多东西从1.11到1.2到1.3。在这种情况下升级不是直截了当的。
作为一项规则,我试图在生产代码中拥抱它之前,等待一些东西超出测试版。认可也可以走得很远 - 因为微软称jQuery是客户端框架的赢家,所以它也很容易鼓励其他人也选择它。
我的大部分经验都是在Ruby on Rails上,所以我将分享过去几年我所见过的。
Rails更新是一个非常好的剪辑,但除非需要功能或罕见的安全补丁,否则不需要更新。举个例子,我现在有一个在我们公司运行的rails应用程序,这个应用程序大约在2.5年前编码,只需要在今年一次完成一些工作就可以升级到新版本,以便与apache mod_rails兼容,最初是针对我相信的Rails 1.2写的。当然,这是一个没有任何安全要求的内联网应用程序。总而言之,这是非常痛苦的。如果我一直使用mongrel + mod_proxy,它不会只需要更新一次安全补丁。
Rails是非常安全的,漏洞之间相当远。如果内存为我提供了正确的补充,那么Ruby的漏洞比Rails漏洞要多一些,但总的来说它非常稳定,升级ruby应该不会损坏rails,尤其是如果您使用的是backports安全修补程序的发行版。
- 1. 我如何发布一个“不稳定”或“开发”包
- 2. 网页开发
- 3. System.Data.SQLite的稳定性
- 4. 找不到包/ laravel/laravel稳定稳定
- 5. Silverlight稳定性
- 6. Parse.com稳定性
- 7. 网页开发 - MVC及其局限性
- 8. Django开发版vs稳定版
- 9. 无法与稳定性稳定
- 10. 从JavaScript中检测哪个发布频道(稳定,不稳定,开发)
- 11. 未来的后端网页开发与前端网页开发
- 12. 稳定性模式
- 13. 数值稳定性
- 14. 浮点稳定性
- 15. 使php开发更稳健
- 16. numpy的FFT稳定性
- 17. SQLCipher的稳定性Android
- 18. 稳定性的影响
- 19. WPF的稳定性如何?
- 20. C++算法的稳定性
- 21. NSubstitute的稳定性如何?
- 22. Flex 4的不稳定性
- 23. javax包是否稳定?
- 24. 网页开发工具
- 25. Android网页开发问题
- 26. Smalltalk网页开发软件
- 27. asp.net网页开发环境
- 28. 使用xcode开发网页
- 29. 网页设计/开发
- 30. 网页开发软件
哦,我已经不用我的一轮Rails,我在2年前实现了某些事情,今年需要一些额外的一周来从1.1.6到2.2 ...所以Rails正是我的意思,并不是那么稳定 – Friedrich 2009-02-02 12:29:21