PHP与Go结合的RoadRunner,能体验双重编程语言的强大魅力吗?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2489个文字,预计阅读时间需要10分钟。
享受它的乐趣吧!在过去的十年中,我们一直在为超过500家强大公司以及用户人数超过500人的企业提供应用程序开发服务。一直以来,我们的工程师主要使用PHP来开发后端。然而,两年前,……。
享受它的乐趣吧!
在过去的十年中,我们一直在为 财富 500 强公司 以及用户人数不超过 500 人的企业开发应用程序。 一直以来,我们的工程师主要使用 PHP 来开发后端。 但是两年前,出现了一些问题不仅严重影响了我们的产品性能,还影响了它们的可扩展性——因此我们将 Golang (Go) 引入了我们的技术栈。
几乎同时,我们发现 Go 不仅允许我们创建更大的应用程序,并且能够将性能提高多达 40 倍。 有了它,我们能够扩展使用 PHP 编写的现有产品,并通过结合两种语言的优势来改进它们。
我们将通过大量的 Go 和 PHP 经验告诉你,如何用它解决实际的开发问题,以及我们如何把它变成一个工具,来消除与 PHP 死亡模型 相关的一些问题。
推荐学习:《PHP视频教程》
常规 PHP 开发环境
在讲述 Go 如何改善 PHP 死亡模型前,先了解一下常规 PHP 开发环境。
通常,应用运行于 nginx 和 PHP-FPM 上。nginx 处理静态请求,而动态请求则被重定向给 PHP-FPM,并由其执行 PHP 代码。
本文共计2489个文字,预计阅读时间需要10分钟。
享受它的乐趣吧!在过去的十年中,我们一直在为超过500家强大公司以及用户人数超过500人的企业提供应用程序开发服务。一直以来,我们的工程师主要使用PHP来开发后端。然而,两年前,……。
享受它的乐趣吧!
在过去的十年中,我们一直在为 财富 500 强公司 以及用户人数不超过 500 人的企业开发应用程序。 一直以来,我们的工程师主要使用 PHP 来开发后端。 但是两年前,出现了一些问题不仅严重影响了我们的产品性能,还影响了它们的可扩展性——因此我们将 Golang (Go) 引入了我们的技术栈。
几乎同时,我们发现 Go 不仅允许我们创建更大的应用程序,并且能够将性能提高多达 40 倍。 有了它,我们能够扩展使用 PHP 编写的现有产品,并通过结合两种语言的优势来改进它们。
我们将通过大量的 Go 和 PHP 经验告诉你,如何用它解决实际的开发问题,以及我们如何把它变成一个工具,来消除与 PHP 死亡模型 相关的一些问题。
推荐学习:《PHP视频教程》
常规 PHP 开发环境
在讲述 Go 如何改善 PHP 死亡模型前,先了解一下常规 PHP 开发环境。
通常,应用运行于 nginx 和 PHP-FPM 上。nginx 处理静态请求,而动态请求则被重定向给 PHP-FPM,并由其执行 PHP 代码。

