Facebook和PHP
与其他语言相比,PHP的效率不是更低吗?我认为还有更好的选择 你认为Facebook会放弃PHP吗?(就像Twitter将Ruby部分留在Rails上一样)Facebook和PHP,php,Php,与其他语言相比,PHP的效率不是更低吗?我认为还有更好的选择 你认为Facebook会放弃PHP吗?(就像Twitter将Ruby部分留在Rails上一样) 我只是想听听你的意见。Facebook不使用传统的灯堆 看看facebook使用的HBase、Tornado、Cassandra、hiphop。我想你是在做一个很大的假设,说PHP没有针对大型web站点进行优化。有很多机制可以使几乎任何语言适用于任何规模的网站。这些机制通常分为两类 缓存 水平缩放 话虽如此,我认为Facebook不会放
我只是想听听你的意见。Facebook不使用传统的灯堆
看看facebook使用的HBase、Tornado、Cassandra、hiphop。我想你是在做一个很大的假设,说PHP没有针对大型web站点进行优化。有很多机制可以使几乎任何语言适用于任何规模的网站。这些机制通常分为两类
- 缓存
- 水平缩放
话虽如此,我认为Facebook不会放弃PHP。重新编写功能所需的工作量在业务上毫无意义。新的功能或风险可以用不同的语言编写(Ruby、C#、Java、Scala都是可能的) PHP可以用于大型门户。雅虎!许多其他人也这样做。事实上,如果您正确地配置了服务器(和PHP),就可以用PHP做任何事情 对于XXL网站来说,重要的是网络层能够快速扩展到需求。因此PHP不是扩展的拦截器 PHP对于需要大量前端框的大型网站来说是一大优势。PHP可以在商品盒上运行,因此您可以放置许多机器进行缩放 使用PHP维护安全性有点棘手,但像Yahoo这样的大人物!,Facebook、Google知道如何保护PHP,因此使用PHP非常容易。(看起来微软也对PHP感兴趣)
其次,对于大型网站来说,从一种技术转移到另一种技术并不容易,这可能是Facebook不放弃PHP的最大原因。我的水晶球说。。。“问题是主观的和有争议的”。不适合大型网站???Facebook,Twitter,维基百科。。。??错了…你应该把你的问题放在你认为Facebook会在定制应用程序之后寻找其他语言吗?我认为他们不会迁移。我同意这个讨论不适合stackoverflow.com。对不起。如果那是传统的台灯,那么这些年我到底在干什么??)