认识PHP,快速搭建PHP环境

织梦DEDECMS建站学习02

1.认识php

PHP:
PHP: Hyper text Preprocessor"的缩写,即“超文本预处理器。PHP是一种功能强大,并且简便易用的脚本语言,它可嵌入到HTML中,尤其适合web开发。


起源:
1994年Rasmus创造了PHP (这完全是Rasmus的个人爱好)
1997年,Zeey、Andi重写了解析器,发展到php3。 (有了队伍)
2000年5月,php4发布,它使用了Zend引擎(Zeey+Andi)。(有 了标准)
2004年7月,php5正式发布。(飞速发展,不断创新)
PHP的最版本为PHP 7. X。
PHP的官方网址为:https://www.php.net/


特点:
PHP是免费的;
效率高: PHP消耗相当少的系统资源;
易学易用,功能强太;
跨平台的。可以运行在UNIX、LINUX、WINDOWS下;
嵌入HTML:因为PHP可以嵌入HTML语言,学习起来并不困难;
PHP5是面向对象的。
... ...
 

2.PHP优势

PHP ASP JSP C#/.NET
都是web开发语言
面向对象(PHP5) 不支持 面向对象 面向对象
执行速度:最快 一般 中等 中等

开源免费LAMP

Linux,Apache,MySQL,PHP黄金组合

非开源 开源 非开源
易学易用,功能强大 易学,功能少 Java的一部分,相对较难 有难度,不透明
大型门户网站:最多 一般 一般
人才需求:紧缺 饱和 供需持平,差量不大 供需持平,差量不大
公认的安全性 安全差 一般 一般
支持(PHP4以后)组件 支持 支持 支持

3. PHP运行环境

PHP运行前提:1.操作系统,2.WEB服务器,3.PHP组件

WAMP: Windows+Apache+Mysql+Php
WNMP: Windows+Nginx+Mysql+Php
LAMP: Linux+Apache+Mysql+Php
LNMP: Linux+Nginx+Mysql+Php

Apache HtTP Server (简称Apache)是Apache软件基金会的一个开放源码的网页服务器。Apache是世界使用排名第一的Web服务器软件。 它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。

Nginx("enginex")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的Web和反向代理服务器,也是一IMAP/POP3/SMTP代理服务器。在高连接并发的情况下,Nginx是Apache服 务器不错的替代品。


安装了PHP环境之后,Apache/Nginx才可能运行PHP文件。
新手安装过程推荐组合包安装!

官方网站
Php:http://www.php.net
Mysql :http://www.mysql.com
Apache:http://www.apache.org
注意:我们还可以安装zend引擎:用于php优化。下载网址:www.zend.org

windows下安装: 
推荐软件1: phpstudy
官方地址: https: //www. xp. cn/
推荐软件2:
appserv-win32-2.5.9.exe 
官方地址: http: //www. appservnetwork. com


认识PHP,快速搭建PHP环境_第1张图片

4.第一个PHP页面

1)路径:www下新建目录文件,用于区别不同项目

认识PHP,快速搭建PHP环境_第2张图片

2)代码:

认识PHP,快速搭建PHP环境_第3张图片

3)访问:浏览器输入本机网址路径:127.0.0.1/stedy/index.php

认识PHP,快速搭建PHP环境_第4张图片

最终执行结果!

你可能感兴趣的:(后端学习)