Apache,PHP与HTML的关系

引子

不知道大家web开发是怎样学习的,我先说说我的经历吧。在课堂上,跟老师学完了html,css跟js,学的全是前端,对于后台老师只是一笔带过。当然这不是老师的问题,我们专业的web部分往往只注重前端。

但是这却导致,我们写完html测试全都是右键--浏览器打开,对前端怎么与后台连接模模糊糊,对web服务器更是没有概念。这就导致我自己倒腾全栈小demo的时候四处碰壁。

如果你的经历跟我类似,我在这里整理了一点小总结,希望可以帮到你

为什么要引入PHP

html,css与js中,算的上变成语言的也就只有js了,然而js却有极大的缺陷无法完成我们的任务(开始只是作为一个email校验器大家也知道)。最显著缺陷的就是绝大多数浏览器为了安全考虑,是不允许js读写本地数据的。为了在确保安全的情况下储存数据到外存,就必须分离前端跟后台,在后台读写数据,因此我们要引入例如php这样的后台语言

php使用方法介绍

为什么需要用到Apache

后台语言并不同于html,css或js,它们是无法被浏览器解析的,因此我们需要在服务器端安装后台语言的运行环境来运行后台代码。可是,用户们显然并不在乎他们有没有运行环境,他们只希望有浏览器就可以访问我们的网页。因此必须把后台代码翻译成浏览器认识的html,css或js代码(有点类似c语言的预处理),而这一翻译过程就需要通过如Apache这样的服务器软件来实现

为什么要选择PHP跟Apache而不选择其他的后台语言跟服务器软件

免费开源不花钱

你们小时候为啥喜欢玩盗版游戏都忘了吗?

 

-------------------------------------------------

 

其他发布位置:

 

CSDN

 

posted @ 2022-03-23 20:26  忠诚的女仆罗斯福  阅读(56)  评论(0编辑  收藏  举报