起初,php只能由php-fpm在nginx和apache等http服务器的帮助下工作。因为不涉及进程、线程、同步与异步、进程内存驻留、进程间通信等等,所以被认为是一门门槛极低的语言,就是为了快速开发we。b应用程序存在。
近年来,随着由韩天峰开发的php异步网络通信引擎swoole的诞生。;的团队,php已经可以做很多web之外的事情,swoole也从最初的异步逐渐变成了接近golanggoroutine的流程。挺厉害的,这也是我要提的重点,因为我是从phpswoole的协作开始慢慢深入了解golang的。
如果你是没接触过phpswoole的同学,再转到golang可能有点困难。用过swoole的同学,如果要转golang的话,简直是轻松微笑。
python的兴起主要是因为近年来人工智能和ai的兴起,导致这种沉睡了20年的语言逐渐走进人们的眼睛。既然python这么受欢迎,我们能用它做什么呢?让让我们讨论以下问题:
python
用于web开发
python虽然只是一种脚本语言,但也可以构建web项目,而且python在后台连接数据库极其方便,可以减少代码量。另外,最近web流行的框架,比如django,flask,都是基础。在python框架中。这些框架将使你的python开发背景的效率翻倍。给你一个建议。如果你选择这两个框架,你d最好用flask,因为它更灵活,支持多样化定制。
数据科学
数据科学主要由三部分组成:机器学习、数据分析和数据可视化。python的兴起主要是因为数据科学,更适合用python来分析和可视化大数据。加上scipy,numpy,scikit-learn这三个数据包方便多了。现在用python做爬虫也是最好的选择。虽然java可以做到,但是javasapi太繁琐。相反,使用python可以事半功倍。效果。
除此之外,python还可以用来写一些脚本,开发游戏,桌面应用等等。总之,python可以开发很多东西,将来可能会用到已知和未知领域。我们还是要对python的未来充满期待和憧憬。
以上是我的回答,希望能帮到你。谢谢你。
关注私信回复(学习)获取最新科技干货,每天都有更新。