Day1-了解php

两盒软妹~` 提交于 2020-12-25 05:20:00

1、前端

    a.浏览器

        推荐 google 火狐

    b.XHTML

        1、扩展的超文本标记语言 

        2、W3C 万维网联盟,提供标准

    c.CSS (Cascading Style Sheet,层叠样式表)

        是一种格式设置规则,用于控制web页面的外观,通过使用CSS设置页面的格式,可将页面的内容与表现形式分离。

    d.JS

        JavaScript ajax jquery

2、后端

    a.服务器脚本语言

            PHP

    b.web服务器

            Apache、IIS、NGINX、Tomcat、IBM WebSphere 、BEA WebLogic

    c.数据库MySQL

            1、关系型数据库

                MySQL SQL Server Oracle Access MariaDB ...

            2、非关系型数据库

                NoSQL : MongoDB Redis CouchDB ...          

    d. LAMP 架构

             1、L: linux

             2、A:   Apache

             3、M:MySQL

             4、php

             5、特点 : 开发速度快、安全性好、运行速度快、开源免费、跨平台

web 运行原理图

            

            1 当客户端用户通过浏览器输入网址。先把网址交给DNS服务器

            2 DNS服务器将其对应的ip返回

            3 客户端直接请求这台ip的web服务器

            4 Apache 判断,请求php文件是,如果php代码当中有请求数据,php会将数据库中的数据提取出来,将php文件通过php解析器解析成html代码

            5 将次html代码返回给Apache 服务器、Apache服务器将此代码返回给客户端

            6 客户端浏览器直接解析html代码,显示页面

            7 如果客户请求html文件是不走php解析器,apache 会将html文件直接返回给客户端,交给客户端浏览器来解析。 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!