首页 存档 技术 查看内容

【PHP专题 1】php是世界上最好的语言-环境搭建

2018-3-30 13:00 |来自: 互联网 266 0

摘要: 昨天收到同学反馈说突然来一个锁屏代码分享难了一些。加上设计模式分享了十篇左右了。如果大家要学习设计模式,建议大家买本设计模式书籍看看就好。 今天开始,带着大家走进PHP编程分析。 网上有个笑话: 某女:你 ...

昨天收到同学反馈说突然来一个锁屏代码分享难了一些。加上设计模式分享了十篇左右了。如果大家要学习设计模式,建议大家买本设计模式书籍看看就好。


今天开始,带着大家走进PHP编程分析。


网上有个笑话:

某女:你能让这个论坛的人都吵起来,我今晚就跟你走。

某软件工程师:PHP是最好的语言!

某论坛真的就炸锅了,各种吵架……

某女:服了你了,我们走吧,你想干啥都行。

某软件工程师:今天不行,我一定要说服他们,PHP必须是最好的语言……


在一线的互联网大公司,很多服务端代码都是基于PHP的。虽然阿里服务端都是java系居多。但是一个测试工程师除了掌握一门Python或者java,还需要会web端语言:js、html都可以。故PHP是最优的选择,为什么这么说呢?


先看百度百科的对PHP的定义:PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。


PHP学的好可以迅速让你搭建轻量级网站,还可以让你轻松玩转服务端测试。学好PHP是不言而喻,金阳光偷偷告诉你们,某搜索大公司搜索框架很多都是基于PHP语言呢!


大家还可以用猎聘app和脉脉搜下PHP工程师月薪,基本上都是15k起步的。

好了既然PHP好处这么多,那怎么样入门呢?别着急,金阳光带着大家一起。


这里嗦2句,建议大家用MAC进行开发,基本上一线大公司无论Android开发、IOS开发、服务端开发、还有测试,绝大部分都用MAC本进行,这样环境搭建,稳定性非常高,可以让你开发高效进行!


以下演示和环境只讲MAC,Windows环境大家自行百度。


环境搭建开始:

1、首先启动apache环境,win环境自行装个Tomcat,mac就不需要了

打开MAC的终端命令行,由于要用系统命令,必须用sudo来运行,输入密码就ok了

sudo apachectl start



我们看看apache版本


2、至此PHP环境已经部署完毕(其实是苹果系统自带,我们就轻松的启动而已)

注明:win用户要装jdk1.8 Tomcat

环境弄好了其实系统已经可以运行PHP程序了


3、程序运行环境变量在哪呢?

点击Finder,前往文件夹路径:


打开httpd.conf,找到这一行,原来环境变量在Library/WebServer/Documents,意思是你以后PHP程序必须放在这里,浏览器(我用chrome演示)才能运行,当然你也可以修改到其他路径


4、最后你打开#LoadModule php5_module libexec/apache2/libphp5.so这段代码,把#号去除释放运行PHP限制


6、至此,PHP环境搞定,当然你可以stop环境,如果将来不想要

# apachectl stop 命令


7、快来编辑第一个PHP程序吧(笔者用sublime编辑器写代码)


在路径:资源库/webserver/Documents里面新建一个文件这里用命令行新建:sudo touch


8、随便敲点代码


9、在浏览器输入http://localhost/php1.php

搞定了,PHP环境完成了,以后我们在sublime里面写PHP代码,放在环境变量里面,用浏览器解析PHP代码,是不是很简单呢?


欢迎大家来稿分享自己测试和学习心得,来稿联系金阳光。qq邮箱:[email protected]





长按二维码-识别图中二维码




加入免费公益分享的大家庭吧!


让我们一起学习,快速成长。



长按二维码-识别图中二维码



声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部