一些PHP+PDO的查询技巧
发表于 2010-05-12 00:55 | 没有评论
1,类似PHP框架中的预处理,简单理解为可绑定参数自动传值 This example fetches data based on a key value supplied by a form. The user input is automatically quoted, so there is no risk of a SQL injection attack. 这个例子里获取的数据,根据用户提交的表单自动生成,不需要程序员判断变量,用户提交的数据将被自动转义,所有没有SQL注入的问题 2,同上,自动赋值的另外一种代码样式 3,PHP+PDO+Mysql 4,完善的事务处理功能
让DEDE的文章和列表使用二级域名,实现千万级子站点
发表于 2010-05-9 21:55 | 2 条评论
突发奇想,额,算了,还是招了吧。这个功能其实早就有了,有人做过了,也有客户联系开发这个功能。 让DEDE的文章和列表使用二级域名,据说这样的SEO效果比较好。这里的比较好,并不是一定说文章收录得就多,就快,而是说权重可能会高一点,收录稳定一点。 但有朋友说,这样的效果做出来,收录会慢一些。 1,要求IIS支持rewrite或者Apache支持mod_rewrite 2,没有独立服务器则要求支持.htaccess 3,一个能做泛解析的域名 第一步,将咱的域名泛解析过来,就是*.4wei.cn解析到..8.8.8,这个过程太复杂 接下来做第二步,将.htaccss上传到网站根目录,实现二级域名的转发,并禁止人访问以前的html页面,因为相同的内容可能会造成被K的杯具。
DEDE,给文章中的标题加上链接
发表于 2010-05-7 23:29 | 没有评论
DEDE能给文章中的关键字加上链接,同理,也可以自动给文章中其它文章的标题加上链接,今天就来实现这个功能。 实现的思路和过程如下: 将所有文章的标题和链接地址缓存到临时表或者缓存文件 这里的文章链接地址可以是动态也可以静态,但生成静态链接则要消耗更多资源 我这里采用了静态地址+文件缓存的办法,在一键更新网站的过程中,按需要增加一步缓存过程,将所有文章的标题和链接缓存处理,然后调用替换过程。 本实例为客户定制开发代码,故不能完整提供程序代码,仅供有动手能力的朋友参考。
Zen Cart 采集程序发布,轻松实现批量发布商品
发表于 2010-05-7 03:53 | 1 条评论
本博 Ecshop 采集软件 发布以后,有部份Zen cart用户找上门来,询问Zen Cart采集工具。 今日算是正式发布了Zen Cart 批量采集发布程序。 ZenCart 采集程序简介: 适用于ZenCart 各语言版本,可以准确快速采集各类商品信息,批量上传到 ZenCart程序中,支持多张商品图片,支持采集发布商品属性。 本程序由火车采集器管理员尘缘开发,由尘缘一对一提供技术支持和服务。 保证安全、精准、快速、高效! ZenCart 采集服务购买方式: 提供要采集的商品信息和要发布的字段,如网站,本地文件等,我们提供报价 预付30%费用,如果所有费用不超过500元,请一次性付清 我们制订采集规则,采集数据,下载图片,制作成CSV文件 交付客户批量上传 ZenCart 采集服务报价: 本服务依采集数量计价,价格由双方约定 本服务起步价:无商品属性500元,有商品属性800元,费用根据服务内容、时间计算,由双方约定 本服务需要预付定金,交易前请先了解本人信誉 本服务价格中不含发票,如需要提供发票,请单独提出 联系QQ:130775 ZenCart 采集工具预览
PHP中iconv函数转码时内容出现丢失情况的解决办法
发表于 2010-05-7 03:36 | 没有评论
今天晚上在熬夜,做ZenCart的采集程序,在做编码转换时,发现一些国外网站的特殊符号无法转码,同时字段内容出现丢失的情况,原因如下: PHP的iconv转码函数在转码中若遇到不认识的编码时将停止继续转码,从而导致转码字符串被截断,在转码时目标编码后面加上//IGNORE可以避免这一情况,如:iconv("gbk", "utf-8//IGNORE", $str); 遇到不认识编码时,放弃处理,然后继续转码,不会出现截断问题。 iconv("UTF-8", "GB2312//IGNORE", $data)
sharetronix1.4.0微博客系统(尘缘优化版)正式发布
发表于 2010-05-6 04:33 | 12 条评论
前言 感谢使用sharetronix中文微博程序(尘缘优化版)。 亲爱的用户,这是由尘缘个人维护的 Sharetronix 微博客社区系统。 希望通过我的努力能给国内的用户推介一款好用的微博客产品。 中文维护人员 尘缘(vus520) admin@4wei.cn QQ:130775 一、sharetronix简介 sharetronix是一款优秀的国外开源微博系统,包括以下功能: 1、支持发布文字、视频、图像、网址、文档,字数可以在后台自定义设置。 2、支持移动设备,可以用手机通过WAP访问,支持iPhone(有iPhone专用的界面) 3、支持评论、@用户,#话题,私信,收藏等微博的功能 4、支持群组,用户可以自己建立公开或者私有的群组。 5、支持rss输出,支持用户用rss更新微博 6、完善的邮件系统,用户可以自定义提示信息(比如有私信或者微博被评论时发邮件提醒)。 7、可以设置注册时是否验证邮箱,完整的搜索功能,可以搜索微博、群组、用户。 8、完善的邀请系统,可以导入gtalk、Facebook、twitter上的好友,导入通讯录(CSV格式)来发送邀请邮件。 9、可以用twitter账户登录(需要服务器和用户可以访问twitter) 10、可自定义模板包和语言包 二、中文优化内容 1、完整支持中文用户,包括中文用户名、中文标签、@中文用户、中文用户个人主页、修正rss中文用户的bug。 2、支持优酷、土豆、酷六等国内视频网站的视频分享,支持Mp3、Mp4、FLV媒体分享,完美支持全屏播放。 3、使用daitui分享插件强化分享功能。 4、重新对中文包进行强化翻译;参考国内微博程序,重新定义词汇;对安装程序进行汉化,增加新版提示。 5、对默认模板布局优化、字体优化、增加QQ和旺旺聊天工具,更加符合国内用户的使用习惯 6、其它功能。
discuz X采集程序开发日志
发表于 2010-05-5 02:26 | 2 条评论
一,功能预览 主题发布功能 回复发布功能 原贴发布用户与时间 任意类型附件上传识别 用户自动注册、自动激活,增加邮箱地址生成功能 支持游客匿名,支持单用户发贴模式 支持主题分类和分类信息模型 支持HTML、支持隐藏、支持主题积分功能 其它特性 二,界面预览
Discuz!X采集发布模块[X1][X1.5][帖子][文章][群组][日志][09-03更新]
发表于 2010-05-1 12:45 | 59 条评论
感谢您使用 尘缘(ID:vus520; QQ:130775) 开发的 Discuz! X1.5/X1 web发布模块 模块更新日志: 2010-09-03,基于X1.5RC发布X1.5模块 2010-05-25,增加日志、记录模块 2010-05-21, 增加群组发布模块 2010-05-20,修正文章发布模块,确认支持Discuz!X 1 正式版 2010-05-16,发布测试模块 适用版本及程序参数设置: Discuz! X1.5,Discuz! X1,Discuz! X1 Beta 基于默认模板开发,未启用登陆验证码,未启用发贴验证码 网站根地址填写:http://www.4wei.cn/bbs/,末尾加/ 模块密码: “www.4wei.cn”,不含引号 常见问题及解决办法: 有登陆验证码或者使用经典登陆不成功,请使用内置浏览器获取Cookie! 登陆错误及提示“您还未登录”的解决办法及视频教程:http://www.4wei.cn/archives/1000446 发布内容出现数据丢失,请使用Urlencode发布 Discuz! X1.5全套模块打包下载,ALLInOne:Discuz!_X1.5_Allinone Discuz! X1全套模块下载: 帖子发布模块下载:Discuz X BBS 文章发布模块下载:Discuz X News 群组发布模块下载:Discuz X Group,本模块无法完全获取分类,请手工指定分类ID 日志发布模块下载:Discuz X Blog 记录发布模块下载:Discuz X Doing,本模块不需要刷新分类 其它说明: Cwr文件,为火车采集器模块文件,在火车采集器中 打开->导入web发布模块即可 部分用户使用本模块,无法正常,建议大家使用模拟登陆,同时关闭后台的登陆验证。 如果使用模拟登陆、使用Cookie登陆都不能成功的话,一般估计是由于火车采集器的user-agent设置不正确,修改将火车的选项修改一下。具体的修改办法及视频教程请见:http://www.4wei.cn/archives/1000446
