Drupal常见问题及建站小技巧总结

zzbang [Drupal]

2010.06.05

来源:似水流云博客 注:本技巧总结,不断更新中 …. 永不停止:D

一. 数据查询效率

不管是在程序中查询节点或者是在views中查询,我们在排序时,都不应当用创建日期来排序!因为节点是以nid来索引的,所以用nid会更效率。

如果是想限制查询结果的个数的话,用LIMIT不如用db_query_range:

db_query_range(“SELECT title FROM {node} WHERE type = ‘story’”, 0, 5);

drupal关于附件、文件上传与管理的一些模块介绍

zzbang [Drupal]

2010.06.05

来源:似水流云

俺本来是想找一个能管理所有附件,就像管理节点那样的形式的模块。没找到,但是…发现了好多关于附件的有用模块,实在是意外的收获!给大家分享一下:

一,最酷的要数 iTweak Upload 模块了

Drupal中使用ajax效果-drupal_json

zzbang [Drupal]

2010.06.05

在Drupal里使用ajax技术非常方便,因为Drupal提供了drupal_json()函数。

大家可以在Drupal专业开发指南的“Using Jquery”一章里看到这个,我也是从那里学到的。

闲话少说,我直接贴个简单的范例,相信大家就能看懂流程了。如果你对ajax不熟悉,那么最好先去了解下它是什么东东。

数据插入更新记录函数drupal_write_record()

zzbang [Drupal]

2010.06.05

注意,若是新增一条记录,就不必有$update参数了,若是编辑一条记录保存,即更新,则要加上第三个参数,而这个参数就是数据表的主键值 primary key,因为住键值是各不相同的,所以作为替换更新的标识。

如何让Discuz上传头像后才能发贴和回贴

zzbang [综合]

2010.06.04

1、打开include文件夹下的 newthread.inc.php(发表新主题) 在:if(!defined(‘IN_DISCUZ’)) { exit(‘Access Denied’); } $discuz_action = 11; 下加入以下代码:include_once(DISCUZ_ROOT.’./uc_client/client.php’); if(uc_check_avatar($discuz_uid)==0) { showmessage(“对不起,您还没有上传头像,暂不能发贴!”,”memcp.php”); } 2、打开include文件夹下的newreply.inc.php(发表回复) 在:if(!defined(‘IN_DISCUZ’)) { exit(‘Access Denied’); } $discuz_action = 12; 下加入以下代码:include_once(DISCUZ_ROOT.’./uc_client/client.php’); if(uc_check_avatar($discuz_uid)==0) { showmessage(“对不起,您还没有上传头像,暂时不能回贴! 我上传头像“); }

百度统计重磅升级 迈进全民开放时代

zzbang [新闻]

2010.06.02

2010年5月26日晚间,百度统计再次重磅升级:首页全面改版、提供免费开放注册,同时上线多个重大功能(升降榜、子目录报告、预计今日流量、快速分时对比、图形Flash优化等)。

Godaddy长期有效优惠券

zzbang [综合]

2010.05.27

php定时更换网页背景

zzbang [综合]

2010.05.24

WordPress SEO:容易被忽略的SEO细节

zzbang [wordpress]

2010.05.20

当你对网站的分析达到一定程度时,你会注意到你的网站访客有很大差别。 如果你你会发现访客中包括目标明确的搜索访客、偶然路过的社交网站访客以及相当忠实的“回头客”(如果你的博客还算成功)。 要进一步优化博客,你需要针对不同访客,提供不同内容。 比如给来自搜索引擎的访客显示CPC(点击付费)广告,给来自社交网站的访客显示CPM(千次访问付费)广告,不给常客显示广告而是显示特别赠送等

规模化 WordPress 站点 1:使用 MySQL 异步复制和 HyperDB

zzbang [wordpress]

2010.05.20

对于小型站点,我们通常的做法是使用 Cache 来提高服务器响应速度。不可否认,像 WordPress Super Cache 一类的缓存插件,在提高网站访问速度,降低服务器负担方面做的非常好。它可以将站点内很多相对变动不是很频繁的内容生成静态化的页面,可以有效降低数据库 查询次数。无形中,提高了页面返回速度。给用户带来更好的体验。

修改 BuddyPress 默认配置

zzbang [程序]

2010.05.20

在使用 BuddyPress 的过程中,我们也许想根据自己的喜好,对 BuddyPress 默认的某些配置进行一些变更。包括部分功能的激活或禁用,以及对某些参数进行自定义。

在不更改 BP 核心程序的前提下,程序本身提供了一些可以让用户进行自定义的配置项。这些配置信息,只需要加入到 WordPress 安装目录中的 wp-config.php 文件中即可。

WordPress 3.0五大新特征

zzbang [wordpress]

2010.05.20

提到WordPress 3.0不可能不说说这个新的多站点功能。是这样的,你可以只需一次安装WordPress,就可以管理多个不同站点(不同域名或二级域名)。之前被称为 WordPress MU (多用户)的功能现在已经于WordPress3.0的内核结合在一起了。不过,普通用户并不适合启用多站点功能,因为它需要一定的代码知识还需要配置服 务器。也就是说,普通用户可能并不会对多站点的功能感兴趣。

启用 WordPress 3.0 的多站点支持功能

zzbang [wordpress]

2010.05.20

在 WordPress 3.0 开工的时候,就已经正式对外公布了本次更新最大的一个亮点,就是将 WordPress MU 与 WordPress 进行功能上的合并。这也就意味着,从 3.0 开始,WordPress 将真正意义上的支持多用户、多站点功能。

这几天,WordPress 3.0 的第一个 Beta 版本也对外发布了,虽然还处于紧张的开发调试阶段,但大家不妨先行进行一些测试。也好为以后的开发工作积累一些经验。

godaddy 优惠码 75美元之上省20%

zzbang [综合]

2010.05.08

fbfhome20 godaddy 优惠码 75美元之上省20%