1. 主页 > 用户投稿

博客系统有哪些(最好用的博客系统)

大家好,小编今天为大家分享关于更好用的博客系统(博客系统有哪些)的信息,很多人还不知道,今天让我们一起来看看吧!

1、在这一章中,我们主要介绍文章系统。毕竟博客系统的核心是文章的发表和阅读。不多说话,老规矩,走吧。

2、工具IDE是idea16JDK环境是8升级版,版本:1Mysql版本为27Tomcat版本是0.52流程图绘制(xmind)建模和分析软件PowerDesigner5首先我们需要先了解我们这个文章系统的整个功能模块组合,也就是我们的思维导图,只有这样才能实现整体功能的架设。下面如图所示:首先,我们需要了解我们文章系统的整个功能模块组合,也就是我们的思维导图。这样才能实现整体功能的架设。

3、如下图所示:其实在上面的系统中,我已经排除了前端用户的文章咨询功能。为什么我要在这里分离前端访问?的前端文章咨询功能已经基本在所有的后端文章中体现了相应的功能。近似函数如下:前端文章访问物品清单文章存档商品分类文章的详细信息在上面的流程图中,我们可以看到我们清楚的把业务流程描述出来了。

4、可能很多哥们会说我们有其他不一样的方式,或者类似的方式但是实现比现在的强势,这个无可否认。但是我认为这个是别人项目中存在且我使用的很符合个人习惯的东西。好的东西要学习,不友好的东西我们需要自己改进。

5、在上面的流程图中,我们可以看到我们已经清楚地描述了业务流程。可能很多哥们会说,我们有其他不同的方式,或者类似的方式,但是变现比现在强,这是不可否认的。但我觉得这是别人项目中存在的东西,也是我使用的符合个人习惯的东西。

6、好的东西要学习,不友好的东西要提升自己。首先我们访问网站只是通过访问主页,然后会有web应用的展示,也就是说我们网站的主页就是我们web应用的总入口。而我们主页的功能也需要围绕我们的中心——博客来做,从而达到我们搭建这个后端的目的。

7、所以首页元素需要有以下几个方面:物品清单商品分类作者简介热门文章更高评论最新消息联系信息(和维度代码)选项卡导航等...为什么我们需要数据流图,我们不是为了软件工程二故意做这个数据流图。而是数据流图能清晰的表明我们这些流程中需要哪些关键的东西,能在一定程度上反应业务逻辑。所以我们做这个还是有意义。

8、在上面我们可以看到在我们程序流转的过程中,我们需要知道具体的文章ID才能进行详情查看操作,所以我们在拿到列表的时候就需要把文章ID拿到,同时文章归档的依据信息,也需要拿到,大概需要哪些简单的东西,具体跟下面首页的json数据相关。具体的首页预想效果如下图:为什么我们需要数据流图?我们不是为了软件工程II而故意做这个数据流图的。相反,数据流图可以清楚地显示我们在这些流程中需要哪些关键的东西,并且可以在一定程度上反映业务逻辑。

9、所以我们这样做还是有意义的。在上面我们可以看到,在我们程序循环的过程中,我们需要知道具体的文章ID才能查看详情,所以我们在获取列表的时候需要获取文章ID。同时,我们还需要在文章归档的基础上获取信息。

10、需要哪些简单的东西,具体和下面首页的json数据有关。具体主页的预期效果如下:按照通用接口标准,我们的主页数据需要 *** ON标准数据。根据分析,我们的json格式大致如下:可能有些朋友看到这里会很困惑。

11、你是如何获得json数据的实体类型的?其实我们一开始提到我们的数据库是wordpress数据库,也就是数据内容来自我个人博客系统上的数据库。因此,我们需要查看wrodpress博客系统上文章表的结构和内容,以便推测表中字段的意义及其分布。的具体数据库表结构如下:从上面的文章信息表中,我们可以看到,该表仅用于存储所有文章的基本信息,但文章的其他一些信息是不可用的,例如:评论特色图片文章存档等...一般来说,我们的常规思维是需要把这些信息联系在一起,这种思维是正确的。

12、但是对于一些可能的实现,我们没有很好的设计思路,只能简单的把数据库反过来做模型。于是不多说闲话,直接把电脑上的数据库和wrodpress环境链接起来,打开wordpress数据库,选择逆向到模型。然后,数据库逆向模型如下:从上面的数据库模型中,我们可以看到有几个维护wordpress中心的表,如下所示:wp_posts文章基本信息表wp_postmeta文章扩展数据表wp_comments注释基本表WP_comment元数据注释扩展表wp_links链接表wp_options设置信息表wp_users用户信息表wp_usermeta用户信息扩展表为什么我说上面的表是核心表?首先,我们可以看到这些表都存储了博客系统的一些基本的东西。

13、然后我们可以看到这些表中的一些相关表都有彼此的键对应着其他表的主键,所以你看到这里可能就心中有数了。所以如何在我们上面的json信息中设置实体类型是显而易见的,它必须对应数据库字段。既然是这样,我们是否可以进一步猜测json的其他内容?相信很多人都见过按日期归档的文章。

14、它看起来像一个下拉列表,显示年,月和日期,然后是数字。看起来是这样的。请选择日期↓全部2016年11月12日(二)2016年11月15日(1)2016年10月28日(三)如果要做出这样的效果,其实可以直接把文章的信息传到前台让前端来完成。

15、但是当数据太多时, *** 传输相对困难,所以我们还是直接在后端处理,以精简 *** 传输的数据。那么我们简单的主页 *** 的数据应该如下所示:这里可能有朋友会问,你约会的对象json数据怎么这么奇怪?其实我们最直接看到的是,上面日期存档的json中可以直观的看到日期,文章ID也显示在idList中,所以我们还是可以根据ID和日期相互参照。同时,id的数量可以让我们知道每个日期有多少篇文章。

16、既然我们已经通过逆向开发的思路,对基本的主页框架数据进行了分类,编写了json接口,完成了一些项目中需要用到的模型图,那么接下来就是具体的编码了。具体编码问题,且听下回分解。核心算法:SHA-256步骤:注册用户客户端执行16位MD5小写加密生成随机盐用SHA-256加密密码和盐用户信息和相应的盐存储在数据库中本期我们对文章系统做了一个基本的分析。

17、下期需要完成wordpress数据库的内容分析和文章系统模块的开发,以及与文章写作相关的一些东西。项目发展中的一些基本想法,但也许我们的最终目标是依靠wordpress博客。所以在实际开发中,可以参考别人的完成情况,列出来。

好了,更好用的博客系统(博客系统有哪些)的知识介绍就到这里,本文到此结束!

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 203304862@qq.com

本文链接:https://jinnalai.com/n/187516.html

联系我们

在线咨询:点击这里给我发消息

微信号:

工作日:9:30-18:30,节假日休息