最新消息:

标签:php

php缓存与加速分析与汇总
PHP

php缓存与加速分析与汇总

admin 13年前(2013-04-15) 3150浏览

一、浏览器端缓存 要利用浏览器缓存则要先了解http协议内容,这里主要利用http协议头部header的一些头域名,主要“Expires”,“Etag”,“Last-Modified”; 先看张原理图: 当然还有其他http头域上图没说明,要详细点了...

升级最新 Nginx Mysql Php
Linux

升级最新 Nginx Mysql Php

admin 15年前(2011-10-04) 15409浏览

本站博客使用的是 瑞豪开源(RASHOST) 美国 Linux VPS web架构使用的是 Nginx 0.8.x + PHP 5.2.13(FastCGI)搭建胜过Apache十倍的Web服务器(第6版) 上面文章已经一年多也没更新,本着开源精神,...

PHP 基于文件头的文件类型验证类
PHP

PHP 基于文件头的文件类型验证类

admin 15年前(2011-06-07) 40500浏览

From:http://www.zdyi.com/file-type-validation/624 在PHP开发中,传统的上传文件类型验证是基于文件扩展名的验证方式(如pathinfo函数),很容易通过修改扩展名来欺骗。 我这里写了一个验证类,是通过...

PHP关闭浏览器后仍然继续执行的函数
PHP

PHP关闭浏览器后仍然继续执行的函数

admin 15年前(2011-06-07) 38022浏览

函数名称:ignore_user_abort 官方说明:http://cn2.php.net/manual/en/function.ignore-user-abort.php 使用方法: 即使Client断开(如关掉浏览器),PHP脚本也可以继续执行...

几个有用的php字符串过滤,转换函数
PHP

几个有用的php字符串过滤,转换函数

admin 16年前(2010-12-25) 59520浏览

nl2br();// \n to addslashes(); stripslashes();//对数据库操作时,转义特殊字符 chop();//除去字符串右边空格 trim();//除去字符串中所有空格 ltrim();//除去字符串左边空格 htm...

PHP扫FTPMYSQLMSSQLSSH密码的脚本
网络安全

PHP扫FTPMYSQLMSSQLSSH密码的脚本

admin 16年前(2010-12-20) 59580浏览

From:http://www.sablog.net/blog/scanpass-ftp-mysql-mssql-ssh/ 帮我们公司的某猥琐男写的。据说是渗透某个大站要用到。 可以扫FTP\MYSQL\MSSQL\SSH密码 比如webshell在...

php对大文件进行读取操作
PHP

php对大文件进行读取操作

admin 16年前(2010-12-10) 56952浏览

在php中,对于文件的读取时,最快捷的方式莫过于使用一些诸如file、file_get_contents之类的函数,简简单单的几行代码就能很漂亮的完成我们所需要的功能。但当所操作的文件是一个比较大的文件时,这些函数可能就显的力不从心, 下面将从一个需...

php常用类整理
PHP

php常用类整理

admin 16年前(2010-12-10) 56932浏览

在实际开发过程会经常会遇到一些重复的操作,如果每次都要自己去实现这无疑加重了自己的工作量,下面对一些可能经常用到的类做个整理: 图表库 下面的类库可以让你很简单就能创建复杂的图表和图片。当然,它们需要GD库的支持。 pChart – 一个可以创建统计...

php获取某个目录大小
PHP

php获取某个目录大小

admin 16年前(2010-10-22) 63926浏览

