找回密码
 立即注册
查看: 677|回复: 5

yii2和laravel哪个是未来?

[复制链接]

18

主题

0

回帖

58

积分

版主

积分
58
发表于 2023-5-4 18:57:13 | 显示全部楼层 |阅读模式
从性能,速度,安全,可扩展性方面
回复

使用道具 举报

0

主题

4

回帖

14

积分

新手上路

积分
14
发表于 2023-5-4 18:57:42 | 显示全部楼层
Yii2和Laravel这类fpm框架要学,但是他们都不是未来。如果从这两个框架来看,推荐使用Laravel,虽然Laravel性能很差。
如果你想要一个长足的发展,推荐看一下swoole系列框架,随着swoole4的出现,这类框架已经十分好用。例如Swoft,Imi等。
<hr/>这里,推荐一个刚刚面世的框架
基于 Swoole 的高性能企业级协程框架,专注于 PHP 微服务生态的建设
回复

使用道具 举报

0

主题

1

回帖

10

积分

新手上路

积分
10
发表于 2023-5-4 18:57:48 | 显示全部楼层
当laravel3发布的时候,laraveler说laravel3是未来。
当laravel4发布的时候,laraveler说laravel4是未来。
现在laravel5发布了。
然后laravel3,laravel4现在都不会维护了。
最终大伙发现laravel3,laravel4根本不是特么的未来啊。坑爹啊!!!
然后laraveler说,laravel5是未来。
然后其他人说 曲尼玛 的未来。
回复

使用道具 举报

2

主题

2

回帖

10

积分

新手上路

积分
10
发表于 2023-5-4 18:58:05 | 显示全部楼层
哪个是未来?
如果把 「未来」理解为趋势的话,一个框架的未来,很多时候不是你说的这几个因素决定的:
性能,速度,安全,可扩展性方面
安全的话,框架也都相对成熟,安全设计缺陷基本上都已经修复,当然,框架上只能通过最佳实践来引导你去做好安全。基本上遵守基本的 PHP 开发安全规则,没有太大区别。
扩展性的话,作为新世纪的 PHP 框架,两个框架都不差。
性能和速度,这个,一个框架的趋势,绝对不是因为这两个因素决定的,会有很小的影响,这当然了,不过不会有太大的影响。
到头来,一个 Web 项目,影响性能和速度的因素太多了,如 DB 查询,如缓存的合理利用,静态内容 CDN 加载,性能的优化重点应该放在架构上。
如果性能真的那么重要,那我们今天看到的不是 PHP 占用 80% 以上的市场,而是 C 或者汇编占有 80% 的市场:


以下几个数据可供参考:
1. Github Star 数量最多的 PHP 项目:


Search · stars:>0 · GitHub
2. Google 搜索 Trending


http://www.google.com/trends/explore#q=laravel%2C%20yii%2C%20CodeIgniter%2C%20Cakephp%2C%20Symfony&cmpt=q&tz=Etc%2FGMT-8

3. Google 搜索 PHP Framework 关键词排名第一


https://www.google.com/search?q=php+framework

4. 国外 PHP 开发社区 SitePoint 开发者投票结果:


The Best PHP Framework for 2015: SitePoint Survey Results

当然,每个人喜欢一个框架的理由都是不一样的,我作为创业大军的一员,开发效率和编码愉悦感对我来说是最重要的,所以我选择 Laravel。
我太过于喜欢,甚至都为 Laravel 准备了一个社区: 欢迎加入 ;-)
回复

使用道具 举报

0

主题

6

回帖

24

积分

新手上路

积分
24
发表于 2023-5-4 18:59:05 | 显示全部楼层
很多技术问题并没有标准答案,也不要尝试得到标准答案,而要站在PHP程序员工作的角度来实际考虑。Yii和Laravel都是好的框架,没人说你必须只能选一个,好的PHP程序员是不需要太在乎用什么框架的,因为他们能短时间内拿起任何一个框架开始开发,并能很快地学到这个框架的设计思路,使用技巧。如果你要比较框架的一个或几个方面,这在网上有很多资料,不需要问,搜一下就有:
Suggestions for Technology stack choice : Laravel 5 vs Yii 2
Posts about Yii 2.0 vs. laravel on PHP Frameworks
Yii2 vs Laravel 5
https://www.quora.com/Yii-2-0-vs-Laravel-5-1-LTS-which-one-is-best-for-large-projects
Yii2 vs Laravel 5 : PHP

但不要期望找到标准答案,比较的目的是更好地去理解,而不是一锤子把某一个打死,那一定是偏颇的,你也会因此失去学习不同思路的机会。
技术是有品味问题的,也就是说不只是简单拿性能和扩展性来肯定或者否定,最重要的是使用的场景。一个框架适合某个团队项目的环境,但未必适合另一个,资深的技术人员都会认同这一点。
你应该自己去做功课,然后给出自己的答案,那样才是最能让自己信服的,别人的意见代替不了你对自己项目和团队的具体认识。
回复

使用道具 举报

0

主题

2

回帖

15

积分

新手上路

积分
15
发表于 2023-5-4 18:59:30 | 显示全部楼层
当前的php框架没有一家独大,以后也不会有。哪一个是未来?这算什么问题?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|T9AI - 深度人工智能平台 ( 沪ICP备2023010006号 )

GMT+8, 2024-12-12 05:04 , Processed in 0.054819 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表