-

PHP

PHP是一门伟大的语言,PHP是网站开发最好的语言。雷雪松的博客PHP栏目主要包含PHP常用的技巧、PHP基本的函数、PHP编程、实用PHP框架以及流行的PHP CMS内容管理系统等。

PHP微型框架Flight

PHP

Flight是一款快速,简单,扩展性很强的微型PHP框架,Flight可以让你快速创建REST风格的web应用。使用起来也非常简单,只需要引入flight/Flight.php。Flight支持Url和HTTP METHOD路由、参数过滤、JSON输入输出、HTTP缓存、异常和错误的处理。
阅读原文 »

PHP使用Redis来存储session

PHP

Redis是一个高性能的key-value数据库,在部分场合可以对关系数据库起到很好的补充作用。现在越来越多的网站为了达到一个更高的可用性把session储存在Memcache、Redis等NoSQL数据库中,之前讲解了PHP如何使用Memcache来存储session。下面雷雪松讲解下PHP使用Redis来存储session具体实现的方法。
阅读原文 »

国内开源的PHP轻论坛程序

PHP

PHP的流行来源于开源的思想,PHP也有很多的开源程序。提到论坛大家想到的可能是PHP开发的Discuz和PHPWind等论坛,其实有时候我们的论坛根本都不需要这么复杂。下面雷雪松想大家推荐一些比较好实用的PHP轻论坛程序。
阅读原文 »

PHP遍历Memcache数据

PHP 、

Memcache的客户端操作一般都只提供了get,set,stats等简单的操作,但是在某些特殊时候,我们可能需要遍历Memcache的数据,Memcache自带的命令是不能实现的,我们需要通过程序来实现。下面雷雪松带大家一起看看PHP是如何遍历Memcache数据的。
阅读原文 »

ThinkPHP框架Image类详解

PHP

在PHP学习和网站开发中,ThinkPHP不仅给我们提供一个完善的框架,也给我们提供一些常用的类自己单独开发时用。ThinkPHP扩展中Image类是一个支持GD库和Imagick库的PHP图片处理工具。目前支持图片缩略图,图片裁剪,图片添加水印和文字水印等功能,在GD库下还能良好的处理GIF图片。下面主要讲一下ThinkPHP框架里的Image类。
阅读原文 »

如何让Nginx支持ThinkPHP

PHP 、

ThinkPHP支持通过PATHINFO和URL rewrite的方式来提供友好的URL链接,ThinkPHP配置文件中设置 ‘URL_MODEL’ => 2 即可。在Apache下只需要开启mod_rewrite模块就可以正常访问了,但是Nginx中默认是不支持PATHINFO的。下面雷雪松详细讲解下如何让Nginx支持ThinkPHP的具体配置。
阅读原文 »

WordPress页面判断函数

PHP 、

WordPress是一个PHP开发的,非常优秀的个人博客CMS系统。WordPress功能强大、扩展性强、WordPress Theme风格模板非常丰富。使用WordPress搭建自己的个人博客非常的简单,只需要简单的修改主题就可以了。下面讲解下Wordpress常用判断页面的函数。
阅读原文 »

提升PHP性能的15个要点

PHP

对一个PHP程序员来说,除了完成业务逻辑外,PHP程序的性能也显得非常重要。在PHP程序开发中,性能的区别都是一些编程时的细节和习惯产生的。下面主要讲解一下提升PHP性能的15个要点:
阅读原文 »

ThinkPHP框架String类详解

PHP

在PHP开发网站的时候,使用ThinkPHP框架可以大大提高我们的开发效率,ThinkPHP框架不仅把整个网站的骨架已经架构好了,还提供很丰富的类库。下面主要讲一下ThinkPHP框架里我们使用最多的String类。
阅读原文 »

PHP导出Excel表格

PHP

在我们PHP开发的工作中,PHP导出Excel报表和下载可能是网站系统比较常见的功能之一。Excel报表可以方便用来公司财务对账、数据的处理和统计分析。下面就讲解下PHP导出Excel表格的常用方法。
阅读原文 »