PHP 越来越靠近编译型语言了

2020-12-25 22:22:02 +08:00
 fxjson

php7,8 支持变量类型约束了,开源框架也都在慢慢引入类型约束,感觉之前 php 的优势就是简单,快速开发,引入变量约束,四不像的感觉

9224 次点击
所在节点    PHP
89 条回复
hbolive
2020-12-28 09:53:07 +08:00
@weiqk 你自己写个留言板博客啥的,当然可以不用框架,也不用模板。。
但这世界不都是这种项目。。
joesonw
2020-12-28 10:12:26 +08:00
还是 facebook 之前, 包括 HHVM 给 PHP 续了命.
hantsy
2020-12-28 11:50:28 +08:00
@weiqk 20 年前的都是那样的,代码与模板一体,ASP,PHP,还有人写 JSP 也一样。

任何技术都是跟着时代在不断进化的和完善的。当你拒绝不了时代前进,只有跟进。就这么简单。
hantsy
2020-12-28 11:56:32 +08:00
@joesonw 我没有用过。HHVM 算是 PHP 的一点点创新,对 90%的人可有可无。

以前真正想商业化的 PHP 项目,可能都会用 Zend Engine 优化。(现在 Zend 也不是以前的那个 Zend )( Zend 工具开发 PHP 很方便)
avenger
2020-12-28 14:12:18 +08:00
@hantsy

Backend Frameworks with the most stars on GitHub:

1. Laravel - 63.1K⭐️
2. Django - 54.5K⭐️
3. Flask - 53.3K⭐️
4. Spring Boot - 52.5K⭐️
5. Express - 51.3K⭐️
6. Ruby on Rails - 47.3K⭐️
7. Meteor - 42.2K⭐️
8. Nest - 32.9K⭐️
9. Koa - 30.5K⭐️

仅供参考
alinwu05
2020-12-28 14:56:57 +08:00
后端用过 C++,C#,Python,PHP,虽然性能有些问题,但是 PHP 的开发效率让我无法割舍,特别是小项目,PHP 很快就搞定了。有人提驱动,扩展的问题,那应该是很多年前啦,我一直用的是 Windows 下开发,Linux 服务器部署,什么扩展都没有问题。
hantsy
2020-12-28 19:47:48 +08:00
@avenger 嗯嗯,这个列表不错。

但我要说的关注度与真正的流行趋势是两码事(不完全 100%吻合吧,但我不否认 Laravel 的确很流行 )。

这个列表上的除了 2,3,9,其它都玩过。

Meteor 的创意不错,关注度的确很高,但实际应用情况就不得而知了。1.0 开发了几年,从 0.x 版本就我开始关注,开始自己玩,到 1.0 正式放弃不再看了,还是回到 NodeJS 。

Meteor 能够进这个列表,真是意外。据我的了解,即使是在国外,只有极少数人愿意迁移到 Meteor,国内可想而了 。
lovecy
2020-12-30 10:10:34 +08:00
@hantsy “PHP 5.3 这都多少年前的事了”,我不知道你在说什么,英文原文是说从 5.3 开始就用了 mysqlnd 了,不管你是 PDO 还是 mysqli 还是 mysql,都是 mysqlnd 。
hantsy
2021-01-01 12:12:43 +08:00
@lovecy

PHP 5.3 这都多少年前的事了====》早过时了。

帮你大概翻译一下。大概的意思是:

从 5.3 起,Windows 官方版本内置了 mysqlnd, 《《《并且默认启用,你不需要额外配置》》》。并且所有 MySQL 驱动也会在 mysqlnd 加套。

话说回来,不知道你要表达什么东西。

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

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

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

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

© 2021 V2EX