Database 如果PHP是';s说它不像其他框架那样具有可伸缩性?

Database 如果PHP是';s说它不像其他框架那样具有可伸缩性?,database,scalability,benchmarking,web-frameworks,Database,Scalability,Benchmarking,Web Frameworks,这个基准测试显示PHP在几个度量中始终处于前5位。这与人们的共识相矛盾,即它的可扩展性不如http kit、node.js和go等框架/语言。那里发生了什么?我认为这些基准测试总是假设您有一个完美的结构和一个完美的代码。我们都知道,没有完美的世界,如果系统设计和编码良好,php是可伸缩的。99%的非可伸缩性问题是由于编码和技术架构造成的,而不是所使用的技术。 php是可伸缩的吗?是的。看看facebook 当然,还有其他技术应该更具可扩展性,但这也取决于手头的问题我认为这些基准测试总是假设您拥有


这个基准测试显示PHP在几个度量中始终处于前5位。这与人们的共识相矛盾,即它的可扩展性不如http kit、node.js和go等框架/语言。那里发生了什么?

我认为这些基准测试总是假设您有一个完美的结构和一个完美的代码。我们都知道,没有完美的世界,如果系统设计和编码良好,php是可伸缩的。99%的非可伸缩性问题是由于编码和技术架构造成的,而不是所使用的技术。 php是可伸缩的吗?是的。看看facebook


当然,还有其他技术应该更具可扩展性,但这也取决于手头的问题

我认为这些基准测试总是假设您拥有一个完美的结构和一个完美的代码。我们都知道,没有完美的世界,如果系统设计和编码良好,php是可伸缩的。99%的非可伸缩性问题是由于编码和技术架构造成的,而不是所使用的技术。 php是可伸缩的吗?是的。看看facebook


当然,还有其他技术应该更具可扩展性,但这也取决于手头的问题。他们没有提到的一件事是辅助资源的使用:它们显示了实现这些结果所需的时间,但不是CPU/内存消耗。Go在大多数基准测试中都一样快或更快,但只会使用一小部分内存。

他们没有提到的一点是辅助资源使用:它们显示了实现这些结果所需的时间,但不是CPU/内存消耗。Go在大多数基准测试中都一样快或更快,但只会占用一小部分内存。

PHP是最早设计用于创建动态HTML内容的语言之一。它是免费的,非常容易使用,并带来了大量的扩展,允许你做几乎任何网站可以做的事情,而不需要购买第三方模块(一个非常常见的做法,在ASP)


这自然使PHP成为网站上最受欢迎的语言,尽管它的年轻竞争对手带来了更好的可伸缩性解决方案,但它不会如此轻易地影响它的受欢迎程度。许多巨头都使用PHP,包括Facebook,它坚持使用PHP,并为此设计了自己的可伸缩性解决方案。

PHP是最早设计用于创建动态HTML内容的语言之一。它是免费的,非常容易使用,并带来了大量的扩展,允许你做几乎任何网站可以做的事情,而不需要购买第三方模块(一个非常常见的做法,在ASP)

这自然使PHP成为网站上最受欢迎的语言,尽管它的年轻竞争对手带来了更好的可伸缩性解决方案,但它不会如此轻易地影响它的受欢迎程度。许多巨头都使用PHP,包括Facebook,它坚持使用PHP,并为此设计了自己的可伸缩性解决方案