php+mysql原创小说发布网站的设计+源代码(2)
时间:2018-06-10 19:06 来源:毕业论文 作者:毕业论文 点击:次
1.2.1 PHP开发语言 PHP与其他的编程语言做出的页面相比,具有执行效率更高,运行更快的优点。 PHP+MySQL已经成为目前最成熟、稳定、安全的企业级WEB开发技术,被广泛运用各大网站的建设。其成熟的架构、稳定的性能、嵌入式开发方式、简洁的语法,使得系统能迅速开发。 PHP结合MySQL执行效率相对其他语言更高;安全性较NT(Windows)平台更强。PHP的安全性也非常不错,关键数据采用多层加密技术,有效保证数据安全。 1.2.2 MySQL数据库 MySQL非常优秀的一点是,可以对它进行缩减,来支持嵌入的数据库应用程序。然而,对于那些有着巨大数据和访问量的网站,MySQL也是标准的数据库[5]。 (1)它使用的核心线程是完全多线程,支持多处理器。 (2)有多种列类型:支持多种数据类型。 (3)全面支持SQL的GROUP BY和ORDER BY子句,支持聚合函数。 (4)支持ANSI SQL的LEFT OUTER JOIN和ODBC。 (5)MySQL可以工作在不同的平台上。支持C、C++、Java、Perl、PHP、Python和TCL API。 2.网站需求分析与可行性分析 2.1需求分析 网站的设计样式、取色彰显着网站的品位与美感,网站首页要让读者一眼看上去,就会有耳目一新的感觉。实现此网站最重要的目的是提高该小说的知名度,为网站带来的流量。因此,前台界面要能让读者快速找到自己感兴趣的文章,并能搜索自己喜欢的书籍。网站功能需求如表1所示。 表1网站功能需求表 网站管理 网站信息管理 小说管理 友情链接管理 登陆管理 网站参数设置和管理员设置 √ 关于我们 √ 小说展示 √ 友情链接展示 √ 后台登陆 √ 2.2网站可行性分析 (1)技术可行性 技术可行性主要是指能否顺利完成开发工作,软、硬件能否满足开发者的需要等。此小说网站使用PHP和MySql数据库,能够处理大量的数据,同时能保持数据的完整性和安全性。 (2)操作可行性 该网站的操作流程相对简单,很容易被用户掌握。另外该网站在布局时采用了DIV+CSS布局技术,使得该网站能够随时被调整样式,它既保证了此网站不会因为网络的飞速发展而被淘汰,也可节省大量带宽。 (3)经济可行性 该网站对所需的配置环境要求不高,软件环境是Windows7系统,PHP和MySql,硬件是一台电脑,因此成本要求很低,能够被每一个中小公司承受。 综上所述,该小说网站在经济上、技术上、操作上都是可行的。 3.网站整体设计 3.1数据库设计 3.1.1数据库需求分析 数据库是网站实现的核心与基础,为网站提供存储、检索数据的功能,网站的实现离不开数据库的支持。该小说网站的数据库主要包含user表、article表、manage表。 (责任编辑:qin) |