算文件夹大小的函数: function countDirSize($dir) { $handle = opendir($dir); while (false!==($FolderOrFile = readdir($handle))) { if($Fo...

php实现验证码的识别(中级篇)
PHP

php实现验证码的识别(中级篇)

admin 16年前(2010-09-08) 39675浏览

From:http://blog.csdn.net/ugg 在上篇文章 php实现验证码的识别(初级篇) 中,讲了如何识别简单的验证,这里的简单只的是验证码有数字和字母组成,格式统一,每次出现位置固定。这篇文章将继续深入研究识别验证码,这次识别的目标...

php用socket上传图片
PHP

php用socket上传图片

admin 16年前(2010-09-02) 33581浏览

服务器端: 客户端: 使用方法 方法一: 方法二: 方法三: 相关日志PHP Warning: PHP Startup: pdo_mysql: Unable to initialize module 升级最新 Nginx Mysql Php PHP关...

PHP经典函数收藏
PHP

PHP经典函数收藏

admin 16年前(2010-08-29) 30069浏览

//获取IP zuolo:由于防火墙的原因 REMOTE_ADDR 就是服务器外网IP PHP重定向

直接返回数组的方法是最慢的
PHP

直接返回数组的方法是最慢的

admin 16年前(2010-08-29) 37749浏览

缓存文件,大家用的最多的估计就是 return array(); 实验证明,这种方法是较慢的,试考查以下的3个文件. 其一. $arr.php 直接返回 数组 其二, ini.php 为INI文件 db_host1 =123 db_host2 =12...

Php Zend 文件解密方法
PHP

Php Zend 文件解密方法

admin 16年前(2010-08-14) 25961浏览

zend解密方法 解密ZEND加密后的PHP 先下载http://pecl.php.net/get/vld-0.8.0.tgz 执行 [root@74-82-173-217 ~]# tar -xzf vld-0.8.0.tgz //解压 [root@...

PHP 计算页面执行时间
PHP

PHP 计算页面执行时间

admin 16年前(2010-08-11) 14418浏览

[root@74-82-173-217 ~]# cat runtime.php 在 php 文件头加上开始代码 include (“runtime.php”); $runtime= new runtime; $runtime-...

PHP Curl 多线程实现
PHP

PHP Curl 多线程实现

admin 16年前(2010-08-04) 16542浏览

使用方法: $urls = array(“http://baidu.com”, “http://21andy.com”, “http://google.com”); $mp = ...

Xdebug+Komodo调试PHP程序
PHP

Xdebug+Komodo调试PHP程序

admin 16年前(2010-07-25) 36195浏览

Xdebug+Komodo调试PHP程序 服务端 172.16.28.231 安装 Xdebug http://xdebug.org/files/xdebug-2.1.0.tgz 客户端 172.16.28.121 安装 Komodo http://...

利用php远程下载功能解决FTP上传慢的问题
PHP

利用php远程下载功能解决FTP上传慢的问题

admin 16年前(2010-07-23) 13931浏览

From:http://www.woniu.us/php_basic/189.html 由于本博客用的godaddy的国外主机,所以用FTP上传文件 特别慢,于是找了个远程下载的代码,那速度是飞快啊! 使用方法 将这个代码保存为down.php 上传...

php.ini安全配置
PHP

php.ini安全配置

admin 16年前(2010-07-23) 12374浏览

php用越来越多!安全问题更为重要!这里讲解如果安全配置php.ini 安全配置一 (1) 打开php的安全模式 php的安全模式是个非常重要的内嵌的安全机制,能够控制一些php中的函数,比如system(), 同时把很多文件操作函数进行了权限控制,...

让PHP支持断点续传文件附源码
PHP

让PHP支持断点续传文件附源码

admin 16年前(2010-07-23) 12161浏览

其实说简单点就是通过这个变量$_SERVER[‘HTTP_RANGE’]取得用户请求的文件的range,然后程序去控制文件的输出。比如第一次请求一个文件的从0到999字节,第二次请求1000到1999字节,以此类推,每次请求1...

PHP5字符串处理函数大全
PHP

PHP5字符串处理函数大全

admin 16年前(2010-07-23) 13123浏览

addcslashes — 为字符串里面的部分字符添加反斜线转义字符 addslashes — 用指定的方式对字符串里面的字符进行转义 bin2hex — 将二进制数据转换成十六进制表示 chop — rtrim() 的别名函数 chr — 返回一个...

PHP导出MySQL数据到Excel文件
PHP

PHP导出MySQL数据到Excel文件

admin 16年前(2010-06-29) 9886浏览

from:http://www.fuchaoqun.com/2010/05/php-export-mysql-excel/ ; 经常会碰到需要从数据库中导出数据到Excel文件,用一些开源的类库,比如PHPExcel,确实比较容易实现,但对大量数据的...

在Windows下写PHP的C扩展
PHP

在Windows下写PHP的C扩展

admin 16年前(2010-06-23) 7672浏览

安装好如下软件: VC++ 6 php二进制环境 Cygwin. I. 下载php的源码包 下载后php源码包解压后有个ext目录,这个目录就是负责开发扩展的目录,目录中有默认你扩展的所有源码。还有两个重要的文件:ext_skel , ext_ske...

在Linux下写PHP的C扩展
PHP

在Linux下写PHP的C扩展

admin 16年前(2010-06-23) 8021浏览

某个功能被编译到so文件中,那么如何通过php来调用它?一个方法是写一个php模块(php extension),在php中调用该模块内的函数,再通过该模块来调用so中的函数。下面做一个简单的例子,使用的操作系统是Fedora Core 6。 首先做...

Linux下C语言对PHP扩展
PHP

Linux下C语言对PHP扩展

admin 16年前(2010-06-23) 7490浏览

一,搭建php环境 下载php 5.2.6 源码 并解压 编译安装,搭建php环境 二,创建扩展项目 进入源码目录 cd php5.2.6/ext/ ./ext_skel –extname=my_ext 创建名字为my_ext的项目,最终...

PHP在APACHE下的几种工作方式
Linux

PHP在APACHE下的几种工作方式

admin 16年前(2010-06-20) 7075浏览

php在apache中一共有三种工作方式:CGI模式、FastCGI模式、Apache 模块DLL) 以下分别比较: 一、CGI模式与模块模式比较: php在apache中两种工作方式的区别(CGI模式、Apache 模块DLL) 这两种工作方式的安...

signfork php多进程库
PHP

signfork php多进程库

admin 16年前(2010-06-18) 8091浏览

php多进程库:使用PHP真正的多进程模式,适用于数据采集、邮件群发、数据源更新、tcp服务器等环节。 运行条件:编译时需要 –enable-pcntl 以及 posix扩展。 下载地址 http://code.google.com/p/...

Linux下实现php多进程
PHP

Linux下实现php多进程

admin 16年前(2010-06-17) 8267浏览

多进程:使用PHP的Process Control Functions(PCNTL/线程控制函数)  函数参考可见:http://www.php.net/manual/zh/ref.pcntl.php 只能用在Unix Like OS,Wi...