Laravel 5 和MeteorJS之间哪个更好

Laravel和Meteor并不是苹果对苹果的框架。Laravel只是服务器端,并且依赖于每一个页面的服务器端渲染; Meteor是前端和服务器端,同时。如果你希望能够实现丰富的, (现代)交互式UI, Laravel(单独)不能实现这些结果; 你必须将它与一个或多个专用的前端框架相结合. 相比之下, Meteor自带的这些功能大部分都已经包含了,或者只要在包管理器(也包含了)中插入一个引用就可以立即使用。

Meteor中任何看起来对这个框架独特的概念,往往只是因为他们是第一个扔掉旧的假设并根据现代标准重新思考整个架构的人,而世界上其他的人只是还没有赶上。例如,Meteor是100%的套接字(在这个时代,你为什么要使用其他东西?(如果你读到有人用Meteor有 "性能问题",说实话,他们做错了......) Meteor将有能力的开发者在睡梦中都知道如何做的苦差事自动化,所以它让我们腾出手来专注于更重要的事情,并解决对最终产品更有用的问题。或者仅仅是更快地到达终点线。或者两者都是。

在我的个人经验中,我的团队能够使用Meteor来解决特定的UI/性能问题,而这是谷歌和亚马逊都还没有实现的。他们最终会赶上来吗?无疑是的。但与此同时,我们先做到了,这在很大程度上是因为我们没有在已经被我们的工具链无情地自动化的东西上浪费我们的时间。

不要误会我的意思。Laravel可以说是目前最好的php框架之一。但在我看来, 服务器端渲染的网站往往不是现代网络开发的最佳解决方案, 这样开发的网站往往看起来和感觉像是5-10年前创建的, 每次点击之间都有一个完整的页数. 你将能够以非常低廉的价格建立和扩展一些东西,直到一个点。但随后你将需要在服务器端添加前端优化和其他技术,以便用任何php解决方案实现 "网络规模"。

相比之下,Meteor从第一天起就能够处理网络规模。问问Netflix或WalMart,他们基于Node的服务器是如何处理他们的流量的。Meteor的所有优势都是在这个基础上转化和建立的。

Laravel 5 和MeteorJS之间哪个更好

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注