phper,项目 api 开发, 1 个月学习,学 laravel 还是直接学 go?

2019-04-03 10:03:24 +08:00
 sytnishizuiai

新的项目,做前后分离(前端还没招)。

试了几个框架的 api 框架,各种原因放弃了。

公司项目 b2b 的,所以并发不大,目前 1 人开发( 3 4 年经验),现在想直接学 laravel 来做,或者直接学 go,1 个月时间,请问有什么建议吗?

(原先的计划就是 php 开发,初版开发完自学下 go,有性能要求就部分功能 go 重构)

7960 次点击
所在节点    PHP
80 条回复
maigebaoer
2019-04-03 11:12:10 +08:00
开发要快,就用 php 呗
Vegetable
2019-04-03 11:18:26 +08:00
从自己职业规划方面考虑,有机会学新东西应该学,go
从其他任何角度,比如公司利益,工作强度等等.php
lihongjie0209
2019-04-03 11:22:13 +08:00
哪个熟悉用哪个, 出了问题现在推荐 go 的人可不会帮你背锅。
sytnishizuiai
2019-04-03 11:23:17 +08:00
@eslizn 后来解决了,联想到别人说的一句话 很有道理,就是 lumen 用到后来加功能 还是会变成 laravel,还不如索性就直接用 laravel 了,所以我标题就是说 laravel 和 go,因为正好有点时间学习。

@qiayue 嗯,我之前用的 yii2 基础版和自用的简易框架,试了 yii2 的微框架 发现好多东西没有 比如 gii,那还不如直接用基础版方便,文档也全。

谢谢大家的建议,我准备 laravel+dingo+jwt,直接开搞。今天突然有直接学 go 写 api 的想法是因为正好一样学,也有一段空闲时间可以抽出来,是我自大了。
v2dead
2019-04-03 11:34:39 +08:00
可以自己业余时间写写 go 的项目练练手,说实话这就是另一个型号的 php,简单粗暴易上手。
yesicoo
2019-04-03 11:36:33 +08:00
我觉得 .net core
mooncakejs
2019-04-03 11:50:55 +08:00
typescript,go 虽然快,但是开发并不快。 laravel 一个 api200ms 也太慢了点。
Esen
2019-04-03 12:24:59 +08:00
Java😏
cydleadingx
2019-04-03 12:44:13 +08:00
先 lumen + swoole
再 go 吧
感觉用 go 纯粹写 api 还是业务的
杀鸡焉用牛刀
cgpiao
2019-04-03 13:37:18 +08:00
CI4, laravel ide 不友好
aimerforreimu
2019-04-03 14:13:33 +08:00
推荐 go/gin,API 开发要啥 laravel,用 lumen 爽多了
ragnaroks
2019-04-03 14:27:50 +08:00
asp.net core / go
不要给自己添堵
goodspb
2019-04-03 14:38:55 +08:00
我说 spring boot 不知道会不会被打
ben1024
2019-04-03 14:41:14 +08:00
laravel 吧,go 不适合做业务层的东西
ben1024
2019-04-03 14:42:17 +08:00
lumen 没必要,那点性能优化在 DB 层就给浪费了。
开发工具的目的是方便开发者
Lweiis
2019-04-03 14:47:22 +08:00
刚从 Laravel 转到 Spring Boot,用的 Groovy,舒服
Famio
2019-04-03 14:57:13 +08:00
楼上大神们,Laravel 哪里差,能说说嘛?
动不动就 diss,原因也不说
crist
2019-04-03 15:19:31 +08:00
go 吹走一波!
linxb
2019-04-03 15:20:38 +08:00
无脑上 laravel,框架用熟练了开发速度不是一般的快
rootww21
2019-04-03 15:22:12 +08:00
swoole ?

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

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

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

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

© 2021 V2EX