<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>泡泡牛 &#187; 编程开发</title>
	<atom:link href="http://www.paopaoniu.com/sort/development/feed" rel="self" type="application/rss+xml" />
	<link>http://www.paopaoniu.com</link>
	<description>分享体验与思想! —— 互联网、财经、运营、策划、出版</description>
	<lastBuildDate>Mon, 12 Apr 2010 15:35:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>二级域名解决方案与使用说明</title>
		<link>http://www.paopaoniu.com/html/er-ji-yu-ming-jie-jue-fang-an-yu-shi-yong-shuo-ming-3027.html</link>
		<comments>http://www.paopaoniu.com/html/er-ji-yu-ming-jie-jue-fang-an-yu-shi-yong-shuo-ming-3027.html#comments</comments>
		<pubDate>Mon, 01 Feb 2010 13:30:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[编程开发]]></category>
		<category><![CDATA[二级域名]]></category>

		<guid isPermaLink="false">http://www.paopaoniu.com/?p=3027</guid>
		<description><![CDATA[1.二级域名效果演示
主要演示隐藏URL和不隐藏URL两种状态：

不隐藏URL：http://lq.0558.com
不隐藏URL：http://op.8880574.com
隐藏URL：http://114.0558.com
隐藏URL：http://dh.8880574.com

详细演示地址：

http://2.0558.com 阜阳网二级域名系统
http://2.8880574.com 慈溪在线二级域名系统

2.二级域名系统特色

全开源，可定制：完全开源，服务模式多样，且提供psd源文件，可自由修改界面；
隐藏URL：可选择隐藏、不隐藏URL地址，在如今已经没有“硬URL跳转”功能的中国互联网，本功能显得格外“稀有”；
高性能：采用缓冲技术，比传统模式提高性能2.5倍以上；每秒处理速度7毫秒！完全胜任高强度的二级域名服务；
管理简便：无论是用户自主申请，还是管理员后台管理，简单明了，方便易行；

3.二级域名前台功能
默认界面 
输入http://2.0558.com/，或者任何未定义、注册的二级域名，均会进入默认的注册页面：

注册功能 
包括注册协议，以及具体注册页面，以及注册成功后的提示页面。
其中注册页面如下图所示：

网站排行榜 
对注册网站的访问情况进行综合排名，界面如下：

 
其他功能 
管理中心：用户可根据用户和密码，对二级域名进行自助管理（修改）；
公告中心：网站发布功能管理；
系统帮助：系统的帮助文档与技巧提示；
联系我们：联系方式页面；
WHOIS查询：对系统内部的域名进行状态查询；
4. 二级域名后台管理
后台管理界面简洁明了，方便易用，截图如下：

-&#62;域名管理： 可以绑定多域名，可以设置域名优先级！
-&#62;用户管理： 可以管理用户账号，信息及密码！
-&#62;广告管理： 可以设置是否访问域名有广告弹出及部分用户有广告
-&#62;数据清理： 可以清理过期用户数据！
-&#62;系统公告： 可以设置系统公告！
-&#62;初 始 化： 初始化正确的用户计数
-&#62;系统设置： 可设置系统保留字和禁止字符
-&#62;修改密码： 可更改超管账号密码
-&#62;退离管理： 退出管理系统！
最主要的管理功能为“用户管理”，截图如下：

5. 二级域名系统性能
虽然采用asp变成，但系统提供Cache缓存功能，大大提高了性能和效益，对大量并发与海量访问情况，仍然从容不迫，游刃有余。
下面是采用ab工具（apache下的一个简单的命令行性能测试工具，很方便）进行的1000次连续访问的性能测试，分别是开启缓存和未开启缓存下的状态截图：
未开启缓存状态：


开启缓存状态：


从测试结果可以看出，开启缓存下，性能提升2.5倍左右！
6. 二级域名成功案例
阜阳网二级域名系统：http://2.0558.com
慈溪在线二级域名系统：http://2.8880574.com
7.     服务与报价
考虑到某些用户缺乏技术支持以及服务器资源，所以提供以下三种服务：



模式/服务
源代码
技术支持
/升级
服务器
资源
服务费
适用对象


免费模式
提供
不支持
不提供
50元（一次性）或单向友情链接
有服务器、有技术力量


标准模式
提供
支持
不提供
200元（一次性）
有服务器，无技术力量


托管模式
提供
支持
提供
150（一次性）+500（每年）
无法完全、无技术力量


 
 
 
 
 
 



技术支持：包括安装、使用中遇到的问题解答、代码升级与功能拓展；
单向友情链接：即首页加入“www .0558.com”的阜阳网链接，我方不提供反向链接；
服务器资源：对于无自己独立服务器（支持泛解析），我方提供电信服务器资源（江苏与安徽电信两地可选择）
8.二级域名运行环境与条件
硬件条件

具备自己的独立服务器（如不具备，我方可提供服务器资源）；

软件条件

Windows 2003 + IIS 6.0+MS Sql Server 2005，目前采用asp+mssql开发，未来开发PHP+MYSQL版本（如需要，可加速定制）；
IIS的默认站点未被占用；
域名必须备案（现在的白名单功能，不备案是不可能访问的）；
域名必须具备泛解析功能（即*.xxx.com），如果需要我方提供服务器资源，需解析到我方服务器;
必须用于合法用途；
源码可自由修改，可用于商业目的；
任何服务模式之下，均不可进行传播与再销售，否则追究其法律责任；
利用此代码与服务进行非法运营的，我方不承担任何责任；
必须接受本协议，才可使用本软件与服务；

9. 二级域名服务协议

源码可自由修改，可用于商业目的；
任何服务模式之下，均不可进行传播与再销售，否则追究其法律责任；
利用此代码与服务进行非法运营的，我方不承担任何责任；
必须接受本协议，才可使用本软件与服务；

10. 联系方式
QQ：1900939
Email：1900939@qq.com
MB：158 5558 1199google_ad_client = "pub-4347763418134968";google_ad_slot = "1972511608";google_ad_width = 728;google_ad_height = 15;
无无无无无无





相关文章

没有相关文章






30日热点
未找到




]]></description>
		<wfw:commentRss>http://www.paopaoniu.com/html/er-ji-yu-ming-jie-jue-fang-an-yu-shi-yong-shuo-ming-3027.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP的页面缓冲处理机制ob_start()函数</title>
		<link>http://www.paopaoniu.com/html/php-de-ye-mian-huan-chong-chu-li-ji-zhi-ob-start-han-shu-3017.html</link>
		<comments>http://www.paopaoniu.com/html/php-de-ye-mian-huan-chong-chu-li-ji-zhi-ob-start-han-shu-3017.html#comments</comments>
		<pubDate>Sat, 12 Sep 2009 06:33:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[编程开发]]></category>
		<category><![CDATA[ob_start]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[页面缓冲]]></category>

		<guid isPermaLink="false">http://www.paopaoniu.com/html/php-de-ye-mian-huan-chong-chu-li-ji-zhi-ob-start-han-shu-3017.html</guid>
		<description><![CDATA[
PHP有很多机制、函数，其实就是魔术师，重复发挥好，其实甚至是简单应用，就会出现神奇的效果。这里讲一个ob_start()函数。
ob_start()函数用于打开缓冲区,比如header()函数之 前如果就有输出,包括回车\空格\换行\都会有&#8221;Header had all ready send by&#8221;的错误,这时可以先用ob_start()打开缓冲区PHP代码的数据块和echo()输出都会进入缓冲区而不会立刻输出.当然打开缓冲区的作用很 多,只要发挥你的想象.可以总结以下四点:
1.用于header()之前
ob_start(); //打开缓冲区
echo \&#8221;Hellon\&#8221;; //输出
header(&#8221;location:index.php&#8221;); //把浏览器重定向到index.php
ob_end_flush();//输出全部内容到浏览器
?&#62;
2.phpinfo()函数可获取客户端和服务器端的信息,但要保存客户端信息用缓冲区的方法是最好的选择.
ob_start(); //打开缓冲区
phpinfo(); //使用phpinfo函数
$info=ob_get_contents(); //得到缓冲区的内容并且赋值给$info
$file=fopen(\&#8217;info.txt\&#8217;,\&#8217;w\&#8217;); //打开文件info.txt
fwrite($file,$info); //写入信息到info.txt
fclose($file); //关闭文件info.txt
?&#62;
3.静态页面技术
ob_start();//打开缓冲区
?&#62;
php页面的全部输出
$content = ob_get_contents();//取得php页面输出的全部内容
$fp = fopen(&#8221;output00001.html&#8221;, &#8220;w&#8221;); //创建一个文件，并打开，准备写入
fwrite($fp, $content); //把php页面的内容全部写入output00001.html，然后……
fclose($fp);
?&#62;
4.输出代码
Function run_code($code) {
If($code) {
ob_start();
eval($code);
$contents = ob_get_contents();
ob_end_clean();
}else {
echo &#8220;错误！没有输出&#8221;;
exit();
}
return $contents;
}
Output Control 函数可以让你自由控制脚本中数据的输出。它非常地有用，特别是对于：当你想在数据已经输出后，再输出文件头的情况。输出控制函数不对使用 header() 或 setcookie(), 发送的文件头信息产生影响,只对那些类似于 echo() 和 PHP 代码的数据块有作用。
我们先举一个简单的例子，让大家对Output Control有一个大致的印象：
Example 1.
CODE&#60;?php
ob_start(); //打开缓冲区
echo \&#8221;Hellon\&#8221;; //输出
header(&#8221;location:index.php&#8221;); //把浏览器重定向到index.php
ob_end_flush();//输出全部内容到浏览器
?&#62;
所有对header()函数有了解的人都知道，这个函数会发送一段文件头给浏览器，但是如果在使用这个函数之前已经有了任何输出（包括空输出，比如空格， 回车和换行）就会提示出错。如果我们去掉第一行的ob_start()，再执行此程序，我们会发现得到了一条错误提示：&#8221;Header had all ready send [...]]]></description>
		<wfw:commentRss>http://www.paopaoniu.com/html/php-de-ye-mian-huan-chong-chu-li-ji-zhi-ob-start-han-shu-3017.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>一个优秀的技术写作模式——学习Javascript闭包（Closure）</title>
		<link>http://www.paopaoniu.com/html/yi-ge-you-xiu-de-ji-shu-xie-zuo-mo-shi-xue-xi-javascript-bi-bao-closure-3011.html</link>
		<comments>http://www.paopaoniu.com/html/yi-ge-you-xiu-de-ji-shu-xie-zuo-mo-shi-xue-xi-javascript-bi-bao-closure-3011.html#comments</comments>
		<pubDate>Sun, 06 Sep 2009 04:29:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[不想分类]]></category>
		<category><![CDATA[出版策划]]></category>
		<category><![CDATA[编程开发]]></category>
		<category><![CDATA[Closure]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[写作模式]]></category>
		<category><![CDATA[闭包]]></category>

		<guid isPermaLink="false">http://www.paopaoniu.com/html/yi-ge-you-xiu-de-ji-shu-xie-zuo-mo-shi-xue-xi-javascript-bi-bao-closure-3011.html</guid>
		<description><![CDATA[你不需要关注Javascript是什么，也不需要关注本文的技术实质，我是想用这篇文章说明一个优秀的写作结构或者说是模式。
简单分析一下本文的结构：

主题是说Javascript中的“闭包”这个概念以及应用等问题，但如同作者所说，这是个难点，也是特色，所以一般人很难理解，也比较不易掌握。
出彩的地方就在于，作者没有像传统写作方式那样，走来就写“概念”等基础知识，而是先介绍了2个知识点后，在第三段再来介绍概念，作者的用意是很值得学习的，即考虑那些初学者的学习接受程度，并不走来就介绍枯燥、难懂且很抽象的概念，而是有一个铺垫；
学以致用，技术、知识的真正价值就是在“应用”，所以第4节给出了“用途”，让读者知道在什么地方可以应用，以及如何运用；
经验总结——将散乱的知识点进行实践后的经验，是非常宝贵的。而作者在第5节对这些进行了总结，把那些容易混淆的概念、常见问题等给出了总结，让读者进一步提高和升华；
思考题——看上去很简单，但最后给读者一个自己发挥的空间，堪称“画龙点睛”。不过也需要注意的是，出思考题，并不是把前面的内容抽一段话然后去掉几个字让人家填写，那太“中国式”了。应该是一个抽象的思考题，能综合反应问题的题目，充分调动读者的大脑。

总之，一篇小小的技术文章，写作方式有多种多样，但即便叙述的技术是一样，如果写作的方式不一样，其让读者接受的程度、学习的效果，也是天壤之别。
&#8212;&#8212;正文内容分割线&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-
闭包（closure）是Javascript语言的一个难点，也是它的特色，很多高级应用都要依靠闭包实现。
下面就是我的学习笔记，对于Javascript初学者应该是很有用的。
一、变量的作用域
要理解闭包，首先必须理解Javascript特殊的变量作用域。
变量的作用域无非就是两种：全局变量和局部变量。
Javascript语言的特殊之处，就在于函数内部可以直接读取全局变量。
var n=999;
function f1(){
alert(n);
}
f1(); // 999
另一方面，在函数外部自然无法读取函数内的局部变量。
function f1(){
var n=999;
}
alert(n); // error
这里有一个地方需要注意，函数内部声明变量的时候，一定要使用var命令。如果不用的话，你实际上声明了一个全局变量！
function f1(){
n=999;
}
f1();
alert(n); // 999
二、如何从外部读取局部变量？
出于种种原因，我们有时候需要得到函数内的局部变量。但是，前面已经说过了，正常情况下，这是办不到的，只有通过变通方法才能实现。
那就是在函数的内部，再定义一个函数。
function f1(){
n=999;
function f2(){
alert(n); // 999
}
}
在上面的代码中，函数f2就被包括在函数f1内部，这时f1内部的所有局部变量，对f2都是可见的。但是反过来就不行，f2内部的局部变量，对f1 就是不可见的。这就是Javascript语言特有的“链式作用域”结构（chain scope），子对象会一级一级地向上寻找所有父对象的变量。所以，父对象的所有变量，对子对象都是可见的，反之则不成立。
既然f2可以读取f1中的局部变量，那么只要把f2作为返回值，我们不就可以在f1外部读取它的内部变量了吗！
function f1(){
n=999;
function f2(){
alert(n);
}
return f2;
}
var result=f1();
result(); // 999
三、闭包的概念
上一节代码中的f2函数，就是闭包。
各种专业文献上的“闭包”（closure）定义非常抽象，很难看懂。我的理解是，闭包就是能够读取其他函数内部变量的函数。
由于在Javascript语言中，只有函数内部的子函数才能读取局部变量，因此可以把闭包简单理解成“定义在一个函数内部的函数”。
所以，在本质上，闭包就是将函数内部和函数外部连接起来的一座桥梁。
四、闭包的用途
闭包可以用在许多地方。它的最大用处有两个，一个是前面提到的可以读取函数内部的变量，另一个就是让这些变量的值始终保持在内存中。
怎么来理解这句话呢？请看下面的代码。
function f1(){
var n=999;
nAdd=function(){n+=1}
function f2(){
alert(n);
}
return f2;
}
var result=f1();
result(); // 999
nAdd();
result(); // 1000
在这段代码中，result实际上就是闭包f2函数。它一共运行了两次，第一次的值是999，第二次的值是1000。这证明了，函数f1中的局部变量n一直保存在内存中，并没有在f1调用后被自动清除。
为什么会这样呢？原因就在于f1是f2的父函数，而f2被赋给了一个全局变量，这导致f2始终在内存中，而f2的存在依赖于f1，因此f1也始终在内存中，不会在调用结束后，被垃圾回收机制（garbage collection）回收。
这段代码中另一个值得注意的地方，就是“nAdd=function(){n+=1}”这一行，首先在nAdd前面没有使用var关键字，因此 nAdd是一个全局变量，而不是局部变量。其次，nAdd的值是一个匿名函数（anonymous function），而这个匿名函数本身也是一个闭包，所以nAdd相当于是一个setter，可以在函数外部对函数内部的局部变量进行操作。
五、使用闭包的注意点
1）由于闭包会使得函数中的变量都被保存在内存中，内存消耗很大，所以不能滥用闭包，否则会造成网页的性能问题，在IE中可能导致内存泄露。解决方法是，在退出函数之前，将不使用的局部变量全部删除。
2）闭包会在父函数外部，改变父函数内部变量的值。所以，如果你把父函数当作对象（object）使用，把闭包当作它的公用方法（Public Method），把内部变量当作它的私有属性（private value），这时一定要小心，不要随便改变父函数内部变量的值。
六、思考题
如果你能理解下面代码的运行结果，应该就算理解闭包的运行机制了。
var name = &#8220;The Window&#8221;;
var object = {
name : &#8220;My Object&#8221;,
getNameFunc : function(){
return function(){
return this.name;
};
}
};
alert(object.getNameFunc()());google_ad_client = "pub-4347763418134968";google_ad_slot = [...]]]></description>
		<wfw:commentRss>http://www.paopaoniu.com/html/yi-ge-you-xiu-de-ji-shu-xie-zuo-mo-shi-xue-xi-javascript-bi-bao-closure-3011.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>贴身小秘书——MyLife Organized应用手册</title>
		<link>http://www.paopaoniu.com/html/tie-shen-xiao-mi-shu-mylife-organized-ying-yong-shou-ce-2968.html</link>
		<comments>http://www.paopaoniu.com/html/tie-shen-xiao-mi-shu-mylife-organized-ying-yong-shou-ce-2968.html#comments</comments>
		<pubDate>Sun, 16 Aug 2009 11:52:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[编程开发]]></category>
		<category><![CDATA[MyLife Organized]]></category>
		<category><![CDATA[秘书]]></category>

		<guid isPermaLink="false">http://www.paopaoniu.com/html/tie-shen-xiao-mi-shu-mylife-organized-ying-yong-shou-ce-2968.html</guid>
		<description><![CDATA[这是朋友Ray推荐的一个软件，一看界面就不错，也是我长久以来想要的一个软件，虽然Outlook有类似的功能，不过太过于臃肿，所以一直没有这样一个“小秘书”，今天迎娶了小秘书，仔细研究一下，这里分享一下MLO的应用手册。
内容是转载自：http://www.mifengtd.cn/articles/mylife-organized-gtd-handbook-1.html

Mylife Organzed（简称MLO）是一款很理想的GTD时间管理工具。它同时有PC版本和Pocket PC版本，而且还能同Outlook和MindManager进行同步，实在是很好、很强大的软件。
所以，弥缝特意邀请亚拉豪撰写了《MyLife Organized不完全应用手册》——详细地介绍了这款优秀的时间管理工具在GTD中的应用。相信对大家一定很有帮助。
“当你明白如何处理和安排事项后，你所要做的就仅仅是创建和管理列表而已。” —— David Allen, 《Getting Things Done》
开宗明义
在这本手册里，亚拉豪会向你介绍MyLife Organized （简称MLO）这款优秀的时间管理工具在GTD应用中工作流程。因为软件没有正式的中文版本，本文介绍的功能只基于MyLife Organized Professional Edition 1.91英文版。
在开始之前，亚拉豪希望你已经建立过自己的GTD系统，或者至少已经了解了GTD的基本原理和工作流程。不然的话，还请暂且打住。先去读一遍David Allen的《Getting Things Done》再回来看此文，你才能更好地体会MLO能给GTD应用带来的便利。
由于GTD的部分关键词翻译定义混乱。本文中涉及的GTD相关定义统一采用弥缝在褪墨（www.mifengtd.cn）上的定义，下面是一个简要的对照表：



GTD英文
褪墨的定义


Stuff
原料


Inbox
收件箱


Someday/Maybe
将来某时/也许


Project
项目


Next Action
下一步行动


Waiting For
等待


Context/Place
情境



更详细的GTD关键词解释请参考此文。那我们开始正文：
星期三早上八点，电脑前，该干什么？
是的，我们耐心地建立、细心地维护、苦心地改良我们的GTD系统，无非就是为了能给这个问题一个最好的答案。
那么MLO又能怎样帮助我们给出这个满意的答案呢？
星期三早上八点三十九分，坐在电脑前，亚拉豪打开MLO，检查GTD系统里的下一步任务清单（在MLO中叫做To-Do列表）。

这便是亚拉豪所有可以在今天执行的行动。行动中前缀[Prj: ×××] 表示这是某个项目中的具体步骤，而所有行动的右边显示的是此行动的截止日期。
这个列表中有一些行动，如买狗粮等是和当前的情境（电脑前）毫不相干的，于是亚拉豪通过上方的 Place 对能在电脑前能执行的任务进行过滤。

这样可执行的行动一下就缩小了，于是亚拉豪马上决定电邮通知KK平面设计项目的团队，在9点进行头脑风暴会议。
我想你已经发现了：在MLO中，你不需要另外再单独设定@home、@computer等情境列表。
任一时刻，只要你在MLO上有保持一个良好的GTD系统。每当你打开To-Do列表，你就能看到自己该做且现在能做的事情就已经自动地、井然有序的 排列好了。你也能很方便地查看在某个特定情境下能执行的行动，也不需再多考虑就能迅速地投入状态。一天下来，不知不觉中你便完成了原本貌似永远也无法完成 的任务。当你走在回家的路上时，你感到的不是疲惫，而是一种用言语无法表达的平静——那便是“心如止水”的境界。
心动了？那我们就来看看MLO怎样能让你的GTD系统变得更简单有效吧。
 
MLO界面总览
打开MLO的主界面，你会看到：

左边窗口部分有三个不同的视图可选：分别是GTD的核心——列表（Outline）；我们已见过的下一步行动列表（To-Do）；和情境管理器（Places）。没错，你的GTD系统中最宝贵的列表们统统会出现在这里。当中的每一条纪录，就是所谓的任务（Task）。但是在实际应用中，任务并不仅限于记录具体任务。所以，亚拉豪更倾向于把它称为条目，而条目就是你所有列表的基本元素。
当你在左边窗口选定了列表中的某个条目时，右边窗口便会显示这个条目的相关属性，总共六个方面，这在下文中将会一一涉及。除了条目名称和列表中的所在位置之外，所有关于此条目的具体信息都要在这里设置。
需要注意的是：MLO本身并没有行事历的功能。虽然你可以给中的项目设定闹铃提醒以实现日程管理功能，但亚拉豪强烈推荐你使用专门的日程管理软件 （如 Outlook、Google Calendar）来记录你所有的“固定事宜”（会议、课程、聚餐等等）。不然，即便你没把自己的列表弄得很复杂，那也会很难查找到那些特定日期的固定事 宜。
一切从原料开始 —— &#60;Inbox&#62;
David Allen说过：收集原料是GTD中很重要的一个环节，你要确保自己的收集工具简单快速，否则它就会严重拖累你的系统的效率。
在任何时候，只要MLO在运行，你都可以按下热键（Ctrl + Shit + M）呼唤出快速条目输入功能（Rapid Task Entry）栏：

输入原料名称，也可以如图中同时输入多项原料，一行一项。之后点击“Add tasks”或“Ctrl + 回车”确认。
通过上方的 Parent…  栏，你可以设定这些条目将放入列表的哪个位置（一般就是 &#60;Inbox&#62; 列表）。
回到MLO主程序（Windows + Q）之后，你就能在 &#60;Inbox&#62; 中看到刚刚输入的原料了。

你也可以直接在MLO主窗口中添加条目。选定 &#60;Inbox&#62; 列表，通过右键菜单 [...]]]></description>
		<wfw:commentRss>http://www.paopaoniu.com/html/tie-shen-xiao-mi-shu-mylife-organized-ying-yong-shou-ce-2968.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache htaccess文件在线生成器</title>
		<link>http://www.paopaoniu.com/html/apache-htaccess-wen-jian-zai-xian-sheng-cheng-qi-2898.html</link>
		<comments>http://www.paopaoniu.com/html/apache-htaccess-wen-jian-zai-xian-sheng-cheng-qi-2898.html#comments</comments>
		<pubDate>Sat, 04 Jul 2009 19:37:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[编程开发]]></category>
		<category><![CDATA[404 error]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[在线生成器]]></category>
		<category><![CDATA[自定义设置]]></category>

		<guid isPermaLink="false">http://www.paopaoniu.com/?p=2898</guid>
		<description><![CDATA[这是Apache Web服务器的.htaccess在线生成器，支持英语以及中文，其他语言暂时不支持。
.htaccess Editor 一个免费的在线工具，它能够为你的网站快速生成一个 .htaccess 文件。使用非常简单，在页面左侧选择类别，再按照提示在右侧输入相关信息。最后把生成的代码以“.htaccess”的文件名保存在网站根目录下即可。

什么是 .htaccess？
Apache服务器的.htaccess是一个非常强大的分布式配置文件，尽管.htaccess只是一个文件，但它可以更改服务器的设置，允许你做许多不同的事情，最流行的功能是您可以创建自定义的“404 error”页面。.htaccess并不难于使用，归根结底，它只是在一个text文档中添加几条简单的指令而已。
在线地址：htaccess在线生成器google_ad_client = "pub-4347763418134968";google_ad_slot = "1972511608";google_ad_width = 728;google_ad_height = 15;
无无无无无无





相关文章

GLAMMP来了！Gearman+Linux+Apache+MySQL+PHP+MMemcached (1)
[摘]本地搭建WAMP环境调试wordpress模板 (0)
服务器连续100天巡航不重启 (2)
Linux和Windows系统调用的比较图 (1)






30日热点
未找到




]]></description>
		<wfw:commentRss>http://www.paopaoniu.com/html/apache-htaccess-wen-jian-zai-xian-sheng-cheng-qi-2898.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>关于WordPress Related Posts ++的初步设想</title>
		<link>http://www.paopaoniu.com/html/guan-yu-wordpress-related-posts-de-chu-bu-she-xiang-2887.html</link>
		<comments>http://www.paopaoniu.com/html/guan-yu-wordpress-related-posts-de-chu-bu-she-xiang-2887.html#comments</comments>
		<pubDate>Sun, 21 Jun 2009 16:28:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Related Posts]]></category>
		<category><![CDATA[插件]]></category>
		<category><![CDATA[文章导航]]></category>
		<category><![CDATA[相关文章]]></category>

		<guid isPermaLink="false">http://www.paopaoniu.com/?p=2887</guid>
		<description><![CDATA[今天仔细看了一下WordPress Related Posts 的情况，发现实际是国人开发的（ http://fairyfish.net），WordPress Related Posts 应该算是Wordpress最常用插件之一了，就是在文章正文下方显示“相关文章”
不过有些惊讶，居然这样好的插件，是国人开发，还是很意外。此前感慨Wordpress的插件，国人开发的太少！这次终于看到了一些！
之所以我个人开发插件，一方面是感慨国人开发插件太少；二方面是下来准备用Wordpress为基础框架二次开发一个新的系统，所以要大量用到各种函数、插件开发功能；三方面，是前面捣鼓了“打造Wordpress终极文章导航——前后N篇文章导航 ”，所以想插件化！
思考了一下，WordPress Related Posts ++这个名字很不错，实际这个插件就是WordPress Related Posts的增强版，初步构思了一下功能：

在WordPress Related Posts版本的基础上，增加相关文章匹配算法，可有更多匹配方式和选项；
在WordPress Related Posts版本的基础上，增加高级功能，如位置可自定义；
可设置“前后N篇”文章导航，这也就是此前的“打造Wordpress终极文章导航——前后N篇文章导航 ”所概况的功能；
增加“近N天热门”文章，避免那种从建站以来所有的热点文章一股脑显示；
近N天热门评论与文章显示；
其他功能……

应该算是一个“相关文章”类的完全版本了。
这算是一次尝试，自己希望自己有时间，能尽快搞出来……google_ad_client = "pub-4347763418134968";google_ad_slot = "1972511608";google_ad_width = 728;google_ad_height = 15;
无无无无无无





相关文章

打造Wordpress终极文章导航——前后N篇文章导航 (18)
百度不是一般的弱智！——百度对Wordpress将权的真正原因揭秘！ (10)
[转]提高Blog初期访问量的5个必备因素 (0)
WordPress不用插件显示相关文章 (0)
QQ如果有插件或API，世界将会怎样？ (0)
百度的那些破事——百度封杀Wordpress的内幕曝光 (11)
关于分页的二三语！ (0)
[原创]3秒钟写Blog——用浏览器插件ScribeFire快速发布blog教程（组图） (0)
如是博 (0)
[转]很多新博客信以为真的20个谬论 (0)






30日热点
未找到




]]></description>
		<wfw:commentRss>http://www.paopaoniu.com/html/guan-yu-wordpress-related-posts-de-chu-bu-she-xiang-2887.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Web在线版Photoshop你用过吗？</title>
		<link>http://www.paopaoniu.com/html/web-zai-xian-ban-photoshop-ni-yong-guo-ma-2866.html</link>
		<comments>http://www.paopaoniu.com/html/web-zai-xian-ban-photoshop-ni-yong-guo-ma-2866.html#comments</comments>
		<pubDate>Fri, 12 Jun 2009 03:51:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[设计]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[Web版]]></category>
		<category><![CDATA[在线版本]]></category>

		<guid isPermaLink="false">http://www.paopaoniu.com/?p=2866</guid>
		<description><![CDATA[Photoshop这样的大级别、大块头的商业软件，居然能有Web版本，听上去就让人感觉很神奇！试用了一下，发现常用功能确实很好用，关键问题就是可以在线Web使用，让人惊叹：现在网络真的是无所不为！网上文件、有网上办公都很早就有了，而现在网络应 该工具也这么强悍！之前也见过一些在线的图片处理方式，不过这个是我发现功能最强的，和PC中的PhotoShop是最接近的！

你可以像在PC中使用PS一样使用！ 在你测试过之后不得不承认，这款Flash版本的PhotoShop在线应用功能有这么强大！
界面抓图（点击放大）：

在线制作你的网站Logo，广告，处理相片，MSN / QQ / Yahoo 头像。很好用的在线Photoshop！
说明：

1.不需要注册（不过注册后会保存你的修改记录，添加自定义项目，以后可以在线更新）。
2.保证支持Flash，以及网速要稍微快一点点!
测试地址：Photoshop在线版本使用地址http://www.paopaoniu.com/photoshop/

google_ad_client = "pub-4347763418134968";google_ad_slot = "1972511608";google_ad_width = 728;google_ad_height = 15;
无无无无无无





相关文章

没有相关文章






30日热点
未找到




]]></description>
		<wfw:commentRss>http://www.paopaoniu.com/html/web-zai-xian-ban-photoshop-ni-yong-guo-ma-2866.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>6月全球编程语言排行榜——JavaScript创新高</title>
		<link>http://www.paopaoniu.com/html/6-yue-quan-qiu-bian-cheng-yu-yan-pai-xing-bang-javascript-chuang-xin-gao-2851.html</link>
		<comments>http://www.paopaoniu.com/html/6-yue-quan-qiu-bian-cheng-yu-yan-pai-xing-bang-javascript-chuang-xin-gao-2851.html#comments</comments>
		<pubDate>Mon, 08 Jun 2009 19:33:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[编程开发]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[tiobe]]></category>
		<category><![CDATA[Visual Basic]]></category>
		<category><![CDATA[排行榜]]></category>
		<category><![CDATA[编程语言]]></category>

		<guid isPermaLink="false">http://www.paopaoniu.com/?p=2851</guid>
		<description><![CDATA[Tiobe组织会经常公布全球编程语言的排行情况，近日公布了2009年6月的编程语言排行榜，本期榜单的显著变化是，JavaScript的占有率创造了目前为止的历史最高值，为 4.021%。
前十位排名仍然没有变化，分别 是：Java、C、C++、PHP、 Visual Basic、Python、C#、JavaScript、Perl、Ruby。
此外上升幅度最明显的是商业编程语言RPG (OS/400)，本月从上月的15名提到了13名；Logo跌出前20排名，同时Lisp/Scheme挤入前20名。
编程语言排名前20

排名21到50的编程语言：

排行榜上前十名编程语言的长期趋势图如下：

原文链接：http://www.tiobe.com/index.php/content/paperinfo/tpci/index.htmlgoogle_ad_client = "pub-4347763418134968";google_ad_slot = "1972511608";google_ad_width = 728;google_ad_height = 15;
无无无无无无





相关文章

脚本语言哪个更快？ (0)
PHP的页面缓冲处理机制ob_start()函数 (0)
一个优秀的技术写作模式——学习Javascript闭包（Closure） (0)
GLAMMP来了！Gearman+Linux+Apache+MySQL+PHP+MMemcached (1)
[摘]本地搭建WAMP环境调试wordpress模板 (0)
Drupal专业开发指南(51)&#8211;第17章 在 Drupal 中使用 jQuery（3）编写一个使用 jQuery 的 Drupal 模块 (0)
Drupal专业开发指南(50)&#8211;第17章 在 Drupal 中使用 jQuery（2） (0)
Drupal专业开发指南(49)&#8211;第17章 在 Drupal 中使用 jQuery（1） (0)
Drupal专业开发指南(18)&#8211;第8章Drupal 主题系统（ Drupal theme）(1) (0)
一些在使用XHTML 1.0 Strict中需要特别注意的地方 (0)






30日热点
未找到




]]></description>
		<wfw:commentRss>http://www.paopaoniu.com/html/6-yue-quan-qiu-bian-cheng-yu-yan-pai-xing-bang-javascript-chuang-xin-gao-2851.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>打造Wordpress终极文章导航——前后N篇文章导航</title>
		<link>http://www.paopaoniu.com/html/da-zao-wordpress-zhong-ji-wen-zhang-dao-hang-qian-hou-n-pian-wen-zhang-dao-hang-2843.html</link>
		<comments>http://www.paopaoniu.com/html/da-zao-wordpress-zhong-ji-wen-zhang-dao-hang-qian-hou-n-pian-wen-zhang-dao-hang-2843.html#comments</comments>
		<pubDate>Sun, 07 Jun 2009 21:23:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[前后N篇]]></category>
		<category><![CDATA[插件]]></category>
		<category><![CDATA[文章导航]]></category>
		<category><![CDATA[热点文章]]></category>
		<category><![CDATA[用户体验]]></category>
		<category><![CDATA[相关文章]]></category>
		<category><![CDATA[终极]]></category>
		<category><![CDATA[阅读体验]]></category>

		<guid isPermaLink="false">http://www.paopaoniu.com/?p=2843</guid>
		<description><![CDATA[好的用户体验给阅读者带来极大的方便，比如就纯阅读层次来说，“相关文章”、“前、后文章导航”这2个是最典型的功能，在读者阅读时，非常方便、友善！
为什么会想起“前后N篇文章导航”？
最近在优化我的Blog的时候，发现百度对Wordpress的收录很弱智，把我blog大部分收录成了tag、分类，而真正的内容基本没有，导致本blog在Baidu来的流量几乎为0！
最后也找不到准确的原因，所以期望通过文章内部的内链将全站形成一个完整的“链接网络”，即搜索引擎的Spider只要打开任何一篇文章，都可以轻松的顺藤摸瓜把所有网站的正文内容“抓取”到。实际相对于Goolge，这明显是多余的，而Baidu这样有点“脑残”的搜索引擎来说，只有用这样的办法让它聪明一点！（关键还是希望baidu能正常收录我的站）
另外也从用户体验的角度来考虑的，比如一些联系发表的文章，不需要单独做Index了，直接从前后N篇文章中就导航了。
具体效果如下（点击看大图）：

原理简介
在Wordpress模板函数库中的“链接函数”（在wp-includesLink-template.php中）有2个函数可以得到前、后文章链接：

previous_post_link()：生成当前文章的前一篇文章链接地址；
next_post_link()：生成当前文章的后一篇文章链接地址；

这2个函数是直接生成（即直接Echo）链接地址（包括标题、提示），而如果要返回链接的具体内容，则可用这2个函数：

get_previous_post()：返回当前文章的前一篇文章链接地址数组；
get_next_post()：返回当前文章的后一篇文章链接地址数组；

返回的数组结构为：
stdClass Object
(
[ID] =&#62; 2763
[post_author] =&#62; 1
[post_date] =&#62; 2009-06-01 03:40:48
[post_date_gmt] =&#62; 2009-05-31 19:40:48
[post_content] =&#62; 内容……
[post_title] =&#62; [转]SEO方程式让你彻底了解SEO
[post_category] =&#62; 0
[post_excerpt] =&#62;
[post_status] =&#62; publish
[comment_status] =&#62; open
[ping_status] =&#62; open
[post_password] =&#62;
[post_name] =&#62; zhuan-seo-fang-cheng-shi-rang-ni-che-di-liao-jie-seo
[to_ping] =&#62;
[pinged] =&#62;
[post_modified] =&#62; 2009-06-01 03:40:48
[post_modified_gmt] =&#62; 2009-05-31 19:40:48
[post_content_filtered] =&#62;
[post_parent] =&#62; 0
[guid] =&#62; http://www.paopaoniu.com/?p=2763
[menu_order] =&#62; 0
[post_type] =&#62; post
[post_mime_type] =&#62;
[comment_count] =&#62; 4
)
利用这几个函数的结合，然后利用类似“递归”的传递算法，则可获得相对于当前文章前、后的N篇文章！
具体方法、步骤、代码：
上面的原理明白后，下面介绍具体方法和代码：
首先确定你是否安装了“相关文章”显示的插件，如果没有，则可直接修改模板文件Single.php的$content变量；如果有类似插件，则需要在这个插件中进行修改。当然，可以自己搞个插件，自己Add_Action更方便，我也准备在最近有空的时候，实现一下这个插件。
下面是核心代码：

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
    $s='&#60;div class=&#34;post-nav&#34;&#62;';
	//get next &#38; [...]]]></description>
		<wfw:commentRss>http://www.paopaoniu.com/html/da-zao-wordpress-zhong-ji-wen-zhang-dao-hang-qian-hou-n-pian-wen-zhang-dao-hang-2843.html/feed</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>用WordPress构建CMS总结</title>
		<link>http://www.paopaoniu.com/html/zhai-yong-wordpress-gou-jian-cms-zong-jie-2824.html</link>
		<comments>http://www.paopaoniu.com/html/zhai-yong-wordpress-gou-jian-cms-zong-jie-2824.html#comments</comments>
		<pubDate>Fri, 05 Jun 2009 19:03:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[分类]]></category>
		<category><![CDATA[推荐日志]]></category>
		<category><![CDATA[构建]]></category>
		<category><![CDATA[模板]]></category>
		<category><![CDATA[缩略图]]></category>

		<guid isPermaLink="false">http://www.paopaoniu.com/?p=2824</guid>
		<description><![CDATA[Wordpress打造成CMS的理论上绝对是可以做出来的，其主要工作就是修改模板、显示方面的任务，而其他核心功能，Wordpress都已经完全健全且强大。
下面列出模板修改方面的几个基本思路：
1.更改主页显示方式.
看过织梦CMS的就知道了,CMS是不能以从上到下的形式显示的.主页应该分为板块来显示,一个板块就是一个分类的文章.

在主页要能实现上图的CMS显示模式,就需要知道怎么在主页调用分类下的日志,把所有的分类和分类日志调用出来,然后如上显示,一个基本的CMS就出来了.
这个可以去看我的日志:wordpress主页调用指定分类日志.并且CMS侧边栏的推荐文章和顶部的推荐文章都是根据这个原理.热门文章可以使用wordpress的一个插件来实现,依据是评论数目.
如果想让这个主页显示文章美化一点:wordpress主页日志缩略图的使用.这个是利用的自定义域,不仅仅在主页可以调用文章的缩略图,在存档搜索页都可以调用. 这里有更新改进的版本：WordPress搭建CMS系统——自动获取文章第一个图片
2.幻灯片显示推荐日志.
这个可以去看我写的文章:WordPress推荐文章幻灯片.并非使用插件,虽然可以用插件很方便的实现,但是插件用多了只能让人更愚笨.并且让网站负荷更大.
 
3.不同分类的缩略图显示.
虽然这个可以使用文字代替,但是从美观上面来说我不推荐使用文字.并且我也已经写了一个教程:wordpress主页分类缩略图的显示.这个可以应用于最近更新文章的这个板块.

4.开始实施你的计划.
实施计划之前当然得先有环境,需要在本地搭建一个wordpress,然后开始调试模板.这个可以去看我的日志:WordPress模板制作工具集.
据我觉得的话,应该没有什么还要注意的了,无非就是友情链接需要显示在底部,然后加上一个if条件函数,只在主页显示友情链接.文章页和其它页面就不显示了.
原文地址：http://ohmysee.cn/cms-to-create-summary-wordpress.htmlgoogle_ad_client = "pub-4347763418134968";google_ad_slot = "1972511608";google_ad_width = 728;google_ad_height = 15;
无无无无无无





相关文章

[摘]Wordpress、Drupal、DedeCms搭建CMS的可行性分析 (0)
用WordPress搭建的CMS国外网站 (0)
WordPress搭建CMS系统——自动获取文章第一个图片 (0)
用户Wordpress搭建CMS——主页分类缩略图的显示 (0)
[摘]Wordpress主页调用日志的缩略图 (2)
[摘]Wordpress主页调用指定分类的内容 (1)
Drupal专业开发指南(43)——第14章 在 Drupal 中使用分类（Drupal taxonomy）（3） (0)
Drupal专业开发指南-(42)第14章 在 Drupal 中使用分类（Drupal taxonomy）（2） (0)
Drupal专业开发指南-(41)第14章 在 Drupal 中使用分类（Drupal taxonomy）（1） (0)
Drupal专业开发指南(18)&#8211;第8章Drupal 主题系统（ Drupal theme）(1) (0)






30日热点
未找到




]]></description>
		<wfw:commentRss>http://www.paopaoniu.com/html/zhai-yong-wordpress-gou-jian-cms-zong-jie-2824.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
