没有合适的资源?快使用搜索试试~ 我知道了~
本科毕业设计---基于cmf架构的网站设计.doc
0 下载量 100 浏览量
2023-07-08
20:02:12
上传
评论
收藏 3.24MB DOC 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/88019050/0001-018af0e9af7e9f977c1ec373a92af08f_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
52页
本科毕业设计---基于cmf架构的网站设计.doc
资源推荐
资源详情
资源评论
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![thumb](https://img-home.csdnimg.cn/images/20210720083646.png)
![out](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/release/download_crawler_static/88019050/bg1.jpg)
兰州交通大学毕业设计(论文)
摘要
在如今这个互联网盛行的时代,网站已经成为人们生活中随处可见的互联网
媒介。然而大多数人都只是在使用,却未曾了解网站是如何设计与实现的。因而
快捷有效的建站手段成为人们所关注的话题。通过 CMS(Content Management
System 内容管理系统)来构建网站是目前十分流行的建站手段。因而一款简洁
易用,功能强大的 CMS 必将备受瞩目。此时 ThinkCMF 框架,顺应时代需求应运
而生 ThinkCMF 框架是基于 PHP+MYSQL 开发的一款中文内容管理框架。ThinkCMF
同时作为第一款开源的中文内容管理框架,使得 WEB 开发变得更简单。ThinkCMF
具有以下特点:MVC 分层模式、用户管理、云端部署、安全策略、应用模块化、
免 费 开 源 。 在 此 , 我 们 将 了 解 如 何 利 用 ThinkCMF , 结 合 Bootstrap 、
Wampserver、HBuilder 等框架及工具来快速设计和实现网站。
关键字:ThinkCMF;Bootstrap;Wampserver;HBuilder
![](https://csdnimg.cn/release/download_crawler_static/88019050/bg2.jpg)
兰州交通大学毕业设计(论文)
I
Abstract
In the age of the Internet,the website has become a ubiquitous
Internet media in people's lives. However, most people are in use, but
did not know how the website design and implementation. So the fast and
effective means of building become a topic of concern. Through CMS
(content management system Content Management System) to build the
website is very popular website means. So a simple to use, powerful CMS
will spotlight. At this time ThinkCMF emerge as the times require, which
is based on a Chinese content management framework for PHP MYSQL
development. At the same time as the ThinkCMF Chinese first open source
content management framework, makes WEB development easier. ThinkCMF has
the following features: MVC hierarchical model, user management, cloud
deployment, security strategy, modular applications, free and open source.
Here, we will know how to use ThinkCMF, Bootstrap, Wampserver, HBuilder
combined with the framework and tools to quickly design and implementation
of web site.
Keywords: ThinkCMF;Bootstrap; Wampserver; HBuilder
![](https://csdnimg.cn/release/download_crawler_static/88019050/bg3.jpg)
兰州交通大学毕业设计(论文)
II
目录
1. 引 言...........................................................1
1.1 研究背景 ....................................................1
1.2 研究目的 ....................................................1
1.3 研究现状 ....................................................1
2. 相关知识及开发工具介绍...........................................2
2.1 ThinkCMF ....................................................2
2.2 Bootstrap ...................................................3
2.3 HTML5 与 CSS .................................................3
2.4 PHP 与 MySql .................................................4
2.5 Wampserver ..................................................4
2.6 Hbuilder ....................................................5
3. 需求分析.........................................................5
3.1 可行性分析 ..................................................6
3.1.1 经济可行性.............................................6
3.1.2 技术可行性.............................................6
3.1.3 法律可行性 .............................................6
3.2 系统功能需求分析 ............................................7
3.2.1 系统 UML 图.............................................7
3.2.2 系统主要功能模块需求...................................7
3.3 性能需求分析 ................................................8
3.4 环境需求分析 ................................................8
4. 认识 ThinkCMF ....................................................8
4.1 ThinkCMF 系统代码结构........................................8
4.2 ThinkCMF 的环境搭建..........................................9
4.3 数据库详解 ..................................................9
5. ThinkCMF 的建站详细设计 .........................................15
5.1 熟悉系统模板文件结构........................................15
5.2 首页制作 ...................................................17
5.2.1 搭建主题环境及文件结构 ................................17
![](https://csdnimg.cn/release/download_crawler_static/88019050/bg4.jpg)
兰州交通大学毕业设计(论文)
III
5.2.2 分析模版首页结构,进行合理拆分 ........................17
5.2.3_TMPL_Public,_ROOT_ 及全局变量的设定..................18
5.2.4 代码规范,变量输出,简单调试 ...........................19
5.2.5 制作导航菜单 (sp_get_menu) ..........................20
5.2.6 调用友情链接 (sp_getlinks foreach) .................21
5.2.7 调用文章列表(sp_sql_posts_paged_bycatid for ) ......22
5.2.8 调用网站预设广告 (sp_getad).........................23
5.2.9 热门列表组件 (sp_sql_posts volist) .................23
5.2.10 登录/搜索 ...........................................24
5.3 列表页制作 .................................................26
5.4 文章页/单页面制作 ..........................................28
5.5 评论组件的添加 .............................................31
5.6 分页组件 ...................................................33
5.7 带有百度地图插件的留言板 ...................................34
5.8 网站后台管理 ...............................................37
6. 站点部署与发布..................................................38
7. 系统的测试与调试................................................38
7.1 程序调试 ...................................................38
7.2 程序的测试 .................................................40
7.2.1 测试的重要性及目的....................................40
7.2.2 测试的步骤............................................42
7.2.3 测试基本流程 ..........................................43
总结...............................................................45
致谢...............................................................47
参考文献...........................................................48
![](https://csdnimg.cn/release/download_crawler_static/88019050/bg5.jpg)
兰州交通大学毕业设计(论文)
0
1. 引 言
1.1 研究背景
在如今这个互联网盛行的时代,网站已经成为人们生活中随处可见的互联网
媒介。然而大多数人都只是在使用,却未曾了解网站是如何设计与实现的。因而
快捷有效的建站手段成为人们所关注的话题。通过 CMS(Content Management
System 内容管理系统)来构建网站是目前十分流行的建站手段。因而一款简洁
易用,功能强大的 CMS 必将备受瞩目。而 ThinkCMF 是一款基于 PHP+MYSQL 开发
的中文内容管理框架。对于 ThinkCMF 框架而言,其有着非常灵活和强大的应用
机制,框架本身为用户提供了基础性的管理功能,而开发设计者便可以根据自身
需求以应用的形式进行功能扩展。且每个应用都可以独立自主的完成相关的任务,
也能够通过系统调用其他应用进行系统组件之间的协同工作。因而,在该种运行
机制下,开发设计者无需关心所开发的应用内部如何工作的,但是彼此之间又可
通过系统本身进行自我协调,降低网站系统的耦合度,从而在很大程度上降低了
网站系统的开发成本和沟通成本。因此,如何利用 ThinkCMF 框架来设计和实现
网站备受广大建站爱好者的关注。
1.2 研究目的
随着 Internet 的不断发展和完善,如今的互联网已融入了我们生活的每个
细节。对于政府部门、企事业单位,甚至个人都需要在互联网上展示自己与他人
互动交流,需要建立自己的网站。这也说明互联网++的大数据时代早已到来。而
多年来网站的建设和维护一直是一项专业、复杂和高成本的工作。大多数企业在
资金、人才和技术方面的限制,往往导致企业无法承担网站建成的高额费用,当
然维护也变得十分困难。对于企业而言,如何高效地建设、简易地维护企业的网
站成为困扰众多企业的难题。选择一套合适的 CMS 系统进行建站是一个十分不错
的选择。ThinkCMF 作为第一款开源的中文内容管理框架,使得 WEB 开发变得更简
单。因此,研究基于 ThinkCMF 框架的网站设计和实现,旨在让更多对互联网陌
生或是跨行业的人士快速掌握利用 ThinkCMF 框架开发网站。
1.3 研究现状
国内外在 CMS 领域,经过长时间的发展和完善,除了 ThinkCMF,还涌现出
剩余51页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/b4e33dee3e6f433ca7c85e388d1cba5c_m0_64342982.jpg!1)
yyyyyyhhh222
- 粉丝: 418
- 资源: 6万+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
- 数据库管理工具:dbeaver-ce-23.1.2-stable.x86-64.rpm
- SQL导入MySQL数据库的源代码
- 基于MySQL的气象设备管管理,依托VB语言开发黄金
- 数据库管理工具:dbeaver-ce-23.1.1-macos-x86-64.dmg
- 一个开源AI视频生成器
- 数据库管理工具:dbeaver-ce-23.1.1-macos-aarch64.dmg
- 练功房角色小企鹅练功房角色小企鹅
- 数据库管理工具:dbeaver-ce-23.1.0-stable.x86-64.rpm
- 数据库管理工具:dbeaver-ce-23.1.0-macos-x86-64.dmg
- 数据库管理工具:dbeaver-ce-23.1.0-macos-aarch64.dmg
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)