Nixiaofeng - nixiaofeng.com - LaoNi 的博客

Latest News:

本博不再更新,新文章请移步 http://blog.csdn.net/xfni 12 Mar 2012 | 02:56 pm

空间和域名即将到期,本博今后将不再使用本域名,新文章将更新到 http://blog.csdn.net/xfni

让WordPress自带插件焕发第二春 (2) 30 Sep 2011 | 05:23 am

你一定考虑过,将友情链接分为2列显示,就像小博这样。 网上有篇转载了很多的文章,教我们实现了这个方法,它通过设置CSS的float属性,使得链接水平显示,同时一行显示不下就换行,这样看起来实现了分列显示友情链接的要求。 但是这个方法仅在IE下有效果,在Firefox、Chrome等非IE核心的浏览器中,因为没有做浮动清理,使得侧边栏略微破相了–Blogroll模块与下面的模块之间的间距显示错误...

让WordPress自带插件焕发第二春 (1) 27 Sep 2011 | 02:47 am

WordPress自带了最新评论的插件,不过基本上没人会用,主要原因就是它无法显示评论的内容。 其实只要稍作修改,就能不必去找其他第三方插件,让自带插件为我所用。 在wp-includes找到default-widgets.php,这个就是自带的插件程序文件。 在其中找到 WP_Widget_Recent_Comments 这个类,它是自带的最新点评插件。 差不多在651行的位置,有一句 ...

WP Super Cache 几个程序漏洞 23 Sep 2011 | 02:08 pm

这几天,小博的空间不太稳定,经常抽风。 昨天博客突然打不开,一直找不到原因,最后把Debug模式模式打开后,发现原来是WP-SuperCache突然出错,导致整个博客都显示空页面……把我吓出一身冷汗。 到家后,查看了服务器的error-log,我NND,足足有8M,里面大多为PHP Notice警告。 警告内容主要是一些老旧的插件在WP升级了2.8之后,仍在使用一些兼容性的函数所致,将这些插...

Windows安装PHP,无法加载php_curl.dll的解决办法 21 Sep 2011 | 03:24 am

今天在笔记本上配置开发环境,安装PHP时将所有组件都安装了,发现Apache从此就无法启动,逐个禁用PHP组件后发现,除了oci几个dll因为没有安装Oracle客户端之外,php_curl.dll只要一加载就无法启动 研究了半天,鼓捣出来了,原来是php_curl.dll相关的2个lib文件没有加载。 只要在Apache配置文件中加上2句: OK,问题解决

Apache Forbidden 403错误 17 Sep 2011 | 03:59 am

在公司将框架的源码拷贝回家,准备在家里也搭一个运行环境,但配置好的Apache怎么都显示 Fobidden 遂打开Apache日志查看,发现所有的访问都显示这条错误: Directory index forbidden by Options directive: D:/Develope/vhosts/framework/ 首页被某个选项设定为禁止访问 再次打开Apache vhost配置文...

PHP框架初步写完进入调试阶段 15 Sep 2011 | 10:44 pm

终于,经历重重磨难,与9月15日晚将框架的主要功能调试通过,下面简单介绍下这个框架。 运行环境: Apache2 or later (需要mod_rewrite) PHP5 or later 下载地址:[0.1.1-alpha Download] 0.1.1-alpha是开发版,部分功能尚未完成,所有功能都未经过详细Debug,不能用于生产环境 主要功能: 1. 构建清晰的URL地址...

Memory Cache 6 Sep 2011 | 08:13 pm

Memory Cache — 使用内存作为数据的缓冲,加快数据的读取,减少DB服务器的负担。 在无数的大型网站中,Memory Cache起着至关重要的作用,往往这些大型网站会用上百台Memory Cache服务器。 而在中小型的项目中,适当使用Memory Cache(性能与成本之间的妥协)也是非常有必要的。 之前写过一篇文章《自己动手,写一个简单PHP框架 (番外2)》,介绍了Adodb...

自己动手,写一个简单PHP框架(8) 5 Sep 2011 | 10:22 pm

封装Session 对Session的封装较为简单,暂时不考虑Session跨域时的处理,因为Session跨域有多种解决方案,具体使用哪一种,也要取决于对服务器的权限有多大,在Beta版中,我会封装一个使用数据库解决Session跨子域的问题 Session中我们常用到添加、删除、取值等操作,我们就先封装这些常用的操作

自己动手,写一个简单PHP框架 (7) 31 Aug 2011 | 07:29 pm

封装Request对象 Request对象的作用是接收页面的参数,并将数据传递给View。 Request是一个数据的接收者,也是发送者。 接收数据主要是从$_POST、$_GET、$_COOKIE中取得数据;而发送数据至View主要是传递Smarty变量、设置Cookie值等操作。 还记得在《自己动手,写一个简单PHP框架 (番外1)》中提到过,我们将URL地址进行了Rewrite, ...

Recently parsed news:

Recent searches: