首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用于监控网站(Html)更改/获取快照的工具

用于监控网站(Html)更改/获取快照的工具
EN

Stack Overflow用户
提问于 2010-06-28 23:00:42
回答 3查看 1.2K关注 0票数 0

你能给我推荐一些工具(不是在线的)来监控网站中的html变化或获取网站的完整快照吗?

我的任务是将当前网站迁移到CMS的下一个版本。迁移也需要更改代码,因为有了新的API。这个想法是在迁移之前和之后创建网站的快照。之后,我将比较两个快照,看看迁移是否正常。

谢谢

EN

回答 3

Stack Overflow用户

发布于 2010-06-28 23:07:07

屏幕抓取(图像)

由于您的网页可能会扩展浏览器窗口的可视区域,因此您需要一个专门的工具来实现这一点。对于火狐,我对Fireshot有一些很好的体验。不过,它并不是完全自动的。

完整的超文本标记语言结构的副本

对于自动化解决方案,您是否考虑过下载网站的完整镜像?我指的不是旧的CMS,而是生成的HTML输出,包括所有样式表和脚本。当然,任何动态功能都会丢失,但应该可以通过这种方式创建整个内容的运行的本地HTML副本。我以前也用过GetLeft。只需确保所有内容都已下载,并且不再保留对在线版本的引用。

票数 2
EN

Stack Overflow用户

发布于 2010-06-28 23:20:31

为什么不复制整个网站文件夹,并在进行更改后使用beyondcompare查看发生了哪些更改。它有一个过滤器,只显示差异,这将为您提供您需要的(已更改的文件)。

票数 1
EN

Stack Overflow用户

发布于 2010-06-29 01:30:38

如果您正在从一个CMS迁移到另一个CMS,那么内容很可能位于数据库中。只需在所需的点上转储数据库,然后构建快速导入脚本,以拉入内容并映射数据库字段中的任何更改。

不久前,我将一个站点从一个基于PERL的旧CMS迁移到了一个更好的基于Zend Framework的自定义CMS。虽然DB表有很大的不同,但每个CMS似乎都有一些共同点,比如标题、内容、Blurb等字段。只需识别匹配项、构建导入脚本并运行即可。一旦编写了快速脚本,您可以以相同的方式引入更新,允许您运行新代码的测试版,并快速导入在第一次导入和启动新代码库之前可能发生的更新。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3133515

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档