PCLZIP压缩类的学习笔记
发表于 2009-09-4 02:07 | 没有评论
近日要为美眉网增加一个图集打包下载的功能,找到PCLZIP这个类,写了几段代码,发现使用非常顺手,且代码相当变态,有很高的应用、学习价值! 将官方手册汉化了一下,以下是笔记,备忘。
DEDEV5.3/V5.5,相关关键字自动获取工具
发表于 2009-08-31 12:17 | 22 条评论
发布文章特别是采集发布时,一般不能采集到准确和热门的相关关键字。 有朋友建议,发布文章时,Keywords使用搜索引擎中的相关关键词,与文章内容进行匹配,如果内容中出现了匹配的关键词,则高亮或者加粗显示,这样可以大幅提高SEO效果。 于是,在这种建议下,我开了两个测试版工具,一个是针对栏目的关键字获取工具,一个是针对文章内容的关键字获取工具。 下载 (59.67 KB) 昨天 16:18 以下提供5.5GBK的模块,使用方法为:后台模块管理-上传新模块-安装即可。理论上适用DEDEV5.3,V5.5。 至于Utf-8的用户,请手动转换一下编码即可使用。 以下是整理的一些问题和开发方向: 1,Bing访问起来真是一场灾难,手动访问其搜索链接,居然出现乱码。 2,我感觉Sogou分词的数据非常不错,可惜在大量访问请求后会要求输入验证码,这个问题还无法解决。 3,Baidu倒还不错,不限制访问次数,不要验证码,看来可以增加一些采集线程。 4,此工具风险未知,请慎重使用。 以下是升级说明 1,2009-08-30,测试版免费发布,没有收到Bug报告 2,2009-08-31,栏目和文章相关关键字自动获取工具,免费 3,2009-09-01,整合DEDE V5.3/V5.5 Ajax编辑器,可以针对单个文档提取热门搜索关键词,初步实现Tag分词等功能 4,2009-09-09,发布了UTF-8版,未测试,可能有一些问题。
Discuz7论坛规则的制作,附件的下载与上传视频教程。
发表于 2009-08-19 12:05 | 没有评论
这部视频是【Discuz!7.0.0接口的使用教程】姊妹篇的下集。 上一集我们主要针对Discuz接口讲了常见外部接口的安装与使用方法,这一集,我们也以Discuz为例子,讲一下Discuz论坛规则的制作方法,包括主楼和回复的采集,附件的下载,以及搭配接口实现附件发布的效果。 在这集里,我们并没有对教程进行事先准备,这个教程中的规则制作和附件下载上传,均是一般用户操作过程的真实记录,以还原在采集过程中,用户会遇到的问题,以及解决办法。虽然教程中有很多地方显示得过于散乱和啰嗦,但也最真实的反映出了采集的整个过程。 在这一集里,我们着重讲了以下几个要点。 一,帖子和回复的采集; 二,帖子内容的过滤替换方法; 三,论坛需要登陆采集的设置与采集办法; 四,附件下载限制的突破与下载设置; 五,接口的使用,附件的上传和识别。 本期教程,使用AVI格式语音视频录制,解压后500M,体积稍显庞大。在本文发布以后,对会视频进行多次压制以减轻用户下载的压力。当然,如果会员帮助压制,我们会给予一定的奖励。 视频下载地址1:http://www.rayfile.com/zh-cn/files/f267b2b0-8c26-11de-a381-0014221b798a/ 视频下载地址2:http://www.4wei.cn/files/Discuz!7.X.%E8%AE%BA%E5%9D%9B%E9%87%87%E9%9B%86%E4%B8%8E%E5%8F%91%E5%B8%83%E6%95%99%E7%A8%8B.rar 配套规则与更多视频下载地址请登陆:http://bbs.locoy.com/spider-42906-1-1.html
实现DEDE防采集的办法和分析
发表于 2009-08-18 21:33 | 1 条评论
从目前来看,或者说从使用火车采集器的经验来看,目前防采集的办法有以下几点。 当然,现在才来说防采集这件事,并不是怕人人都防采集了,火车还能何去何从。主要原因还是在,防采集的难度和成本太高,无奈最近这段时间美眉网正遭受一群道上的朋友恶意采集,还不得已想了一些防采集的办法,这几个办法,我自己也在不断权衡,相信不久的将来,会有比较完善的防采集解决方案。
DEDEV5.5生成缩略图效果的优化
发表于 2009-08-16 01:26 | 3 条评论
DEDE5.5生成缩略图,默认是把图片缩小宽度以后再取高度,这样切出来的缩略图效果不是很好。5.5中,居然冒出一个为不够高度和宽度的补充一下背景,呵呵,郁闷了。 不过,这个问题已经有网友提出并解决了。 以下是我修改并测试通过的裁剪代码,你可以下载此文件上传到include目录下覆盖即可。此文件适用于5.3和5.5GBK。 点击下载 以下是一个演示图片,我在一个文件里同时使用一横一竖两张图片生成两张缩略图的效果,结果和效果均很显示。 点击小图可以查看大图
DEDEV5.5图集Bug与修正
发表于 2009-08-16 00:40 | 1 条评论
DEDE5.5更新的功能挺多,一些细节地方确实更新不少。甚至把WordPress中Ajax修改基本参数的功能也抄了进来,整体感觉还不错。 无奈,在图集方面,下的功能并不多,第一次加了SWFupload以后,上传图片的过程倒是简化不少,问题却又突然增加不少。 发布图集方便不少,编辑图集却变得十分复杂,不能直观的显示图集数量和图片地址。 使用HTML发布图集时,不能对提取的缩略图进行缩放生成新的缩略图。 生成缩略图的函数居然还有一个莫名其妙的Bug,花了一个小时才找到问题并解决。
Discuz7常见发布错误及解决办法
发表于 2009-08-5 14:11 | 1 条评论
Discuz7的发布,主要有使用模块登陆发布和使用接口发布两种方式。 使用模块登陆发布时,常见错误是出现发布结果未知和发布错误的提示,请按以下步骤操作: 1,在任务里设置发布一条数据。 2,执行任务发布过程,此时会提示发布结果未知或者发布错误,并返回一个代码返回的日志文件。 3,打开错误日志文件,查找错误原因,并根据提示解决。 常见错误原因分析: 1,文件为空时,一般是网站没有成功登陆,网站发布地址写错了和模块中发布地址有错三个可能。 2,出现具体的错误原因时,请通过程序解决,如“登陆超时”,“游客不能发布”。 除此之外,还有可能会出现“发布成功”,但帖子并没有成功发布到论坛的情况,请按以下操作步骤解决: 1,打开发布使用的模块,切换到内容发布参数,检查是否填写成功标识,如果未填写请正确填写标识码; 2,如果已经填写成功标识码,请检查此标识码是否正确,是否确实是成功发布帖子后返回的说明和提示。 最后,就是刷新列表时可能会出现格式不符的情况,请按以下步骤操作: 1,请检查网站地址填写是否正确,一般来说,只需要填写网站根目录和二级目录,如果返回代码为空,一般是未成功登陆或者网站地址填写错误和模块错误三个原因; 2,如果有返回代码,请查看列表刷新返回代码,看是否有正确的栏目信息或者说错误提示,根据提示进操作; 3,如果没有返回代码,则需要检查发布模块列表参数页中,填写的列表规则是否正确,如果有错请修改一下模块,此举要求你会编写模块,如果不会模块开发,请参考软件帮助里的相关开发文档; 4,检查网络是否正常。 使用接口发布时,也会出现发布结果未知和发布错误的提示,解决办法见上,除此之外,接口还涉及到一些特殊的操作说明,这个请根据接口开发人员的使用说明进行解决。
DEDEcms5.3/5、3上一篇下一篇的修改
发表于 2009-08-4 02:37 | 没有评论
DEDE默认的是 “上一篇:没有了”和“下一篇:没有了”,现在要实现引导用户进入网站栏目,浏览更多内容。
