Posted by Ren Gang | Posted in 资源共享 | Posted on 11-08-2010-05-2008
2
开启wordpress的Gravatar头像 【任刚的博客 固定链接: http://blog.rengang.org/wordpress-avatar.html 】一些对wordpress细节的修正可以让它看起来不那么呆板,比如下面就要开启的wordpress的Gravatar头像
开启全球通用的Gravatar 头像
WordPress从2.7开始就已经默认支持Gravatar 头像。直接在后台开启就能用了。如果有些主题不支持,可以自行在comment.php合适位置添加如下代码。(不懂php的朋友就可能有疑惑了,到底哪儿才是合适的位置?任刚的博客添加在评论用户id附近,也就是by{头像代码}comment id)
要添加的代码:
<?php if (function_exists(‘get_avatar’)) { ?>
的<div>
< ? PHP的回声get_avatar ($评论,30) ; ? >
< /分区>
< ? PHP)的? >
任刚的博客代码的位置,当然我这是最不修边幅的,你可以通过css的class方法为gravatar定义精美的样式;
li id=”comment-<?php comment_ID() ?>”> <span>By
<!–头像–>
<?php if (function_exists(‘get_avatar’)) { ?>
的<div>
< ? PHP的回声get_avatar ($评论,30) ; ? >
< /分区>
< ? PHP)的? >
<!–头像–>
< ? PHP的comment_author_link ( )? >
刚的博客 固定链接: http://blog.rengang.org/wordpress-avatar.html
Posted by Ren Gang | Posted in 口碑 | Posted on 19-07-2010-05-2008
0
Posted by Ren Gang | Posted in 资源共享 | Posted on 19-07-2010-05-2008
0
DNS的目录结构 (任刚的博客/资源共享/TCP/IP http://blog.rengang.org/ dns的目录结构.html)
目录是什么呢?为什么会有目录?目录就是在一个大的概括点下,还有更小的概括点,小的概括点下的内容都属于大的概括点之内,但是小的概括点之间确实独立的。域名采用了树形的目录。
DNS为什么会有目录呢?
DNS下有顶级域名,顶级域名下有属于它的若干个2级域名,2级域名下又有它的若干个3级域名,等等。所以要按照目录的方式排列起来。DNS的目录结构如下页图,在树根是一个没有任何标志符的特殊结点,其它的结点有一个最多63字符的标识符(圆圈里的字符最多63个字符长),标识符中不区分大小写。命名树上的任何一个结点的域名就是将从该结点到最高级域的结点的域名串联起来。不同结点的标识符用“.”号隔开,每个结点都必须有一个域名,但树中的结点的域名可以相同。
以点“.”结尾的域名称为据对合格的域名FQDN(full qualified domain name),因为最顶级的域肯定是根域,也就是树根,而根域是没有任何标识符的,所以在顶级域的后面加个“.”号,表示后面是根域。如果域名不以“.”号结尾,则认为是不完整的。
DNS的目录结构 (任刚的博客/资源共享/TCP/IP http://blog.rengang.org/ dns的目录结构.html)
顶级域分为三部分:
1 arpa是一个用作地址到名字转换的特殊域
2 7个3字符(3个字母)的普通域。有些书也叫做组织域。
3 所有2字符长的基于ISO3166定义的国家代码的域,这些域叫做国家域或者地理域。

下图是7个3字符长的普通域:
DNS的目录结构 (任刚的博客/资源共享/TCP/IP http://blog.rengang.org/ dns的目录结构.html)

DNS的授权是有NIC来分配的,它们负责分配顶级域和委派其他指定地区域的授权机构。
当我们要申请域名的时候,负责本区域DNS管理员把申请的域名与对应的地址加入到DNS服务器的数据库中,一个DNS服务器负责多个域或者一个域,一个区域要提供一个主DNS服务器与至少一个DNS备份服务器。2者实现冗余。主DNS服务器从磁盘文件调入所有的名字与地址映射关系,而备份的DNS服务器则从主DNS服务器调入这些信息。当DNS管理员把一个域名与地址加入到服务器上的磁盘文件中,然后配置DNS服务器重新调入它的配置文件,备份的DNS服务器间隔(通常是3小时)定期的向主DNS服务器询问是否有新的数据,如果有,则通过区域的方式来传送到备份的DNS服务器上。
DNS的目录结构 (任刚的博客/资源共享/TCP/IP http://blog.rengang.org/ dns的目录结构.html)
当一个DNS服务器收到一个本地没有记录的域名时,它必须向根DNS查询,所以每个DNS服务器都必须知道根DNS服务器的位置,即IP地址,而不是域名。其它的根DNS服务器必须知道2级域中每个服务器的IP地址。
DNS服务器也有缓冲,当收到一个本地没有的记录时,存在缓冲中。