想自己做一个项目,其中,想在实战中运用的知识点, 比如队列,异步处理,缓存等等
在考虑是用 php 还是 go 好.
楼主是两年的 phper,现在,就是犹豫,是广度发展多语言编程,还是 php 的深度发展
php 的话,打算用 Laravel 框架,
go 的话,还在入门当中,可能会使用原生 go
想自己做一个项目,其中,想在实战中运用的知识点, 比如队列,异步处理,缓存等等
在考虑是用 php 还是 go 好.
楼主是两年的 phper,现在,就是犹豫,是广度发展多语言编程,还是 php 的深度发展
php 的话,打算用 Laravel 框架,
go 的话,还在入门当中,可能会使用原生 go
1
notreami Mar 27, 2018
这跟你会不会有啥关系,这是你喜欢什么、以后想怎么发展有关系。比如,我喜欢用 java 和模版来写网站,以及后面用 java 搭建微服务。那么什么前端框架,什么 PHP、什么 Go、什么 Scala、Kotlin。都是垃圾,就这么简单
|
2
owenliang Mar 27, 2018 提升基本靠 C,直接用高级语言的悲剧就是不明所以,恰好 work。
|
3
xrlin Mar 27, 2018
挑自己现在比较适合的、最容易做项目的,一开始最好是专精一门语言。
|
5
Immortal Mar 27, 2018
建议主要还是用 php,部分服务用 go
|
6
hlwjia PRO 看你的描述,你目前应该把 php 写好。现在还没到选语言的时候。
|
7
slgz OP |
9
lauix Mar 27, 2018
看项目了,PHP 做 WEB, 不是功能用 Go 来写。
|
11
lauix Mar 27, 2018
|
12
parkcg Mar 27, 2018
php 网页,go 可以写 api。
关键是 两个入门都简单,看一周 就能开干了。 可以加好友交流经验。 |
13
nekoyaki Mar 27, 2018
如果有条件建议都学。python/ruby/php 这类语言和 c/c++/go 这类语言有很好的互补性,各自学一门的话,你能学到的不仅仅是两门语言的语法这么简单了。
|
14
R18 Mar 27, 2018 via Android
最近项目用 Swoole 重构
|
15
EchoUtopia Mar 27, 2018 via Android
go 吧,我们的聊天服是基于 gevent 写的,从刚来公司到现在,我理解整个架构和一些细节花了半年我是新手,,前前后后看了 5,6 遍,这段时间用 go 重写了一遍,一次性写完的,把编译器提示的 100 多个错误改了后,运行几次就能稳定运行了,我自己都不敢信。性能的话在不同测试场景下性能提高了 3 倍到 50 倍不等。不过 go 一些特性的确实确实让我愁了好久
|
18
slgz OP @EchoUtopia 新手.. 都这么溜, 我自问写不出来..
|
20
EchoUtopia Mar 28, 2018
@slgz #17 是自己实现的协议么
|
22
slgz OP @EchoUtopia 不是呀, 就是 swoole 自带的一个 websocket 的服务, 把他实现了一下, 加上一些功能罢了, 挺简单的
|
23
EchoUtopia Mar 28, 2018
@slgz #22 哈哈,我以为你自己实现了协议呢,我之前折腾了好久才搞出来,你可以去看看 websocket 帧结构,自己从 tcp 中的 websocket 帧中解析出 websocket 数据,挺有趣的
|
24
LipingYin Mar 30, 2018
zhouze ?
|