HTML5先行者高级交流群

欢迎加入学习讨论
专注前端,专注网页设计制作及网站开发项目 - (低价承接网站开发项目) QQ:370158739加入收藏RSS
-
2014-01-24 21:44:21
Window下PHP三种运行方式图文详解_php技巧_脚本之家
- PHP能不能成功的在Apache服务器上运行,就看我们如何去配置PHP的运行方式。
PHP运行目前为止主要有三种方式:
a、以模块加载的方式运行,初学者可能不容易理解,其实就是将PHP集成到Apache服务器,以同一个进程运行。
b、
-
2014-01-24 21:44:21
控制PHP的输出:缓存并压缩动态页面_php技巧_脚本之家
- mod_gzip是一个Apache模块,其功能是使用Gzip压缩静态的html页面,遵循IETF标准的浏览器可以接受gzip编码(IE, Netscape等)。mod_gzip可以将页面的下载时间提高4-5倍。我强烈建议你在你的web服务器上使用mod_gzip。然而,我们
-
2014-01-24 21:44:19
如何在PHP中使用正则表达式进行查找替换_php技巧_脚本之家
- 1. preg_match ― 执行一个正则表达式匹配int preg_match ( string $pattern , string $subject [, array &$matches [, int $flags = 0 [, int $offset = 0 ]]] )搜索subject与pattern给定的正则表达式的一个匹配. p
-
2014-01-24 21:44:19
php启用zlib压缩文件的配置方法_php技巧_脚本之家
- 但是不论是iis 还是apache默认都只压缩html类静态文件,对于php文件需要模块配置才可支持(iis7.5中开启动态+静态压缩也可以),于是利用php自身功能到达gzip的效果也成为一项合理的诉求。
实现的方法很简单,打开php目录下
-
2014-01-24 21:44:17
基于PHP输出缓存(output_buffering)的深入理解_php技巧_脚本之家
- 首先明确一下PHP的输出顺序1.打开了php输出缓存: echo,print -> php output_buffring -> server buffering -> browser buffering -> browser display2.未打开php输出缓存: echo,print -> server buffering -> browse
-
2014-01-24 21:44:08
深入PHP变量存储的详解_php技巧_脚本之家
- 1.1.1 zval结构Zend使用zval结构来存储PHP变量的值,该结构如下所示:复制代码 代码如下:typedef union _zvalue_value { long lval; /* long value */ double dval; /* double value */ struct { char *val; int
-
2014-01-24 21:44:08
深入PHP中的HashTable结构详解_php技巧_脚本之家
- HashTable是Zend引擎中最重要、使用最广泛的数据结构,它被用来存储几乎所有的东西。1.2.1 数据结构HashTable数据结构定义如下:复制代码 代码如下:typedef struct bucket { ulong h; // 存放hash uint nKeyLength; v
-
2014-01-24 21:44:06
eAccelerator的安装与使用详解_php技巧_脚本之家
- 一、PHPeAccelerator安装去https://github.com/eaccelerator/eaccelerator/downloads下载最新版安装包,解压安装包,进入解压后的文件夹目录,编译:复制代码 代码如下: $PHP_PREFIX/bin/phpize./configure--enable-shared -
-
2014-01-24 21:44:06
探讨Hessian在PHP中的使用分析_php技巧_脚本之家
- 什么是Hessian Hessian是由caucho提供的一种开源的远程通讯协议。 采用二进制 RPC 协议,基于 HTTP 传输,服务器端不用另开放防火墙端口。 协议的规范是公开的,可以用于任意语言。 采用客户机/服务器模式。
-
2014-01-24 21:44:05
探讨:如何编写PHP扩展_php技巧_脚本之家
- 用C/C++扩展PHP的优缺点:优点:效率,还是效率减少PHP脚本的复杂度, 极端情况下, 你只需要在PHP脚本中,简单的调用一个扩展实现的函数,然后你所有的功能都就被扩展实现了而缺点也是显而易见的:开发复杂可维护性降低开发周期变长
-
2014-01-24 21:44:05
PHP APC的安装与使用详解_php技巧_脚本之家
- 一、PHPAPC安装下载与解压安装包:复制代码 代码如下:wget-c http://pecl.php.net/get/APC-3.1.13.tgztar-zvxf APC-3.1.13.tgzcdAPC-3.1.13编译安装:复制代码 代码如下:wget-c http://pecl.php.net/get/APC-3.1.13.tgz
-
2014-01-24 21:44:03
PHP数据类型的总结分析_php技巧_脚本之家
- PHP共有8中数据类型:类型名称类型表示取值bool布尔型true,falseinteger整型-2147483647-2147483648string字符串型字符串长度取决于机器内存float浮点型最大值1.8e308object对象通过new实例化 $obj=new person(); arra
-
2014-01-24 21:44:03
如何用C语言编写PHP扩展的详解_php技巧_脚本之家
- 1:预定义在home目录,也可以其他任意目录,写一个文件,例如caleng_module.def内容是你希望定义的函数名以及参数:int a(int x,int y)string b(string str,int n)
2:到php源码目录的ext目录#cd /usr/local/php-5.4.0/ext/
执
-
2014-01-24 21:44:01
基于PHP Socket配置以及实例的详细介绍_php技巧_脚本之家
- 2个php测试文件server.php复制代码 代码如下:<?php //phpinfo();//确保在连接客户端时不会超时set_time_limit(0);$ip = '127.0.0.1';$port = 1935;/* +------------------------------- * @socket通信整个过
-
2014-01-24 21:44:01
深入php socket的讲解与实例分析_php技巧_脚本之家
- 在这一章里你将了解到迷人而又让人容易糊涂的套接字(Sockets)。Sockets在PHP中是没有充分利用的功能。今天你将看到产生一个能使用客户端连接的服务器,并在客户端使用socket进行连接,服务器端将详细的处理信息发送给客户
-
2014-01-24 21:43:59
关于PHP二进制流 逐bit的低位在前算法(详解)_php技巧_脚本之家
- 复制代码 代码如下: /****************************************************** * 逐bit的低位在前算法 * @param $x * @return int */ function reverse($x) { $result = 0; f
-
2014-01-24 21:43:58
深入解析yii权限分级式访问控制的实现(非RBAC法)_php技巧_脚本之家
- yii framework 提供了2套权限访问系统,一套是简单的filter(过滤器)模式,另一套是复杂全面的RBAC模式,我这里要讲的是第一套(因为我也刚刚学到这里)。如 果你有研究过YII官方的demo blog,一定知道,比如,由gii自动生成的user模块,
-
2014-01-24 21:43:58
PHP 基于Yii框架中使用smarty模板的方法详解_php技巧_脚本之家
- 第一种方法按照YII系统的办法生成视图觉得有点麻烦,觉得用smarty更省事。尝试着把smarty模板加进来了。复制代码 代码如下:date_default_timezone_set("PRC");class PlaceController extends CController {protected $
-
2014-01-24 21:43:56
判断php数组是否为索引数组的实现方法_php技巧_脚本之家
- HP没有内置判断是否索引数组的方法,简单实现了一个,用法:复制代码 代码如下:echo is_assoc($array)?'索引数组':'不是索引数组';is_assoc函数如下:复制代码 代码如下: function is_assoc($array) { if(is_array
-
2014-01-24 16:17:42
PHP设计模式之命令模式的深入解析_php技巧_脚本之家
- 命令模式(Command),命令模式是封装一个通用操作的机制。如果你熟悉C或PHP,你可能已经遇到过Command,它相当于程序中的:回调(callback)。回调通常使用一个函数指针或数据结构如PHP中的字符串和数组实现,Command是在一个方法调用
-
2014-01-24 16:17:42
深入Memcache的Session数据的多服务器共享详解_php技巧_脚本之家
- 一相关介绍1.memcache + memcache的多服务器数据共享的介绍,请参见http://www.guigui8.com/index.php/archives/206.html2.session机制:session机制是一种服务器端的机制,服务器使用一种类似于散列表的结构(也可能就是使
-
2014-01-24 16:17:41
PHP设计模式之责任链模式的深入解析_php技巧_脚本之家
- 责任链模式,其目的是组织一个对象链处理一个如方法调用的请求。当ConcreteHandler(具体的处理程序)不知道如何满足来自Client的请求时,或它的目的不是这个时,它会委派给链中的下一个Handler(处理程序)来处理。
这个设计模式