PHP 大神? GO 大神?

2022-02-16 10:07:04 +08:00
 Ashore

以为是什么高大上的理由转 go ,点开一看就是什么大厂秘籍啥的。恶心心

6221 次点击
所在节点    程序员
52 条回复
yogogo
2022-02-17 09:56:06 +08:00
@RickyC
#10 可以试试 laravel 框架
daoqiongsi1101
2022-02-17 10:58:31 +08:00
@markgor 有一定道理。但语言的性能差异也是很明显的,你用 go 重构的 php 接口,逻辑一样,查询一样,go 接口用时明显少很多,压测更有优势。
markgor
2022-02-17 11:32:37 +08:00
@daoqiongsi1101 #42
这个确实存在,和 C++框架对比性能相差更厉害。
问题是现实业务中,有多少业务能达到压测时的量,且外网带宽能支撑到这么大的量?

大厂不缺钱没有这方面顾虑,所以他们可以根据本地压测来选择性能更高的语言进行开发。
abccccabc
2022-02-17 11:46:37 +08:00
动不动就  laravel 框架,这玩意在 alpine 上出了一个问题,整得我是没法吐曹它了。
xjqxz2
2022-02-17 14:04:21 +08:00
无所谓~反正业务起来了比用什么语言更重要
SillyChenBrother
2022-02-17 14:39:47 +08:00
PHP 是最好的语言。
daoqiongsi1101
2022-02-17 16:27:20 +08:00
@markgor 那你这就是明知道另一个性能更好,但是你就是不用。那就随便了。没达到这么高性能要求,不是理由,缺钱更应该考虑高性能语言,节省服务器成本。

你如果偏向 php ,又是小团队快速开发,不反对用 php ,但这些不是不用 go 的理由。
daoqiongsi1101
2022-02-17 16:28:46 +08:00
整个生态都是越来越摒弃 php 的,要跟随时代潮流了。
xieyuheng
2022-02-17 16:34:35 +08:00
PHP 越來越好了。

Laravel PHP 取代 Rails 成为 Web Framework 之王的感觉。

https://laravel.com/
markgor
2022-02-18 09:05:29 +08:00
@daoqiongsi1101 #47
>明知道另一个性能更好,但是就是不用
你先去看看别人压测结果


除了新冒出的 just-js 我不太清楚,但之前大多数都是 C++名列前茅,
至此按你所说的, 为何你明知道一个性能更好的但你还用 go 呢?

>没达到这么高性能要求,不是理由,缺钱更应该考虑高性能语言,节省服务器成本。
在 5M 的带宽下进行压测,你真觉得 php 、go 、c++的结果会很大吗?
建议你自己去试试,我之前测试过 nginx 和 webman 的性能对比(基于 5M 带宽下,2C4G ,不带数据库)。
你如果自己真的有做测试,压测打下去的时候,带宽一个被打满,CPU 利用率基本在 20 以下所谓的 “节省服务器成本”从何而来?

>你如果偏向 php ,又是小团队快速开发,不反对用 php ,但这些不是不用 go 的理由。
我确实用 PHP 比较多,然后就到 nodeJS/PY/C#,因为部分项目无法单用 PHP 去解决,不同场景下选取不同的。





@daoqiongsi1101 #48
老实说,语言只是我赚钱的一个工具,谁被谁摒弃,谁又取代了谁,这个和我关系不大,而且无论 php 和 go ,两者都不是我开发的也不是我米饭班主,所以吧,我没你们那么上心今天谁又打败谁,谁又取代谁,但反观历史,哪怕 asp 被取代那么多年,我依然能看到 asp 的身影,所以你提到的“潮流”,"生态",“摒弃” 有实质意义吗?
daoqiongsi1101
2022-02-18 09:48:39 +08:00
@markgor PHP 是世界上最好的语言!
bugfan
2022-02-23 10:44:54 +08:00
go 写个框架,开发业务很流畅啊,,,,, 但是还是推荐用 php 写业务,哈哈哈哈

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/834151

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX