惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Microsoft Security Blog
Microsoft Security Blog
J
Java Code Geeks
GbyAI
GbyAI
aimingoo的专栏
aimingoo的专栏
L
LangChain Blog
I
InfoQ
D
Docker
F
Fortinet All Blogs
Y
Y Combinator Blog
Martin Fowler
Martin Fowler
月光博客
月光博客
B
Blog
Engineering at Meta
Engineering at Meta
T
Tailwind CSS Blog
罗磊的独立博客
博客园_首页
G
Google Developers Blog
Stack Overflow Blog
Stack Overflow Blog
Recent Announcements
Recent Announcements
D
DataBreaches.Net
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
B
Blog RSS Feed
IT之家
IT之家
V
V2EX

博客园 - 笑对人生

房产交易评估系统 煤矿企业精细化目标考核管理系统 煤矿企业培训与考试系统(提供大量煤矿安全考试题库--全国独家) 售后服务调度系统 煤炭质量管理与结算系统 建筑安装工程管理系统简介 渠道业务管理系统 短信平台(提供接口,可以和任何软件扩展) 地方税务局行政效能管理(行政审批)整体解决方案 MDAC的困惑: 故障排除之“Error creating object” 2007年我有收获吗? 地方税务局专用业务协同办公系统 新版就要出炉了(v2.0) IIS 与Mcafee的冲突,导致IIS无法启动 win2003 IIS 故障排除一例 开发了很多行业软件,欢迎交流 今天我的Blog又开始启用了!!!!!!!!!!!!!!! Delphi编程技巧集锦 正在研究数据库建模软件 spdevelop ,哪位兄弟有此软件的使用说明书? 利用msdvm.dll实现微软虚拟桌面
给大家分享一款目前效率最高的“智能增量网站快速同步”软件
笑对人生 · 2008-07-30 · via 博客园 - 笑对人生

    最近一个大型政府门户的项目,因安全性等原因,要求将平台部署在单位内网,而将生成的纯静态页面发布到互联网上,从而实现较高级别的安全性。

    为了实现WEB平台不能实现的这一要求,我在网上找个很多的网站同步软件,大致有几种:完全镜像服务器类、同步指定文件夹类,当然也有自动同步,手动同步等功能的FTP软件,但这些软件都是将平台(网站)系统文件夹完全扫描,发现有变化的页面再进行同步,效率十分低下,并且系统资源占用很大,经测试要在几个小时的周期后,才能完全同步一次,完全不能达到要求。

    鉴于没有好用的同步软件,本人着手编写了一个效率很高的增量网站同步软件,所谓“增量”,当然是只同步最近更新或新产生的页面,并且用户要求有很高的实效性,平台中新加入的信息,要求在五分钟内发布到互联网上,当初,“智能增量网站快速同步”软件采用了数据库缓存数据,因读写数据等效率问题,导致部分更新的页面不能被同步(系统被更新的文件数量很大,没有监控到),这当然是不能容忍的,后来,我改变思路,将缓存放入内存来处理,效率大大提高了,经过测试,被监控到的页面在两分钟内就同步到互联网服务器了,并且占用系统资源很少,完全能满足用户的要求。

    如图:


    软件采用系统服务的形式运行,可以保证时时刻刻都在监控指定的文件夹,支持同时同步两个网站,并且可以设置文件及文件夹过滤等参数。

    本人认为,目前互联网上的同步软件都不具备本软件的功能,在对实时性要求很高的情况下,本同步软件可以说是很有用武之地。( QQ:183083055   E-mail:qfjroelay@163.com )
    试用版下载:点击下载