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表。 php+mysql原创小说发布网站的设计+源代码(2):http://www.751com.cn/jisuanji/lunwen_17342.html