PHP.1-网站开发概述

网站开发概述

网站开发从本质来说,就是软件开发

1、B/S 软件体系统结构
BS:浏览器与服务器的结构【降低客户端电脑的负荷,减轻维护成本,对CS的改进,可随时随地进行业务处理】
#对美工要求比较高,注重业务处理
CS:客户端与服务器的结构【需要下载并安装才能使用】

2、 动态网站介绍
区别动态网站与静态网站:是否采取了数据库的开发模式。静态网页中,用户只是网站的浏览者,无法进行交互。动态网站中页面只是一些框架基础,资源都存放在数据库中。便于用户对网站的维护与更新【如:论坛、博客】


动态网站开发所需要的Web构件

1.客户端浏览器 (IE,FF)

不同的浏览器存在差异,解释出来的页面可能不一样。区分微软与非微软的浏览器,且注意区分版本。浏览器需遵守同一套标准

2.可扩展的超文本标记语言 (XHTML)

HTML HyperText Markup Language )文档是一个放置了标记( tags )的 ASCII 文本文件。HTML语言是通过各种标记来标识文档的结构,以及标识超链接、图片、文字、段落、表单等信息。

3.层叠样式表 (CSS) 

使用 HTML 标签所标识的内容,需要通过层叠样式表 CSS Cascading Style Sheets )来布局与美化。样式可定义HTML元素如何被显示,可以有效地对页面的布局、字体、颜色、背景和其他效果实现更加精确的控制。

4.客户端脚本编程语言 ( JavaScript

客户端脚本语言则是一种有关因特网浏览器行为的编程,能够实现用户和浏览器之间的互动性。这样才能有能力传递更多的动态网站内容。即开发页面特效。

5.Web 服务器 (Apache)

保存并发布网站的服务器软件

6.服务器端脚本编程语言 (PHP)

服务器端脚本是用来协助 Web 服务器在服务器端完成业务工作的编程语言。是对Web服务器功能的扩展,并外挂在Web服务器上一起工作。

7.数据库管理系统 (MySQL)

数据库管理系统也是一种软件。网页上的内容几乎都是来自数据库 , 它负责存储和管理网站所需的内容数据,包括文字、图片以及声音等数据内容。

合作开发过程

1.使用数据库去存储网页内容
2.使用 HTML 标识文档结构和添加内容
3.使用 CSS 对页面进行布局和美化
4.使用 JavaScript 完成用户与浏览器交互,实现页面特效
5.使用 Web 服务器( Apache )发布到网上
6.通过浏览器进行显示





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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值