前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >开发|后台管理系统搭建的思路分析

开发|后台管理系统搭建的思路分析

作者头像
算法与编程之美
发布2019-12-17 15:14:11
1.2K0
发布2019-12-17 15:14:11
举报

问题描述

一个已经搭建好的模板,但第一次看到这样的模板有点不知所措,只看得懂一点点比较基础的知识。如何基于一个这样的模板做二次开发呢?

问题解决

一个优秀的系统都离不开一个优秀的开发者以及管理者,怎么去搭建好这个后台的管理系统呢?更方便、更高效、更快捷的去管理这个系统。开始写不出一个比较好的后台管理系统,那么就可以借鉴别人已经写好的系统来做参考,去了解别人是怎么写的,基于这样一个模板再进行二次开发。首先来看一下这个模板里面都有些什么内容:

图 2.1内容展示

我们看到这么多文件夹、这么多文件首先就不要慌,慢慢来理清里面的思路,首先打开index.html文件,这个是后台管理系统的主界面也是首页,将首页的代码阅读一遍,大概了解这个网页的基本结构,了解页面的基本内容。

其次,会发现整个后台都是静态的页面,对于一个这样的模板接下来的思路就是在这个模板的基础之上修改。

(1)第一步就是要连接数据库,在页面中可以看到所有的数据都是写死了的,不能够实时变化,所以要连接数据库实现数据的实时更新,这样才能更好的掌握和管理这个系统。

(2)第二步就是要实现前后端的交互,很多情况下,这些内容不应该是写死在页面中的,而应该是动态的,从后台传来的,甚至应该是写入数据库的。将来做个修改页面,就可以随时修改网站标题以及 Logo 等信息。

前台页面获取动态数据主要有两种方式:

一是被动获取,页面被渲染,后台传参给前台;

二是主动获取,前台主动请求,异步获取数据。

当然第一个内容就要涉及到后台的传参的方式,这个需要自己去具体了解。

第二个就是前后台的异步交互,这个我们通常是用Ajax异步的方式从数据库当中去获取这些数据,然后分别用不同的方法传参给前后端,这样就实现了数据的传输。

总结

在后台管理系统的搭建过程中,我们最重要的就是实现前后端数据的传输,当然这也是必须的知识,只要实现了数据的传输我们就成功了一大半,当然在后台管理页面的设计中我们也需要又优化我们的页面,达到最佳的效果。

END

实习编辑 | 贾婧媛

责 编 | 桂军

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-12-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 算法与编程之美 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档