一、立项(选题)依据(学生填写,包括选题的意义、论文或设计的创新点) 意义 21世纪是Internet飞速发展的时代,网络也已经越来越普及,很多人也已经意识到网络的强大生命力和它在未来将处于的重要地位,互联网为我们提供了一个新的空间,新的领域,让我们充分的表达自我,使得网站也不再仅仅为企业或公司等大型结构所拥有,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。而在这其中,个人网站已经日渐普及,而且发展到今天,创建一个能充分体现自我风格和特色的个人网站已经成为互联网用户的新追求。 本课题使用PHP技术设计一个具有WEB2.0特点的个人网站及其相应的功能模块。开发环境结合了PHP,MySQL和Apache,利用这三种开源工具,来实现一个具有我自己风格的个人网站。本论文详细的介绍了整个网站设计的全过程。 创新点: 目前流行的动态网页语言主要有三种Sun的JSP.NET,微软的ASP.NET和Zend的PHP。在分析了网站的规模需求和开发效率以及三种语言各自的特点后觉得采用PHP来完成本次的设计,PHP是目前最流行的网站脚本语言之一,有着简单,轻便,开源免费且功能强大的优势。相比于性能较低、跨平台性差的ASP和繁琐的JSP,PHP有着轻便、简单、跨平台、安全等优点,十分适合个人网站这类中小型网站的开发。数据库方面虽然SQL Server,Oracle等大型商业化的数据库工具有着优异的性能,但对于个人网站这一类小型的项目,这类产品显得过于昂贵复杂。而功能强大体型小巧的MySQL是一种完全开源免费的数据库工具,并且在许多开源项目的实践应用中展现出了不亚于大型商业化数据库的性能,因此MySQL完全可以满足本次设计中对于数据库应用的需求。而Web服务器的选择上是同样为开源软件的Apache,一个目前使用最为广泛的Web服务器产品,有着出色的兼容性和跨平台性。 |