动态网站

  • 简单描述下web 服务器、PHP、数据库、浏览器是如何实现动态网站的?
    用户通过浏览器访问域名-->dns解析域名返还域名的服务器地址-->找到服务器,服务器根据访问的请求发送相对应的资源-->if(请求的是静态资源){把对应的静态资源解析成html返回给用户}elseif(请求的是动态资源){if(访问的请求有数据库内容){调取数据库对应内容结合后端语言解析成静态资源返回给服务器}elseif(没有数据库内容){后端语言的应用把动态资源解析成静态的资源再返还给服务器}}-->服务器把所有的静态资源再传送给用户-->浏览器把静态资源渲染成页面呈现给用户

  • 常见的 WEB 服务器有哪些?
    Apache:兼容性好,各个平台都能使用比较稳定
    iis:主要用于windows系统上
    Nginx:并发能力高,可支持一定数量的同时访问

  • 打开浏览器,在地址栏输入 http://jirengu.com 页面展现了饥人谷官网的信息,整个过程发生了什么?(饥人谷官网后台语言 php,web服务器 nginx,数据库 mysql)
Paste_Image.png

本教程版权归菲龍探雲和饥人谷所有,转载须说明来源

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.web服务器、PHP、数据库、浏览器是如何实现动态网站的? 用户通过浏览器输入要访问的url 浏览器查找域名对...
    __Qiao阅读 5,624评论 0 2
  • 前言 本系列课程依据哈佛大学《构建动态网站》改编而成,评判开发能力最终考虑的还是理论功底,很可惜的是,单纯的理论学...
    方老司阅读 2,336评论 3 10
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,179评论 25 708
  • 第一次接触“分身术”这三个字,看到第一眼,我的认知是一心二用三用……,当时就觉得一心几用能做好一件事吗?,后...
    Liz玲阅读 476评论 0 2
  • 天涯太远,花期太短,时光易荏苒。 咖啡加奶,灯火半盏,只为你牵绊。
    唐人青阅读 243评论 3 4