Discuz!数据表thread字段displayorder详解
发表于 2011-03-9 15:52 | 没有评论
我们在做开发时,要调用某些列表的帖子,可以根据帖子的权重调用不同级别的帖子,displayorder这个字段在Discuz论坛中就存储了帖子不同级别的信息。 让帖子列表中不显示已经被删除的帖子和待审核的帖子,就是限制cdb_threads.displayorder字段。 当displayorder=0时,表示正常帖子 当displayorder=-1时,被删除的帖子 当displayorder=-2时,表示待审核的帖子 除此以外,还有其他几个值: 当displayorder=1时,表示板块置顶帖子 当displayorder=2时,表示分类置顶帖子 当displayorder=3时,表示全局置顶帖子 于是,我们在写SQL的时候,使用大于小于来筛选数据。 只调用置顶贴 只调用普通贴
火车采集器DEDE_V5.7 全套Web发布模块
发表于 2011-03-8 21:32 | 48 条评论
额,不知不觉DEDE全套模块已经发布了几个年头了,从2007版到2011的V5.7版,感谢大家支持尘缘,尘缘的产品也由开始的模块收费模式变成了现在的模块免费模式,看到有几千个会员下载尘缘的作品,心里其实小有成就感。 这两年尘缘一直在开发PHP版的收费接口,像Discuz!的采集接口,相对而言DEDE这块出的作品不多,除了这一套更新非常及时的发布模块。 尘缘会开发DEDEv5.7的免登陆接口,到时也免费发布了,希望大家关注哈,估计会在尘缘的授权中心以免费的形式提供下载,欢迎大家下载使用。 以下是V5.7的模块打包下载,包含文章、图集、软件等五个模块。 点击下载DEDE_5.7全套发布模块_尘缘出品
DEDEV5.7为什么不升级版本号为V6
发表于 2011-03-8 20:52 | 2 条评论
国内稍稍知名一点的CMS都MVC了,DEDE最后也MVC了,我是喜,但也替人忧呐。 入门级的程序员和站长都喜欢用DEDE,图个简单好用,开发起来也方便。 MVC有一定的上手难度,看看PHPCMS2008及后续版本就知道,解决不了的问题太多,用不起呀。 DEDE也MVC了,我觉得不是好事,一大批入门级用户肯定蒙了。 我是因为DEDE不是MVC才转向PHPCMS的,现在发现DEDE也MVC了,额,搞得人不知道该用哪套程序了。 所以我是喜,但也替人忧呐。替DEDE忧,替DEDE的用户忧。搞不好DEDEV5.6系还得升级个两年。 对了,DEDEV5.7为什么不升级版本号为V6?
新浪API在线IP地址库
发表于 2011-02-27 12:44 | 没有评论
以前写了IP地址API介绍了腾讯的在线API,今天用新浪的API做下测试,速度也不错,支持格式化数据,返回Json等格式。 API地址:http://int.dpool.sina.com.cn/iplookup/iplookup.php
全球jQuery的UI框架集锦,有国产DWZ框架入选
发表于 2011-02-27 12:22 | 没有评论
DWZ国产jQueryUI框架 源代码完全开放,在Apache License 2.0许可下, 可免费应用于个人或商业目的。 是目前最知名的UI框架,用户群不少。尘缘也经常逛他们的用户论坛,发现用户很多的使用问题都有很及时的回复和解决办法,这让尘缘这种不精通Jquery的后员程序员来说,是难得的福音。 在测试网站的使用过程中,尘缘发现DWZ的性能还有待提高,页面内存占用很高,运行稍显迟钝,调优的工作还有很远的路要走。 对于一些个人开发博客、CMS等小型管理后台程序的程序员来说,是一款不得多得的首选UI框架,毕竟有不错的升级前景、不错的社区支持,最重要的是还可以用于商业目的。 网址:http://bbs.dwzjs.com/ 演示:http://demo.dwzjs.com/ 授权方式:Apache License 2.0 MochaUI 基于Mootools框架开发,英文界面,运行非常流畅,有几个小插件,如时钟和桌面小游戏。 网址:http://mochaui.com/ 演示:http://mochaui.com/demo/ 授权方式:MIT License
全球jQuery插件展,无国产
发表于 2011-02-27 12:07 | 没有评论
jQuery文件上传(File upload) Ajax File Upload. jQUploader. Multiple File Upload plugin. jQuery File Style. Styling an input type file. Progress Bar Plugin.
提高PHP编程效率的53个要点
发表于 2011-02-27 11:40 | 没有评论
用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。 1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、$row[’id’] 的速度是$row[id]的7倍。 3、echo 比 print 快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接,比如echo $str1,$str2。 4、在执行for循环之前确定最大循环数,不要每循环一次都计算最大值,最好运用foreach代替。 5、注销那些不用的变量尤其是大数组,以便释放内存。 6、尽量避免使用__get,__set,__autoload。 7、require_once()代价昂贵。 8、include文件时尽量使用绝对路径,因为它避免了PHP去include_path里查找文件的速度,解析操作系统路径所需的时间会更少(我也遇到在一些项目中因为目录权限的限制问题,使用相对路径的文件无法正常引入,系统显示文件不存在)。 9、如果你想知道脚本开始执行(译注:即服务器端收到客户端请求)的时刻,使用$_SERVER[‘REQUEST_TIME’]要好于time()。 10、函数代替正则表达式完成相同功能。
学习经:论坛运营策略
发表于 2011-02-18 19:14 | 没有评论
额,这可是新年第一篇文章。过年回家上网不方便,没时间也不方便写大篇大篇的文章,天天没事就看这围脖那围脖,结果发现都是些尽扯蛋的,看了半天没有看到一点有用的东西。 还是博客好呐,看的东西完全有用,喜欢你就看,内容详细,不聒噪。 今年要从技术往运营上挪挪位置了,于是乎就多了一些关于运维方面的学习文章,纯技术的文章没几个人看得懂。还好我是比较好学的孩子,文章转摘过来至少表明我从头看到尾了,也算对得原作者了。 论坛的重点是运营,不是推广。论坛不同于传统的1.0型网站,所谓的WEB1.0是以内容为主,只要推广得力就会有流量。而且推广简单,就一步:你把用户想办法拉到你的网站来浏览,就OK。 但是社区不行,社区至少要比资讯站多五步:你仅把用户拉来了浏览,还不够,因为光有人浏览,这还是个死社区,没意义;这就需要再完善第二步,让用户注册,但用户注册就OK了吗?也不行,注册不发贴,那叫死用户;所以就需要第三步,让用户发贴,但是用户发了贴子就算成功了吗?也不是,偶尔发个贴子,那论坛还是火不起来,得需要用户经常发贴才行,也就是第四步,要让用户经常发贴;那经常发贴就OK了吗?肯定也不行,如果净发些没价值的灌水贴,也不能称为一个好社区,所以第五步就需要用户能够用户发些有价值的贴子,经常参与到社区的讨论和互动中来。 而在这五步中,除了第一步能够通过推广完成外,其它四步根本无法通过推广完成,剩下的四步,就得完全靠运营了。所以对于社区来说,网络推广做的再牛,都没用,而反过来说,即使不会推广但是社区本身运营的好,也会发展的非常好。而且对于社区来说,最大的推广就是用户的口碑,只要运营的好,用户就自发用口碑帮你推广了。
