网页发布工具集之“FTP 差异上传”
本工具可以根据文件修改的时间,进行差异化上传。这样,可以一键上传所有最新修改过的文件。方便开发发布。
功能如下:
- 只上传【上次上传时间】之后的文件。这个时间可以自定义,但必须是有效的日期时间格式,如:YYYY-MM-DD hh:mm:ss
第一次上传,应该将这个值设置很早,因为可能有些复用型的代码是几年前发布的。
- 可以排除指定的目录。在这些目录中的文件不上传。每行一个目录,名称相对于【本地目录】,并请以“/”结尾。
如【本地目录】填写了“d:/www/”,想排除“d:/www/log/”,则应该在【排除目录】中填写“log/”,
而不是“/log/”或“d:/www/log/”,否则会上传。
- 可以排除指定的文件。这些文件不会上传。每行一个文件。名称相对于【本地目录】,
如【本地目录】填写了“d:/www/”,排除“d:/www/log/errors.log”,则应该在【排除文件】填写“log/errors.log”,
而不是“/log/errors.log”或“d:/www/log/errors.log”,否则会上传。
- 可以保存FTP设置。点击【保存设置】按钮即可保存。按【名称】进行保存。
- 可以选择并加载已经保存过的配置。点击【选择配置】会列出已经保存过的配置。
- 一键发布。将最后一次上传之后,并且修改过的文件,自动上传到FTP服务器之中。上传完毕后,将本次上传的时间保存。
注意,上传后,只更新本次上传的时间到配置文件中,并且刷新配置。
如果需要保存上传之前的配置,请点击【保存设置】,再【开始发布】,否则,会还原到上一次已经保存的配置。
- 自动创建目录。如果服务器的目录不存在,会尝试创建目录,再进行上传。
- 日志记录。会自动记录日志到 logs/ftp-*.log 文件中,返回并显示本次上传的记录。
远程目录:服务器的WEB的FTP根目录,通常是/、/www/、/wwwroot/、/web/等。
本地目录:本地开发的WEB项目根目录。
*注意:远程目录的子目录结构与本地目录的子目录结构必须相同。否则,会根据当前的配置,在远程目录下面,
建立与本地目录一样的子目录结构。
*重要:本项目是个人开发的项目,未经过严格的测试。使用须谨慎!
最好先阅读源码,有选择的使用,欢迎测试(不要在重要或生产环境下测试)。
本人打算开发更多的网页发布工具,如下:
CSS minify - 缩小CSS文件的尺寸
CSS merge - 合并CSS文件,减少HTTP请求
JS minify - 缩小JS文件的尺寸
JS merge - 合并JS文件,减少HTTP请求
这些技术已经存在,需要整合成【一键发布】之中
有想法的可以联系我。联系方式在源码中。
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
webpublishtools-ftp.rar (23个子文件)
webpublishtools
css
jquery-ui.css 31KB
images
ui-icons_cd0a0a_256x240.png 4KB
ui-bg_highlight-soft_75_cccccc_1x100.png 101B
ui-bg_glass_75_dadada_1x400.png 111B
ui-anim.basic.16x16.gif 2KB
ui-bg_glass_55_fbf9ee_1x400.png 120B
ui-icons_454545_256x240.png 4KB
ui-icons_222222_256x240.png 4KB
ui-icons_888888_256x240.png 4KB
ui-bg_flat_75_ffffff_40x100.png 178B
ui-bg_glass_75_e6e6e6_1x400.png 110B
ui-bg_flat_0_aaaaaa_40x100.png 180B
ui-bg_glass_95_fef1ec_1x400.png 119B
ui-icons_2e83ff_256x240.png 4KB
ui-bg_glass_65_ffffff_1x400.png 105B
default.css 778B
configs
image
controler.php 1KB
controls
ftp.php 8KB
js
jquery-1.4.1.min.js 69KB
default.js 2KB
jquery-ui.min.js 186KB
readme.txt 2KB
index.html 3KB
logs
共 23 条
- 1
资源评论
- liyub20052013-02-19一些FTP上传软件的规则功能就可以实现差异上传的!
heiing
- 粉丝: 7
- 资源: 44
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功