V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  gongquanlin  ›  全部回复第 9 页 / 共 23 页
回复总数  441
1 ... 5  6  7  8  9  10  11  12  13  14 ... 23  
291 天前
回复了 godruoyi 创建的主题 PHP 为什么 Laravel 这么优秀
@joker8ren swoole 底层是 hook 了 php 的函数,本身很多原始的函数的功能被改变了,所以上了 swoole 之后很多库就不能用了;可以试试 workerman
291 天前
回复了 godruoyi 创建的主题 PHP 为什么 Laravel 这么优秀
另外补充一下,最简单的例子:
laravel 去做主子表批量联查的时候,会自动的把主表 id 拿出来聚合,然后再在子表里用 where in 查,查出来之后聚合一下,所以除了特别大的场景外只需要 2 条 sql 就把事情干完了。自己看看 mybatis 的 association 和 collection ,全部都是一条一条 sql 的查。就这种简单业务方面,spring 执行速度再牛逼,也干不过 laravel

另外说 laravel 慢,是基于 php-fpm 的慢,换成 workerman 之类的再跑下压测试试,抛开业务谈性能就是耍流氓

上面那些无脑喷的,说框架臃肿的,看过 laravel 和 spring 的源码吗?看完之后谁臃肿没数吗:)

spring 的优势在于强类型语言和生态,大家遵守开发规范写出来的都是差不多的代码,很多问题编译的时候就解决了
laravel 的劣势也是在弱类型语言和强设计模式,很多问题到了生产才可能暴出来;强设计模式在 php-fpm 下每次都要加载一遍工厂,所以慢,只要以常驻内存的形式跑,速度马上上去

我现在自己的项目做 spring 、php 、go 都有,总归而言开发速度:php >>> spring >= go ,生态 spring >>> php > go ,部署难易程度和资源性价比 go > php >>> spring
292 天前
回复了 godruoyi 创建的主题 PHP 为什么 Laravel 这么优秀
@anviod 对,爽的一批
292 天前
回复了 godruoyi 创建的主题 PHP 为什么 Laravel 这么优秀
尬吹 java 的写过 Laravel 吗?我搞了 4 年 php ,4 年 spring ,除了性能上 spring 吊打 laravel ,其他的哪点有 laravel 方便呢?
就算搞了个 mybatis plus ,你们有写过 laravel 的 orm 吗?
laravel 的各项能力几乎都是嚼碎了喂嘴里吃,laravel 的队列、文档等等

试过了再喷
292 天前
回复了 GCP 创建的主题 生活 求推荐炒菜锅,谢谢
锅占不占得看用法吧,不粘锅久了也沾;热锅冷油控制好温差利用莱顿弗洛斯效应,就不会粘锅

哈哈哈就算沾了也可以大力出奇迹
目前的经验是想要搞一个项目/软件成功,有 2 个途径
1.甲方找你定制开发,甲方掏钱,甲方当产品测试帮你测试,你上线之后也摸清了行业规律,然后做 SaaS
2.有切切实实的风口/信息差/各种壁垒,快速推起来
iot 上报时改变 mysql 状态很容易就把 mysql 干炸,之前因为这个吃过很多次亏了;就缓存到 redis 里,一般不存在性能瓶颈,定期根据 key 取模分批的同步到数据库里; model 封装一下,先读缓存,缓存没有再读库(这时候基本上就是掉线了)

维护好 redis 就行了
@TyCoding 都行啊,自己搭建个 discuz 也行,自己开发一个也行,不麻烦;星球我记得抽 20%吧?不如自己搭一个呢;
实在不行企业微信运营一下
有很多做矩阵号的在做这方面,头条等等。op 可以试下微信公众号,最近微信公众号出了推荐,有信息流,也容易出小爆款,出了之后搞私域/付费不错;或者拿着你优化好的 prompts 出一套教程卖教程也有的赚
313 天前
回复了 Justin3go 创建的主题 分享创造 做一个微信小程序版的短链接平台?
最终归宿就是给黑产灰产引流当替罪羊,哈哈哈
离职创业,搞了 7 个 w
快饿死了
php 、java 、go 、ts 都写过上过生产
目前公司 spring 全家桶,个人项业务逻辑多用 spring ,简单的用 nextjs ,爬虫用 go 或者 ts (目前用下来还是 go 写爬虫爽的一批,虽然很多地方很啰嗦,但是封装好常用的库就好了)。php 基本上处于被抛弃的状态了
319 天前
回复了 gitrebase 创建的主题 程序员 大家喜欢用 ORM 还是直接写 SQL
laravel 的 orm 会对一些联表之类的查询进行优化,比如批量的一对多的子查询,laravel 会先把所有 id 查出来,然后再根据 id 把所有的子数据查出来再聚合,基本上就是 n + 1 条请求就解决了;
但是 mybatis 即使映射了 association 和 id ,也是会循环查 id ,再循环查子数据

当时从 php 转 java 的时候发现,phper 如此牛逼和人性化,java 如此落后。奈何国内潮流是 Java

直到我发现了 nodejs ,哈哈~
1 ... 5  6  7  8  9  10  11  12  13  14 ... 23  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5769 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 06:29 · PVG 14:29 · LAX 22:29 · JFK 01:29
Developed with CodeLauncher
♥ Do have faith in what you're doing.