PHP除了网站,还适合什么开发领域

其实主要是php做web的能力过于深入人心,导致很多开发者也好公司也罢,总觉得php就只能做web。

另一方面抛开swoole不谈,其实就php自身就可以做很多别的事情,workerman只是其中之一,很多php开发者自身不愿意去接触知识盲区,拒绝去学习新鲜东西…间接的php整个生态都围绕web来搞。

php真正的一大短板 我觉得应该是部署方式 大部分时候 php是用的 fast-cgi模式 从nginx 到 php work的一个进程池 这种模式 就无法常驻内存 无法常驻内存的话 每次请求都是一个新的 work进程处理(可以优化php-fpm work进程一定时间后才死亡) 并发请求自然高不了。还有就是无法实现数据库的连接池,多线程多进程支持比较差 当然现在出了swoole 情况好很多 web开发中可以直接部署swoole 来处理请求 或者用swoole做一个数据库连接池

目前来看,swoole4之后协程的成熟给了php更好的性能和更多的应用场景,但是受困于php整体开发者的素质尚未提升到可以很轻松的利用协程开发项目…

再加上swoole 其实也走了很多弯路,目前来看swoole5将会彻底废弃异步,专注推协程,再加上基于swoole 的生态圈会逐渐跟上,未来php将会有更多机会。

如果你也是一名php开发者 可以了解下 EasySwoole 这个基于swoole 的开源框架









http://www.duopintech.com/
http://www.duopintech.com/wap/
http://www.duopintech.com/index.html
http://www.duopintech.com/about.html
http://www.duopintech.com/videoshow.html
http://www.duopintech.com/contact.html
http://duopintech.com/

猜你喜欢

转载自blog.csdn.net/seoandsem/article/details/88555588