网站建设与维护1

上传人:wm****3 文档编号:51714268 上传时间:2018-08-16 格式:PPT 页数:26 大小:235KB
返回 下载 相关 举报
网站建设与维护1_第1页
第1页 / 共26页
网站建设与维护1_第2页
第2页 / 共26页
网站建设与维护1_第3页
第3页 / 共26页
网站建设与维护1_第4页
第4页 / 共26页
网站建设与维护1_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《网站建设与维护1》由会员分享,可在线阅读,更多相关《网站建设与维护1(26页珍藏版)》请在金锄头文库上搜索。

1、网站建设与维护王晓明个人简介n王晓明,1979年生人,本科毕业于锦州师范 学院(现渤海大学),硕士毕业于华北电 力大学(北京)n电话:13841618569n个人邮箱:n课程邮箱: 密码:wzjsywhwxmnQQ:1007057810课程内容n1.网站建设与维护的基础知识(了解,1次 课)n2.HTML基础(掌握,23次课)n3.JSP(掌握,重点,难点,2021次课)课程要求n1.按时上课,不迟到、不早退、不旷课、不 溜号。n2.理论与实践相互结合,理论来源于实践, 实践指导理论。n3.每周登陆邮箱,查看内容的更新n4.按时提交作业一.基础知识n1.什么是网站:因特网上一块固定的面向全 世

2、界发布消息的地方,由域名(也就是网站 地址)和网站空间构成,通常包括主页和其 他具有超链接文件的页面。 “固定的地方” 域名(网址)一.基础知识n2.什么是网页:网页说具体了是一个html文 件,浏览器是用来解读这份文件的。也可 以这样说:网页是有许多html文件集合而成 。至于要多少网页集合在一起才能称作网 站,这可就没有规定了,即使只有一个网 页也能被称为网站。 一.基础知识n3.什么是网站建设n网站建设是网站策划师、网络程序员、网页设计师等岗位 ,应用各种网络程序开发技术和网页设计技术,为企事业 单位、公司或个人在全球互联网上建设站点,并包含域名 注册和主机托管等服务的总称。其作用为展现

3、公司形象, 加强客户服务,完善网络业务。网站建设要突出个性,注 重浏览者的综合感受,令其在众多的网站中脱颖而出。 n网站建设是涵盖企业定位考虑,从营销角度立意而进行一 个建设网站的全程完整过程,其中包括了前期网站定位、 内容差异化、页面沟通等战略性调研确立后,才着手进行 域名注册、空间租用、网站风格设计、网站代码制作五个 部分,这个过程需要网站策划人员、美术设计人员、WEB 程序员共同完成。网站可以分为政府、事业单位网站,商 业网站,个人网站及门户网站等等。 一.基础知识n4.什么是网站维护 n服务器及相关软硬件的维护,对可能出现的问 题进行评估,制定响应时间。 n数据库维护,有效地利用数据是

4、网站维护的重 要内容,因此数据库的维护要受到重视。 n内容的更新、调整等。 n制定相关网站维护的规定,将网站维护制度化 、规范化。 n说明:动态信息的维护通常由企业安排相应人 员进行在线的更新管理;静态信息(即没用动态 程序数据库支持)可由专业公司进行维护。 一.基础知识n5.网站分类:动态网站:动态网站并不是指具有动画功能的网 站,而是指通过数据库进行架构的网站。 动态网站 除了要设计网页外,还要通过数据库和编程序来使 网站具有更多自动的和高级的功能。 静态网站:静态网站是指全部由HTML代码格式页面组成的网站,所有的内容包含在网页文件中。 网页上也可以出现各种视觉动态效果,如GIF动画 、

5、 FLASH动画、滚动字幕等。一.基础知识n动态网页特点: 动态网页以数据库技术为基础,可以大大 降低网站维护的工作量; 采用动态网页技术的网站可以实现更多的 功能,如用户注册、用户登录、在线调查 、用户管理、订单管理等等; 动态网页实际上并不是独立存在于服务器 上的网页文件,只有当用户请求时服务器 才返回一个完整的网页; 一.基础知识n静态网站的特点: 静态网页每个网页都有一个固定的URL,且网页 URL以.htm、.html、.shtml等常见形式为后缀, 而不含有“?”; 网页内容一经发布到网站服务器上,无论是否访 问,都保存在网站服务器上的; 静态网页内容相对稳定,容易被搜索引擎检索;

6、 静态网页没有数据库的支持,在网站制作和维护 方面工作量较大,因此当网站信息量很大时完全 依靠静态网页制作方式比较困难; 静态网页的交互性较差,在功能方面有较大的限 制 一.基础知识n静态网页与动态的区别 使用的语言: 静态网页使用语言:HTML 动态网页使用语言:HTMLASP 或 HTML PHP 或 HTMLJava web 等。 运行的位置: 程序是否在服务器端运行,是重要标志。在 服务器端运行的程序、网页、组件,属于动 态网页,它们会随不同客户、不同时间,返 回不同的网页。 一.基础知识静态网站与动态网站的联系 静态网页是网站建设的基础。 动态网站也可以采用静动结合的原则,适合采用动

