当前位置:首页 > 教育培训 >

html获取后台数据库(html调用数据库数据最简单方法)

来源:原点资讯(www.yd166.com)时间:2023-07-09 01:59:53作者:YD166手机阅读>>

大家常见的网站数据转移(数据迁移)通常是一种同样的cms之间。但是,如果网站换了CMS,后台数据库类型和数据表结构都不一样的情况,应该怎么做网站数据的转移呢?

信和网站维护中心,工作中遇到过几个类似的需求,按照当时数据迁移过程中遇到的实际情况总结出来以下几点,抛砖引玉,如果有说的不对的地方,希望能给与批评指正。

html获取后台数据库,html调用数据库数据最简单方法(1)

不同CMS之间数据导入操作

换了CMS的网站数据迁移,结合实际总结,想到这么几种思路:

1)数据库为数据源的内容转移

大致又可分为如下几个细分步骤

1.1 数据源数据库分析

将老网站的数据库结构分析明白,能找到老网站cms的数据字典的话,配合起来好一些

html获取后台数据库,html调用数据库数据最简单方法(2)

数据库条目作为老网站数据源头

1.2 新后台数据结构分析

分析新网站后台的数据库内容录入涉及到的表和数据表的字段结构,理清楚文章录入后发生写入和更新操作涉及到的数据。

1.3 数据导入模块程序编制及导入

编写程序,读取1.1中老网站数据条目并按照新网站后台的实际字段需要做数据结构转换,将转换后的数据字段直接写入新网站后台的数据库对应的表中

这样操作,需要对两个后台的内容模型、数据字段标记形式、数据库字段存储形式等细节有比较仔细的推敲的基础上进行,技术要求相对高一些。

其实,1.3过程,其实可以采用模拟发包的形式,将1.2处理完成的原始数据直接模拟人工录入(例如POST请求)的形式将拼接好的数据提交到新网站后台的录入地址

2)网站html采集为数据源的内容转移

有个别情况,因为各种原因,无法直接获取到老网站后台的数据库的情况。

可以通过采集老网站html内容,将老网站的各种文章字段、图片及音视频素材等汇总整理到本地(或者动态采集不在本地存放),然后再通过1.2、1.3的步骤录入到新网站后台。或者是1.2步骤之后模拟发包的形式保存到新后台。

html获取后台数据库,html调用数据库数据最简单方法(3)

html代码中采集获取老网站数据

3)老网站图片及音视频附件的处理

3.1 可以直接上传附件的情况

直接将老网站的附件目录直接上传到新网站后台,不需要吧正文部分对应的图片、附件、音视频等资源的路径做二次转换

html获取后台数据库,html调用数据库数据最简单方法(4)

多媒体文件的导入思路

3.2 无法直接将老网站后台附件上传到新后台(没有ftp权限或者服务器权限的情况)

需要在上文中1.3的步骤过程中,分析图片和音视频的上传请求,通过模拟在新后台的附件上传请求,将老网站的图片及音视频、附件等文件上传到新后台。

4)内容转移到新网站之后的细节处理

如果说做事情要追求做到极致的话,其实数据导入到新后台之后,还有一个重要的环节。就是将老网站的历史url挨个做301到新网站后台对应稿件的对应新url

html获取后台数据库,html调用数据库数据最简单方法(5)

网站数据导入过程中的精密操作步骤

这个是一个对工作精密程度要求很高的工作,很少有做的。但是对于用户体验比较好。

这样做了,老网站所有的内容,在换到新的后台之后都是可以打开的,而且搜索引擎收录的文章数量不会大幅度减少。

栏目热文

html前端怎么传值给后端(后端返回一个html显示给前端)

html前端怎么传值给后端(后端返回一个html显示给前端)

写在开篇什么是表单呢?当前端想要提交数据给后端,怎么搞?那么在前端开发中,表单是常用的手段,比如常见的场景有:登录框、账...

2023-07-09 01:45:31查看全文 >>

html调用后端接口(html里面怎么导入web接口)

html调用后端接口(html里面怎么导入web接口)

专注于Java领域优质技术,欢迎关注作 者:Cherry300来 源:jianshu.com/p/c86cee16b41...

2023-07-09 01:45:13查看全文 >>

橘生淮南戈壁结局(原著暗恋橘生淮南中戈壁结局)

橘生淮南戈壁结局(原著暗恋橘生淮南中戈壁结局)

青春总是最令人懵懂又是最令人向往的时期。现在关于青春校园剧的改编一直都是一大热点,像正在热播的暗恋橘生淮南也是其中一部,...

2023-07-09 01:32:10查看全文 >>

橘生淮南江百丽结局

橘生淮南江百丽结局

《暗恋橘生淮南》江百丽结局:爱戈壁爱得太卑微,最终远走他乡开始新人生 文/呱呱热剧热播剧《暗恋橘生淮南》本周的剧情更新完...

2023-07-09 01:35:12查看全文 >>

橘生淮南电视剧是谁拍的(橘生淮南电视剧哪里播)

橘生淮南电视剧是谁拍的(橘生淮南电视剧哪里播)

《暗恋橘生淮南》终于开播,“振华三部曲”终于凑齐了。《暗恋橘生淮南》从开拍以来就备受关注,毕竟这是唯一一部由原著作者八月...

2023-07-09 01:59:46查看全文 >>

怎么获取本地html页面的数据(html获取后台实时数据)

怎么获取本地html页面的数据(html获取后台实时数据)

不要使用sed、awk、grep等工具进行尝试(这会导致不可预期的结果)。在许多情况下,你最好选择使用支持XML数据的编...

2023-07-09 01:24:09查看全文 >>

html获取实时数据(html如何获取另一个html数据)

html获取实时数据(html如何获取另一个html数据)

在本Pandas教程中,我们将详细介绍如何使用Pandas read_HTML方法从HTML中获取数据。首先,在最简单的...

2023-07-09 01:57:34查看全文 >>

html代码中怎么获取后端传递参数

html代码中怎么获取后端传递参数

提到axaj很多人总说很难,什么回调函数呀等等就让人心烦,其实懂得ajax在js里面是如何实现向服务器请求数据的原理,那...

2023-07-09 02:10:51查看全文 >>

html发送数据给后端(html数据传到后端)

html发送数据给后端(html数据传到后端)

在电商网站搭建过程中,前端经常会向后端请求数据,有时候通过HTML、JS和PHP文件的处理来实现数据的连通。通常情况下,...

2023-07-09 02:07:00查看全文 >>

后端输出html代码前端怎么获取(前端如何获取线上代码)

后端输出html代码前端怎么获取(前端如何获取线上代码)

有时候我们会遇到这样的一个需求:通过前端传入的数据渲染一个现成的打印模板出来,最后返回一个html格式的文本给前端,模板...

2023-07-09 01:46:44查看全文 >>

文档排行