匿名 (未验证), 24 七月, 2010

这个模块为引用的Taxonomy Terms提供一个CCK字段类型。

该字段独立于Vocabulary设定。对于每个字段你可以指定一下设置:

  • widget类型(参看后面)
  • 通用的cck设置(label,description,fieldgroup,weight,single/multiple,required等等)
  • 对应词汇表(vocabulary)
  • 更多的多级词汇表设置,例如树的深度或父term
  • 存储设置,可以保存在cck表,也可以保存在Taxonomy系统(为了保持兼容性)
  • 针对widget的设置

Content Taxonomy将隐藏核心的taxonomy模块的表单字段,用自己的字段取而代之,从而提过更多的灵活性。

已移除图像。

匿名 (未验证), 22 七月, 2010

1、修改用户进程可打开文件数限制

   在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每个socket句柄同时也是一个文件句柄)。可使用ulimit命令查看系统允许当前用户进程打开的文件数限制:
   [speng@as4 ~]$ ulimit -n
   1024
   这表示当前用户的每个进程最多允许同时打开1024个文件,这1024个文件中还得除去每个进程必然打开的标准输入,标准输出,标准错误,服务器监听 socket,进程间通讯的unix域socket等文件,那么剩下的可用于客户端socket连接的文件数就只有大概1024-10=1014个左右。也就是说缺省情况下,基于Linux的通讯程序最多允许同时1014个TCP并发连接。

匿名 (未验证), 20 七月, 2010

今天制作一个模板要用到CrossSlide(一个漂亮的JQuery SlideShow),运行时提示:isEmptyObject出错。检查后发现isEmptyObject是jquery 1.4版本才带的函数,而Drupal不支持1.4,怎么办?只好对现有的jquery进行扩展,方法是在自己的js文件里加入:

jQuery.extend({

 isEmptyObject:function(obj) {
   for (var name in obj) {
     return false;
   }
   return true;
 }
});
匿名 (未验证), 15 七月, 2010

Web优化已经越趋成熟,不再那么扑朔迷离。在这里,我们跟据一些优化实践准则应用于perfgeeks,并进行了记录。Pefgeeks的系统软环境是CentOS5.3 + Apache2.2.3 + Wordpress2.9。优化的工作方式,一般都是:快照 + 分析 + 变更 + 快照。让我们开始吧…

匿名 (未验证), 15 七月, 2010

目前httpd守护进程越来越丰富,而Apache2或许是大家最熟悉,应用范围最广泛的。该篇幅主要探讨一下Apache2与性能相关的配置。我们从简单的配置说起。我们开始吧…

HostnameLookups Off

HostnameLookups设置如果一旦启用,服务器会对客户端的hostname进行nslookup查询。这将延迟对用户的响应。我们截取了一段,开启了HostnameLookups选项的进程调用记录。

匿名 (未验证), 15 七月, 2010

PHP APC提供两种缓存功能,即缓存Opcode(目标文件),我们称之为apc_compiler_cache。同时它还提供一些接口用于PHP开发人员将用户数据驻留在内存中,我们称之为apc_user_cache。我们这里主要控讨php-apc的配置。

安装PHP APC

作为测试环境,我们这里使用的是CentOS5.3(2.6.18-128.el5PAE) + Apache2.0(prefork) + php5.2。我们可以去pecl apc下载APC-3.0.19.tgz

匿名 (未验证), 15 七月, 2010

Linux文件系统结的结构是树形结构,其入口从/开始,了解Linux文件系统的结构,对于我们需要掌握的基础知识点之一。
1、什么是文件系统;

请参见:《Linux 文件系统概述》
2、文件系统的组织结构简说;

当您使用Linux的时候,如果您通过ls -la / 就会发现,在/下包涵很多的目录,比如etc、usr、var、bin ... ... 等目录,而在这些目录中,我们进去看看,发现也有很多的目录或文件。文件系统在Linux下看上去就象树形结构,所以我们可以把文件系统的结构形象的称为树形结构。

查看文件系统的结构,我们可以通过tree命令来实现;

匿名 (未验证), 29 六月, 2010

国内顶级安全团队80sec于5.20日下午6点发布了一个关于nginx的漏洞通告,由于该漏洞的存在,使用nginx+php组建的网站只要允 许上传图片就可能被黑客入侵,直到5.21日凌晨,nginx尚未发布补丁修复该漏洞。

根据Netcraft的统计,直到2010年4月,全球一共有1300万台服务器运行着nginx程序;非常保守的估计,其中至少有600万 台服务 器运行着nginx并启用了php支持;继续保守的估计,其中有1/6,也就是100万台服务器允许用户上传图片

匿名 (未验证), 2 六月, 2010

本部分一共包括以下一些技术点:

1.面象对象的概念

2.什么是类, 什么是对象, 类和对象这间的关系

3.什么是面向对象编程呢?

4.如何抽象出一个类?

5.如何实例化对象

6.如何去使用对象中的成员

7.特殊的引用“$this“的使用

8.构造方法与析构方法

9.封装性

10.__set() __get() __isset() __unset()四个方法的应用

11.类的继函