7、态网页的地方用动态网页,如果必要使用静态网 页,则可以考虑用静态网页的方法来实现,在同一 个网站上,动态网页内容和静态网页内容同时存在 也是很常见的事情 一.基础知识n6.常见网站开发与维护技术: HTML语言: 用来描述网页的一种语言。 超文本标记语言 (Hyper Text Markup Language) 不是一种编程语言,而是一种标记语言 (markup language) ,是一套标记标签 使用标记标签来描述网页 一.基础知识Hello,world!Hello,world!一.基础知识nXHTML 可扩展超文本置标语言(eXtensible HyperText Markup Lang

8、uage,XHTML),是一种置标语言 , 表现方式与超文本置标语言(HTML)类似,不 过语法上更加严格。 从继承关系上讲,HTML是一种基于标准通用置 标语言(SGML)的应用,是一种非常灵活的置 标语言,而XHTML则基于可扩展置标语言( XML),XML是SGML的一个子集。XHTML 1.0 在2000年1月26日成为W3C的推荐标准。一.基础知识nCSS技术: 可译为“层叠样式表”或“级联样式表” 定义如何显示 HTML 元素,用于控制Web 页面的外观。 页面的内容与表现形式分离,极大提高了 工作效率 。一.基础知识nJavaScript:n被设计用来向 HTML 页面添加交互行

9、为 。 n一种脚本语言(脚本语言是一种轻量级 的编程语言)。 n由数行可执行计算机代码组成。 n通常被直接嵌入 HTML 页面。 n 是一种解释性语言(就是说,代码执行 不进行预编译)。 n所有的人无需购买许可证均可使用 。 一.基础知识nJava Web 用Java技术来解决相关web互联网领域的技术总和。web服务器和web客户端一.基础知识nASP.NET 一项微软公司的技术 动态服务器页面(Active Server Pages) 一种在 IIS 中运行的程序 。 IIS (Internet Information Services): 微软的 Internet 服务器 Windows

10、 servers 操作系统免费捆绑的组件 Windows 2000 和 XP 专业版的组成部分 一.基础知识nPHP: 是英文超级文本预处理语言Hypertext Preprocessor的缩写。一种 HTML 内嵌式的语言,是一种在服务 器端执行的嵌入HTML文档的脚本语言。开放的源代码,免费。 php的快捷性 二.Java web相关技术简介nJSP简介: 在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet) 和JSP标记(tag),从而形成JSP文件(*.jsp)。 JSP开发的Web应用是跨平台的。 将网页逻辑与网页设计和显示分离,支持可重用的

11、基于组件的设计, 使基于Web的应用程序的开发变得迅速和容易。 在服务器端执行的,通常返回HTML文本,只要有浏览器就能浏览。 一次编写,到处运行。 强大的可伸缩性。 多样化和功能强大的开发工具支持。 产品的复杂性。 Java的运行速度是用class常驻内存来完成的,所以它在一些情况下所 使用的内存比起用户数量来说确实是“最低性能价格比”了。从另一 方面,它还需要硬盘空间来储存一系列的.java文件和.class文件, 以及对应的版本文件。 二.Java web相关技术简介nServlet(Server Applet) 全称:Java Servlet,是用Java编写的服务器端 程序;其主要功

12、能在于交互性地浏览和修改 数据,生成动态web内容。 工作模式:客户端发送请求至服务器 服务器启动并调用Servlet,Servlet根据客户 端请求生成响应内容并将其传给服务器 服务器将响应返回客户端 二.Java web相关技术简介nStruts: 开源软件 使用Struts的目的节省时间。nSpring 开源框架 目的是为了解决企业应用程序开发复杂性。 框架的主要优势之一就是其分层架构,分层架构 允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。 使用基本的JavaBean便可以完成以前只可能EJB完 成的事情。 用途不仅限于服务器端的开发。二.Java web相关技术简介nHibernate 开放源代码的对象关系映射框架 它对JDBC进行了非常轻量级的对象封装, 可以随心所欲的使用对象编程思维来操纵 数据库。 可以应用在任何使用JDBC的场合,既可以 在Java的客户端程序使用,也可以在 Servlet/JSP的Web应用中使用。思考题n1.如何判断一个网站是动态网站还是静态网 站?是动态网站还是静态网 站n2.如果你希望称为一名Java web的建设者和 维护者,你将如何学习Java web的技术和知 识?将来在工作的时候如何更有效地利用 知识和水平来建设和维护Java web的相关网 站

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号