Linux -- 进阶 Web服务器 基础前瞻( 二 )

文章介绍了静态网站是单向提供数据,而动态网站支持服务器与用户互动,如留言板和博客。动态网站常使用PHP和数据库系统如MySQL。动态网页也可在客户端通过JavaScript或Flash实现交互。构建动态网站需要LAMP堆栈,包括Linux操作系统、Apache服务器、MySQL数据库和PHP编程语言。
摘要由CSDN通过智能技术生成

WWW服务器的类型 : 

 静态网站 

        官方 : 仅提供用户浏览的单向静态网页,单纯是由服务器单向提供数据给客户端,Server 不

                     需要与client 端有互动,可以浏览网站,但是无法数据上传。   

                    ( 说白就是 服务器提供的啥,网站就显示啥,用户就只能看啥 ) 

                

动态网站  

        官方 : 该站可以让服务器与用户进行互动。

                     常见的 :留言板,博客等等 

                     这种类型网站需要通过 “网页程序语言”  来实现与用户互动的行为。

                     常见的 : PHP 网页程序语言,配合数据库系统来进行数据的 读、写。 

                     

                     当你在向服务器请求数据时,其实是通过服务器端同一个网页程序在负责将数据读出

                     或写入数据库,变动的是数据库的内容,网页程序并没有任何改变。 

                     另外一种交互式的动态网页主要是在客户端实现。服务端将可执行的程序代码传送给

                     客户端,客户端的浏览器如果提供  JavaScript 的功能,那么该程序就可以在客户端

                     的计算机上面工作了。 

                  另外一种可在客户端执行的就是 flash 动画格式,在这种动格式内还可以进行程序设计

搭建动态网站的需求 :

             LAMP ( Linux + Apache + MYSQL  +  PHP

             Apache : 可运行的www服务器 ( 主要提供 www 的服务平台  ) 

             MySql  :  传统的文件读取是很麻烦的,如果只要读取该文件当中的一小部分,系统还是

                           会将整个文件读出来, 若多个用户同时读取同一个文件时,那就会造成效率与系

                           统上的问题,所以才会有数据库系统的推出。

                           数据库系统其实是一种特殊格式文件,这种文件要通过特殊接口(数据库软件)

                           来进行读写。 由于这个特殊接口已经针对数据的查询、写入做过优化设计,因此

                           很适合多人同时写入与查询工作。

             PHP :   PHP 可以被用来建立动态网页,PHP 程序代码可以直接在 HTML 网页当中嵌入,

                         就像编辑 HTML 网页那样简单。 PHP 是一种 “程序语言 ”  这种程序语言可以直接

                         在网页当中编写,不需要经过编译即可执行~!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值