为何头图是个妹子图像?
这重要吗?
这重要吗?
这重要吗?
重要的事情说三遍,就这么优雅!!!
“PHP都能做什么”,看似很无脑的一个问题,其实是非常多新人最懵比的地区。每次听到别人说“PHP这么差的语言你亦学?”,就觉得自己前途暗淡,毕竟新人,毕竟不懂。
今天就给大众来科普这个问题。
所有的网站
你在浏览器里输入任何域名,看到的任何一个网页,都有可能是PHP语言研发的,当然亦可能是asp.net、java、python、golang、nodejs等语言研发的。
但仅仅运用PHP肯定不行,最少你还要学会html、css、javascript,而后还应该有有些软件的知识,例如mysql、apache、nginx等,当然Linux服务器亦挺重要的,而后平常多用svn、git等版本掌控工具,编辑代码的时候什么editplus、netbeans、zend studio、phpstrom、vim之类的亦少不了…
手机应用的幕后英雄
手机应用这么流行,不管是android、ios,还是windows phone,都有万万个应用能够下载(windows phone暗示不服),而这些应用多多少少都要和服务器进行有些数据交互。(关键的数据保留在服务器,否则岂不泄密了)
而PHP能够做为她们的“服务器端接口”,移动端经过http协议和PHP的接口进行交互,她们可能是基于RestFul的原则,当然亦可能是asp.net、java、python、golang、nodejs等语言研发的…
H5应用研发
最平常的是在微X中打开的各样小活动、小游戏,她们都是基于网页的HTML5应用,而PHP依然能够做为她们的后台研发语言,然亦可能是asp.net、jav...... (编辑,卒)
第三方应用研发
为博客、淘宝、百度等研发第三方应用程序,均能够运用PHP语言,还有此刻最流行的微X公众号研发(都快成一门单独的课程了),这一切都是基于HTTP 协议的 restful思想的接口研发。
服务器端应用研发
看到这儿,亦许你想说:“这些我早就晓得了,需要你说?”,那样最后这个你可能就没听说过(老鸟无视我)
通常说到服务器端程序,咱们首要想到的是C、python等语言,非常多人晓得PHP是能够在命令行执行的(windows:“php.exe test.php”),只不外效率被人诟病罢了,但其实此刻的PHP已然进步非常多了,尤其“swoole”这个扩展,重新定义了PHP的异步、并行、性能,实现了基于PHP的高性能网络通信功能。
好吧,是不是有点看不懂,以后你就懂了,总之算是比较高挑上便是了。
PHP是由于C语言研发的,并且支持C语言来编写扩展模块,因此呢只要你持续的深入下去,它能够从工兵铲变成瑞士军刀。(当然,咱们要博爱,咱们要多学习几门语言才是王道)
你猜,今天的原文链接是跳到哪的?
|