我们技术之间聊天或者探讨技术的时候,潍坊达内的我一说我是搞PHP的,其他人一脸鄙视,认为做PHP的也就会做个网站什么的.我只能说这些的技术层次也就那样了.技术的高低不是取决于你用什么语言,而是你对这个语言了解多深,利用了多少.
一切从PHP-CLI说起,因为好多技术认为PHP只能做WEB,还要依赖APACHE这样的WEB容器才能使用.其实你们错了,PHP程序本身就可以运行,可以用PHP-CLI.
现在网站开发许多还是以java为主,但实际上,PHP的应用也已经十分广泛了,像我们所熟知的百度、淘宝、腾讯、新浪等大型网站都是用PHP开发出来的,那么,PHP到底有什么样的优势呢?
1. PHP具有跨平台的特性,性能十分优越,与Linux/Unix结合性能更是强劲.
2. PHP可以在Windows+IIS的环境中运行,还能在Apache/Nginx web服务器中运行.
3. 与同样十分流行的jsp、Python等相比,PHP的开发环境更容易搭建,单独搭建数据库、服务器等对于新手来说可能有点困难,对于个人建站者,在技术能力还不足够的时候可以选择搭建集成环境,如wapmserver等.
4. PHP是一款免费开源的产品,企业如果采用PHP进行开发,将大大节约企业的成本,从根本上为企业节约资金.
5. PHP拥有许多成熟的框架爱,比如支持支持MVC的框架:phpMVC,支持类似#的事件驱动的框架:Prado,支持类似Ruby On Rails的快速开发的框架:Cake等等,能够满足多种需求.
6. 目前有许多开源的框架或系统可以使用,有Zend Framework、cakePHP、symfony等,还有一些开源的论坛可供使用,有Discuz、PHPwind等,开源博客如WordPress.

综上所述网站开发还是使用PHP来进行开发比较合适.
PHP-CLI就是在命令行下运行PHP程序,这样你可以写服务器应用程序,你可以把它当作一个类似于SHELL的脚本,在CLI下程序可以无限时间等待的,所以可以处理一些耗时比较长的操作,比如:大数据量的处理.可以做Socket编程(TCP.,UDP,WS等),异步并发处理.具体行业可以用于 智能硬件、游戏服务端、在线直播、网络蜘蛛.
目前国内部分知名互联网公司也在使用PHP的这种功能,主要PHP-CLI的优势在于项目可以平滑重启,上传代码、重启、完成,不需要漫长的编译(维护时间短),硬件要求低(这个不说了,谁用谁知道).
说道这里,你是不是对PHP重新有一个认识,虽然"PHP是世界上最好的语言"是个玩笑话,但你不能小看PHP的威力.
以上就是潍坊达内给大家做的内容详解,更多关于IT的学习,请继续关注潍坊达内