基于php技术学校网站建设论文内容摘要:
........................ 62 本系统中 ccs 定义的程序代码 ......................................................... 62 第六章 结论和展望 ................................................................................................. 64 参考文献 ................................................................................................................. 65 致 谢 ................................................................................................................. 66 基于 PHP/MYSQL 技术的学校网站建设 5 第一章 绪论 网站开发的发展过程 网络开发工具的发展历史与人类服饰、服装的发展有些类似,服装从开始的穿衣遮体,到之后的点缀、装饰,再到更多更特别的功能需求(比如防辐射、防水等),不断地在发展。 与此对应,制作网页是 Web 的最基本开发,所以最早出现这个层次用的开发工具。 随后有了美 化网页的需求,因此网页动画、图像工具应运而生;最后又提出了从简单的问候交互到更复杂的商业资料交互需求,于是引出了 JSP、 ASP、 PHP 等一系列动态程序,这类程序一般和后台数据库一样,在网页上很难看到它们的外在体现,常和后台数据库一同被称为后端工具。 最简单的网站可以只用几个网页,只需一点基本的网页制作工具就能完成。 而一个比较大的企业网站,除了要能做信息发布,并用适当的图画修饰,最重要的是它必须有安全处理事件的能力,比如订单往来、发货单传送、转账等。 所以在制作一个大型网站时,通常会把设计师和开发者的职责分开 ,设计师主要是负责门面上的事,网页工具和图形、动画工具是他们必须的左右手。 而开发人负责各种事务处理功能的应用开发,后台开发工具才是他们的拐棍。 所以相对而言,设计师的工作需要更出色的创意,而开发者的工作则偏向严谨的技术。 制作网页最常用的工具是 Dreamweaver、 FrontPage 以及 GoLive。 只要你能写 HTML 码,就能开始学着使用它们。 用过这类工具的人都知道它们提供了可视化界面,通过拖拽鼠标就能在页面上自动显示需要的对话框、表格,相应的 HTML 代码会由工具自动生成,设计人可在 HTML 代码中插入各种 音频、图像、视频之类的对象。 这个领域的工具竞争一开始就集中在几家大厂商身上, GoLive 虽是后来者,但也是平面设计领域老牌劲旅 Adobe 的得意之作。 从这些网页工具本身来看,它们虽各有特色,在功能上的差异并不特别明显,但在后台支持上各家的实现方式则不同,所以这些工具间的竞争更多取决于厂家在整体战略上的走向。 通常 FrontPage 要集成使用后台开发工具 Visual InterDev,而 Visual InterDev 主要是支持 ASP 技术,虽然它同时也支持大部分 JavaScript 功能,但更偏重用 Visual Basic、 ActiveX、VBScript 等相关技术。 而且它只能支持 Windows 平台,在数据库联接方面也是更支持微软的 SQL Server。 当然,对微软来说,目前的网络开发工具在它的整体战略中还微不足道。 所以剩下的 Adobe 和 Macromedia 就互为对手。 早些时候 Macromedia 的 Dreamweaver、Fireworks、 Flash 被称为网页制作 “三剑客 ”,但后来的 GoLive 和 Photoshop 及网页动画软件Livemotion 一起,也可称得上是 Adobe 的网页制作 “三剑客 ”。 Adobe 在 Photoshop 上的成果无人可比,它后来的 Photoshop7 的网络后台支持还略显单薄。 而 Macromedia 在今年 6 月推出的 MX 系列中提出了两个升级重点:以 CodeFusion MX 为首的后台技术和以 Flash MX为首 媒体技术。 所以在目前的网站制作团队中, Dreamweaver 常成首选。 至于后端工具,看上去没前端网页工具的争夺那么有特色。 后端开发是针对 Web 应用的开发。 针对 ASP 的经典工具当然是 Visual InterDev,针对 PHP 的自然是 Zend PHP Studio之类。 因为是开发 源代码软件,所以它们在应用上还有其特殊性,它支持的操作系统还包括Linux / Unix / FreeBSD,其 Web 服务器一般采用 Apache。 基于 PHP/MYSQL 技术的学校网站建设 6 校园网站的基本现状 著名学校的网站调查 ⒈ 北京大学网站 ⑴ 概述 :学校名字和学校的校徽都是以深蓝色为基调,页首的导航条也是深蓝色,主要是提供网络相关的服务。 页左的主导航条都是以橙黄色为主,其下属的各个二级导航条均排列清晰,页右是学校的新闻和校内通知。 ⑵ 优点 :导航条排列的很详细,提供了学生 WEB 邮箱服务,提供校内信息搜索。 ⑶ 不足 :整体页面不是太简洁,没有什么图片介绍。 ⒉ 清华大学网站 ⑴ 概述 :整体的页面是以紫色为基调,新闻左置,以黑色字显目突出,右边放置了学校的特色建筑物,各个导航条围绕着新闻上下的整齐排列。 提供了几个重要的校内网站的链接。 在页脚上方提供了学校的近期的重要公告。 ⑵ 优点 :整体给人一个清新的感觉,觉得很舒服。 提供了校内信息搜索。 ⑶ 不足 :导航条没有二级的菜单。 ⒊ 南开大学网站 ⑴ 概述 :进入的页面就是伟人 —— 周恩来的大幅雕像。 进入次级主页后,页左是向上滚动的学校公告,其下是图标形式的校内站点链接, 还提供了邮件服务系统。 在页面的中间和右边是各个图标化的导航条链接。 ⑵ 优点 :突出了学校的是伟人母校的特殊的历史意义。 整体给人的感觉设计思路统一。 ⑶ 不足 :网页中有太多的图标了。 文字的介绍太少了。 ⒋ 南京大学网站 ⑴ 概述 :页首就是大幅的南京大学的特色建筑物和南京大学的名字、校徽相结合的背景图片。 页面的右下是滚动的学校新闻。 页面的下脚是一排简洁的学校导航条,还提供信息搜索的窗口。 整个网页是以淡蓝色为基调。 ⑵ 优点 :特别的排版布局,给人一种大气的感觉。 体现百年老校的沧桑历史。 ⑶ 不足 :二级菜 单的颜色有点不协调。 ⒌ 苏州大学网站 ⑴ 概述 :整体页面的色调是淡淡的枫叶红。 页左的醒目放置江泽民同志给苏州大学的题词,其下紧接的是公共服务、学术报告、最新更新等导航块。 页面中间是滚动的校园新闻,其下还有海报形式的通告,紧接的是详细的学校网站地图导航。 ⑵ 优点 :突出了江泽民同志的题词,对苏州大学师生们的激励作用。 整体的风格统一,色调一致,还有个特色就是以海报的形式来张贴通告。 ⑶ 不足 :没有图片的介绍。 ⒍ 复旦大学网站 ⑴ 概述 :整个页面是以蓝色为基调的,页首显目的体现了复旦的校训“日月光华旦 复旦兮”。 紧接的是学校的详细的导航条。 页右是图片的学校新闻和文字描述的学校新闻,页左有大幅的校园文化的图片及其介绍。 基于 PHP/MYSQL 技术的学校网站建设 7 ⑵ 优点 :突出复旦的校训,页面的设计简单明了。 ⑶ 不足 :页面各个地方的蓝色的搭配不是很恰当,风格不是太统一。 ⒎ 上海交通大学网站 ⑴ 概述 :页首是个详细的学校导航条,页左是介绍交大的院士风采的,还附带图片的介绍。 其下是学校的公告栏。 学校新闻放置在页面的中部,快速通道放置在页面的右边。 页脚还有一组滚动的图片,介绍在线的新闻。 ⑵ 优点 :滚动的图片介绍,页面的设计风格统一。 ⑶ 不足 :导航条没有二级的菜单,页面在排版上并没有居中放置。 ⒏ 浙江大学网站 ⑴ 概述 :页首是大幅的学校名字和学校特色建筑物的组合图片,页面的右边是枫叶黄的导航条,详细的二级菜单介绍。 页面的中间是今日在线的图片新闻,其下是文字的新闻。 页面右边的公告栏做成了记事本的外形,清新淡雅。 ⑵ 优点 :整体的感觉是清新淡雅,页面设计思想统一。 ⑶ 不足 :缺少快速登陆的入口。 江苏大学网站调查 ⑴ 概述 :学校主页的外框是个“厂”字形的,主色调是浅蓝色。 先是主页的左上是一组校园风光的组合图片,中间是变幻的学校 校训,右边是学校的校徽。 在校训的下方是七个学校网站的导航条,详细的介绍了学校网站的地图。 主页的左边是血红色的学校的中文名字,以及学校的英文名字。 主页的中间是江大快讯,重要新闻有个缩略的插图,紧接的是学校的近期的新闻消息。 主页的右边是信息公告,以滚动的形式显示公告。 在新闻和消息公告版面的下面紧接的是一组从右向左移动的图片组,都是有介绍校园风光的,有介绍学校领导的,有介绍学校的学科建设的„„再接下来就是学校的网站的重要的链接,比如江帆网,图书馆,邮件系统,教学管理系统,扬子江畔„„还有两个跳转的下拉菜单选项,一 个是学院网站一览,一个是校内网站导航。 页脚是版权标注和联系地址,以及时间提示,访问计数器。 ⑵ 优点 :就整体而言,学校的主页的设计的风格是基本一致的,颜色搭配上比较的清爽,页面比较简洁明了。 导航条的二级菜单的描述比较详细。 页面中还提供了滚动的图片,来展示学校的风光,学科研究,校园文化„„ ⑶ 不足 :第一,七个主导航条并没有完全展现出真正的重要性。 比如,导航条中“院系设置”本来应该是个主导航条的,这样才可以醒目的查找到各个学院。 第二,二级导航菜单中的有些选项不是那么符合其主导航条的概述。 比如,在“学校概 述”中的“国际交流”就应该放在“科研交流”中比较恰当。 还有在“校园文化”中放置“学生工作”好象也不是很恰当。 第三,“信息服务”中的“密码修改”其实应该做成一个快速登陆的窗口,方便登陆。 校园网站建设的意义 在网络媒体如此发达的今天,网站成为了网络媒体的主力军。 同样对于学校而言,校园网站有着非常重要的作用和意义。 首先,校园网站是一个学校与外界进行交流的最好的窗口。 通过学校网站,学校可以向外界展示自己的各个院系的风采,展示学科建设、科研交流的成基于 PHP/MYSQL 技术的学校网站建设 8 果,展示学校管理机构和后勤产业的情况;同时外界也可以借助 网站来更好的了解学校的沧桑历史,了解学校的教学和科研力量,了解学校的教授风采和毕业生的情况。 其次,校园网站也是一个学校内部进行管理和交流的很好的平台。 可以统一管理学校资源,如学籍管理、教学资料、图书管理、资产管理等;实现办公自动化,增强各部门协调能力,提高工作效率。 校园内外的新闻可以第一时间发布在校园网站上,让师生们关注。 消息和通告也都可以借助校园网站进行传播 ,而师生们立即了解。 最后,校园网站还是可以为学校的师生提供很多的网络服务。 比如,提供电影下载服务,提供 BBS 论坛服务,提供网络杀毒服务,提供 WEB邮件 服务,提供图书馆的借阅查询„„ 基于 PHP/MYSQL 技术的学校网站建设 9 第二章 开发工具介绍 Web 服务器 —— Apache 概述 Apache 网络服务器是 1995 年初根据 NCSA d 开发的。 它以功能强、效率高和反应快文明于世。 其最新的版本能够支持 win32 系统。 它的目的就是让用户能从运行它的计算机中请求网络信息。 通常这些信息是 HTML 网页和图象( GIF 和 JPEG 图象),更重要的是能够支持 CGI( Common Gateway Interface,通用网关 接口),也就是能支持网络编程,动态回应客户要求。 Apache 是把正确性放在首位、把速度放在其次的通用 Web 服务器,即使这样,它的性能十分令人满意。 许多站点只有不到 10M的出口带宽。 Apache能够在这些站点的低端 Pentium服务器上全速工作。 实际上,拥有更多带宽的站点出于一些原因(比如大量的 CGI 和数据库事务处理)需要用一台以上的机器满足带宽需求。 这些原因导致了以往的 Apache 开发工作集中在正确性和可配置性。 最直接影响 Web 服务器性能的硬件要数 RAM。 Apache 是目前世界上最经常使用的 Web 服务器 ,是最容易使用的 Web 服务器,而且是免费的。 Web 服务器 Apache 充分考虑到进程带来的稳定性特征,以及线程带来的高效率的特点。 工作中预先生成多个进程,而每个进程中使用多个线程提供 Web 服务。 由于存在多个进程,即使一个进程死了也不会影响整个 Web 服务,提高了系统的可靠性。 对于不支持进程的操作系统,如 Windows,那么就使用多个线程提供服务,反之也是一样。 Apache 属于 GNU 软件,由专门的 Apache 组织提供,可在其站点下载。 站点名是。基于php技术学校网站建设论文
相关推荐
nter中按照一定的检索方式将所需要的信息从网站上下载下来。 因此网站建设在Inter 应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。 为了更好的协作,更多的与外界交流新的信息,和他人共享信息,特构建家具网站。 本文是以企业网站的主题内容及网站的制作与设计这两方面进行描述与分析。 本网站的主题企业网站的设计和实现,整个网站都是以企业( CMS
能 模块。 本文 在框架设计上 采用的是目前主流的 Zend Framework 框架 技术 对网站 实行 模块化 管理。 最后, 针对 移动 增值业务的特点 设计实现 了 系统网络管理 5 服务器的部署 及 移动短信网关的 模拟 结构 , 并结合 系统 的应用 需 求 设计 了 网络管理 服务器 与 网站 服务器的接口程序 ,并编写了 基于 SOAP 协议和 CMPP 协议的 WSDL 文档
、 Perl 以及 PHP 自创新的语法。 它可以比 CGI 或者 Perl 更快速的执行动态网页。 用 PHP 做出的动态页面与其他的编程语言相比, PHP 是将程序嵌入到 HTML 文档中去执行,执行效率比完全生成 HTML 标记的 CGI 要高许多;与同样是嵌入 HTML文档的脚本语言 JavaScript 相比, PHP 在服务器端执行,成分利用了服务器的性能;PHP
ache、 Sun 和其他一些公司及个人共同开发而成。 由于有了 Sun 的参与和支持,最新的 Servlet 和JSP 规范总是能在 Tomcat 中得到体现, Tomcat 5 支持最新的 Servlet 和 JSP 规范。 因为 Tomcat 技术先进、性能稳定,而且免费,因而深受 Java 爱好者的喜爱并得 到了部分软件开发商的认可,成为目前比较流行的 Web 应用服务器。
去,从而计算出多长时间内能够将系统系统开发出来且完成给定的任务。 对于组织结构来说,良好的运行可行性是非常重要的,运行可行性主要表现在人员和机构能够较快的适应全新的系统,且相关人员能够熟练操作该系统。 随着信息技术的不断发展,不同领域的操作人员都是专业人士,因此在运行方面不会出现问题。 本篇文章介绍的系统是 MIS 研发,一般用来处理数据方面的问题,比如收集数据、辨别数据等
MyEclipse 这种结构化的功能模式,使得用户可以独立操作任何的模块,并不影响其他的模块,方便对任意目标模块进行的扩展和升级。 通俗地说, MyEclipse 实际上是 Eclipse的一种插件,也是一个功能强大的 J2EE 集成开发环境,它支持代码的编写、配置、测试以及纠错。 值得一提 的是, MyEclipse 以前版本需要预先安装 Eclipse 才可以正常使用, 而在 以