php mysql 一个查询优化的简单例子

PHP+Mysql是一个最经常使用的黄金搭档,它们俩配合使用,能够发挥出最佳性能,当然,如果配合Apache使用,就更加Perfect了。

因此,需要做好对mysql的查询优化。下面通过一个简单的例子,展现不同的SQL语句对于查询速度的影响:

阅读全文

linux中解析.htpasswd文件的PHP类

[导读] linux中解析 htpasswd文件的PHP类有需要的朋友可参考一下。介绍一个使用方法$ 代码如下复制代码 passwdHandler = new Htpasswd( home myuser htpasswd); Add a user with name user1 linux中解析.htpasswd文件的PHP类有需要的朋友可参考一下。

阅读全文

php中Zend_Auth和Zend_Acl进行登录认证及根据用户角色进行权限控制 (1/4)

[导读] Zend_Auth和Zend_Acl进行登录认证及根据用户角色进行权限控制 有需要的朋友可参考一下。Zend_Auth_Adapter_Interface中提供了一个接口,我们需要自己去实现代码如下: 代码如下复制代码 Zend_Auth和Zend_Acl进行登录认证及根据用户角色进行权限控制 有需要的朋友可参考一下。

阅读全文

php变量作用域详解(1/3)

变量的范围即它定义的上下文背景(也就是它生效的范围)。大部分的 PHP 变量只有一个单独的范围。这个单独的范围跨度同样包含了 include 和 require 引入的文件。

阅读全文

PHP中数组排序函数详解

在php中自带了大量了数组排序函数,下面我们一一来介绍一下关于php数组排序的用法吧。

 数组被作为排序函数的参数,排序以后,数组本身就发生了改变,函数的返回值为bool类型。

阅读全文

php页面缓存实现方法总结

在php页面缓存主要用到的是ob系列函数,如ob_start(),ob_end_flush(),ob_get_contents(),但是更高级的缓存是不使用这些函数的,本文章最后一个实现就有讲到,大家可参考一下。

阅读全文

php与浏览器缓存机制介绍

浏览器的缓存策略,会暂时将浏览过的文件缓存在本地磁盘。当用户重复请求页面时,告知客户端页面并没有发生改变,可以调用缓存。 那么如何知道客户端是否有页面缓存呢?从 HTTP 协议层面来说,浏览器发送请求时会先发送如下

阅读全文