php
dalaoshu321
这个作者很懒,什么都没留下…
展开
-
模块详细缓存
原文地址:http://www.phpcms.cn/doc/PHPCMSDocumentor/cache_module_detail.htmlPhpcms缓存,路径:data/cache/module_phpcms.php ,读取方式:$m_cache = cache_read('module_phpcms.php'); array ( 'module' => 'p...原创 2014-12-10 17:59:29 · 212 阅读 · 0 评论 -
关于PHP堆栈与列队的学习
原文地址:http://www.jb51.net/article/38850.htm在PHP中数组常被当作堆栈(后进先出:LIFO)与队列(先进先出:FIFO)结构来使用。PHP提供了一组函数可以用于push与pop(堆栈)还有shift与unshift(队列)来操作数组元素。堆栈与列队在实践中应用非常广泛。我们可以先看下堆栈: 复制代码 代码如下: ...原创 2015-05-25 15:48:20 · 98 阅读 · 0 评论 -
为什么有时候 php 没有写闭合标签结束符?
找了一些资料,大家对PHP闭合标签的总结如下:好处:如果这个是一个被别人包含的程序,没有这个结束符,可以减少很多很多问题,比如说:header, setcookie, session_start这些动作之前不能有输出,如果不小心在?> 后边加了不可见字符(多余的空格、换行符)等破坏页面显示,就会报”Header already sent”错误,不写的话不会有此问题。另,可以直...原创 2014-09-04 10:06:15 · 157 阅读 · 0 评论 -
20个2014年最优秀的PHP框架
原文地址:http://www.codeceo.com/article/best-php-framework-in-2014.html对于Web开发者来说,PHP是一款非常强大而又受欢迎的编程语言。世界上很多顶级的网站都是基于PHP开发的。本文我们来回顾一下20个2014年最优秀的PHP框架。每一个开发者都知道,拥有一个强大的框架可以让开发工作变得更加快捷、...原创 2014-09-03 17:35:34 · 120 阅读 · 0 评论 -
转载新闻 2014年10款有用的PHP测试框架
原文地址:http://www.iteye.com/news/29321今天我们介绍 2014 年 10 款有用的 PHP 测试框架。PHP 测试框架对开发者来说是非常重要的,能很好的帮助开发者发现 PHP 软件的错误和 bug。 这 里介绍的 2014 年有用的 PHP 测试框架几乎都是单元测试框架,能帮助开发者发现 bug,同时降低 PHP 软件的开发成...原创 2014-09-03 17:21:38 · 128 阅读 · 0 评论 -
PHP中的ob_start用法详解
原文地址:http://www.jcwcn.com/article-16878-1.html用PHP的ob_start();控制您的浏览器cacheOutput Control 函数可以让你自由控制脚本中数据的输出。它非常地有用,特别是对于:当你想在数据已经输出后,再输出文件头的情况。输出控制函数不对使用 header() 或 setcookie(), 发送的文件头...原创 2015-03-13 17:57:55 · 140 阅读 · 0 评论 -
Windows下Nginx+PHP5(FastCgi)安装配置详解
源文地址:http://www.chinaz.com/web/2011/0111/154020.shtmlnginx为一款支持PHP的轻量级WEB服务器,在PHP网站建设中收到越来越多的应用,最近在Windows平台上安装配置了Nginx+PHP5的运行环境,非常方便,现详细介绍下Windows下Nginx配置PHP5的基础教程,Nginx配置PHP是以FastCgi方式配置的...原创 2014-08-25 16:46:27 · 117 阅读 · 0 评论 -
mongo phpadmin客户端
原文地址:http://iyuan.iteye.com/blog/799515其实用mongo已经有些时候了,之所以算初探,是因为用的不深入,主要就是当中nosql中的类k-v用的,用之取代了部分的tt,原因很简单,mongo中的数据格式虽然是bson的,不过在我这个pythoner眼中,这不明明就是纯天然的 dict么!好吧,我承认,就是这个原因让我义无反顾地走上了mongoing之...原创 2014-08-24 12:08:56 · 173 阅读 · 0 评论 -
Redis详细完整教程-windows下的安装、测试(php+redis+mysql)
原文地址:http://www.crazyant.net/611.htmlRedis详细完整教程-windows下的安装、测试(php+redis+mysql)3条评论一、windows下的redis的安装windows下的redis的下载地址:http://code.google.com/p/servicestack/wiki/RedisWindowsDownload...原创 2014-08-24 12:05:58 · 162 阅读 · 0 评论 -
Windows环境下配置php的curl扩展
打开php.ini文件,找到";extension=php_curl.dll"这一行,把前面的分号去掉,调用curl_init()函数测试,出现错误提示如下:Fatal error: Call to undefined function: curl_init() 看来curl扩展还是没有打开,仔细查阅php手册【XVIII. CURL, Client URL Library Fun...原创 2014-08-19 15:16:38 · 382 阅读 · 0 评论 -
windows下安装phpredis模块
原文地址:http://blog.chinaunix.net/uid-11121450-id-3261252.html1.下载:php_redis.dll:https://github.com/nicolasff/phpredis/downloads2.下载后由于里面有两个模块分别是vc6,vc9编译的,我们需要知道我们的Php是vc6还是vc9的:新建一个reids.ph...原创 2014-08-19 15:07:37 · 93 阅读 · 0 评论 -
Joomla安装扩展(包括模板插件模块)出错:上传文件到服务器发生了一个错误。...
如题,在Windows中,Joomla安装扩展(包括模板、插件、模块)出错:【上传文件到服务器发生了一个错误。】(There was an error uploading this file to the serve)原因:为了减少“拒绝访问攻击”,php默认的上传文件大小限制为2MB。解决:修改php设置项“upload_max_filesize”为你想要的大小,不过,我从未见过Joom...原创 2014-09-18 11:50:24 · 420 阅读 · 0 评论 -
Joomla安装扩展(包括模板插件模块)出错:上传文件到服务器发生了一个错误。...
如题,在Windows中,Joomla安装扩展(包括模板、插件、模块)出错:【上传文件到服务器发生了一个错误。】(There was an error uploading this file to the serve)原因:为了减少“拒绝访问攻击”,php默认的上传文件大小限制为2MB。解决:修改php设置项“upload_max_filesize”为你想要的大小,不过,我从未见过Joom...原创 2014-09-18 13:38:49 · 320 阅读 · 0 评论 -
【phpcms-v9】缓存目录caches下的各个文件的作用
原文地址:http://blog.csdn.net/yanhui_wei/article/details/7912957第一:caches/caches_commons目录下缓存文件:[html] view plaincopy1.caches/caches_commons/caches_data/category_content.cache.php: 所有...原创 2014-12-09 13:45:35 · 234 阅读 · 0 评论 -
phpcms使用的缓存方式总结
原文地址:http://blog.csdn.net/painsonline/article/details/7683182phpcms使用的缓存方式总结a.模板编译缓存参考文件include/global.func.php及include/template.func.php模板编译缓存的原理其实很简单,如果模板是第一次编译,则直接编译它,如果不是第一次编译,则比较模板文...原创 2014-12-09 11:58:34 · 420 阅读 · 0 评论 -
Emacs 中的查找
原文地址:http://emacser.com/ann77/Emacs/EmacsSearch.htmlEmacs 中的查找最基本的东西C-s 开始正向查找C-r 开始方向查找这两个命令进入了查找模式,在 Emacs 中的术语叫做 Incremental Search , 也就是在你输入要 查找的字符的时候,同时高亮显示找到的部分。在查找模式下的一些...原创 2014-12-03 18:03:49 · 131 阅读 · 0 评论 -
使用phpize建立php扩展 Cannot find config.m4.
原文地址:http://lxsym.blog.51cto.com/1364623/293862/下面我来讲讲如何作一个php的扩展 首先要有一个搭建好的php环境 我把php的安装在了/usr/local/php当然也通过 php的一个配置php.ini的路径但是要注意了 用这种方法安装的php扩展不能实现 我们在php安装以后的/usr/lo...原创 2014-12-03 14:31:38 · 141 阅读 · 0 评论 -
Ubuntu环境下的php-Redis 配置与php使用入门
原文地址:http://www.linuxidc.com/Linux/2014-07/104652.htmUbuntu环境下的php-Redis 配置与php使用入门php-redis配置1、安装php5-dev(如果没有phpize),安装php5-devsudo apt-get install php5-dev2、安装phpredis...原创 2014-12-03 14:18:28 · 136 阅读 · 0 评论 -
Ubuntu下安装php扩展
原文地址:http://koda.iteye.com/blog/414381PHP扩展的安装方式通常分为两种:1. 随同PHP编译2. 生成单独的.so文件 这里介绍第二种方式,对于第二种方式执行效率可能低些,但是模块化,就是可以保持php安装不变的情况下,通过php.ini连接单独生成的so文件实现扩展,参考下图理解: 比如您已经通过了tar包方式安...原创 2014-11-27 15:31:29 · 149 阅读 · 0 评论 -
解决apache启动错误"httpd:Could not reliably determine..."
原文地址:http://www.2cto.com/os/201201/117797.html启动apache遇到错误:httpd: Could not reliably determine the server's fully qualified domain name[root@server httpd-2.2.4]# /usr/local/apache/bin/apache...原创 2014-11-27 14:02:46 · 115 阅读 · 0 评论 -
Ubuntu下配置PHP开发环境
原文地址:http://blog.sina.com.cn/s/blog_8e7c33e901010gzn.htmlUbuntu下配置PHP开发环境 (2012-04-01 09:40:30)转载▼标签: it 分类: PHP开发本文主要说明如何在Ubuntu下配置PHP开发环境LAMP。 Ubuntu 搭建 php 环境 所谓LAMP:Linux,A...原创 2014-11-27 13:25:49 · 140 阅读 · 0 评论 -
Ubuntu下的PHP开发环境架设
原文地址:http://www.cnblogs.com/wenanry/archive/2012/11/13/2767779.htmlUbuntu下的PHP开发环境架设今天重新装了ubuntu那么就吧过程记录下。打开终端,也就是命令提示符。我们先来最小化组建安装,按照自己的需求一步一步装其他扩展。命令提示符输入如下命令:1sudo apt-get...原创 2014-11-25 17:38:43 · 79 阅读 · 0 评论 -
PHP时间戳函数总结一览(转)
原文地址:http://www.cnblogs.com/chenwenbiao/archive/2011/09/25/2190272.htmlPHP语言中的函数有许多种,各种应用方式不同,实现的功能也不尽相同。我们在本文种为大家总结了PHP时间戳函数,希望能作为参考学习对象。探讨PHP动态图像创建技巧PHP获取随机数经验之谈如何正确运用PHP随机数类探讨PHP函...原创 2014-10-30 10:51:24 · 80 阅读 · 0 评论 -
php软件包下载地址
nginx: http://nginx.org/en/download.htmlmysql: http://www.mysql.com/downloads/php: http://www.php.net/redis: http://redis.io/download/原创 2014-08-18 16:59:42 · 163 阅读 · 0 评论 -
linux下用phpize给PHP动态添加扩展
原文地址:http://www.php100.com/html/webkaifa/Linux/2009/1202/3591.html使用php的常见问题是:编译php时忘记添加某扩展,后来想添加扩展,但是因为安装php后又装了一些东西如PEAR等,不想删除目录重装,别说,php还真有这样的功能。 我没有在手册中看到。 如我想增加bcmath支持,这是一个支持...原创 2014-08-18 16:41:23 · 116 阅读 · 0 评论 -
windows下安装phpredis模块
1.下载:php_redis.dll:https://github.com/nicolasff/phpredis/downloads2.下载后由于里面有两个模块分别是vc6,vc9编译的,我们需要知道我们的Php是vc6还是vc9的:新建一个reids.php点击(此处)折叠或打开3.安装模块把php_redis.dll模块放到php安装目录下/ext/中...原创 2014-08-11 10:01:59 · 184 阅读 · 0 评论 -
缺少 mysqli 扩展。请检查 PHP 配置。解决方法
原文地址:http://www.55x.cn/html/2013041922282.html有的时候下载了PHPmyadmin访问提示“缺少 mysqli 扩展。请检查 PHP 配置。”大家可以试试以下方法能不能解决。 phpMyAdmin 缺少 mysqli 扩展。请检查 PHP 配置 的解决方案:缺少 mysqli 扩展。请检查 PHP 配置。打开你的php...原创 2014-07-28 16:39:22 · 3013 阅读 · 0 评论 -
Zend Studio下的PHP代码调试
原文地址:http://www.cnblogs.com/yaksea/archive/2011/08/26/2154154.htmlZend Studio下的PHP代码调试问题:Zend Studio无法调试php代码安装Zend Debugger下载到http://downloads.zend.com/pdt/server-debugger下载最新的debug...原创 2014-07-27 12:06:16 · 119 阅读 · 0 评论 -
细说Drupal,Joomla,Wordpress的区别
原文地址:http://xiangfeipy.blog.163.com/blog/static/83572185201371992432480/Drupal是使用PHP语言编写的开源内容管理框架(CMF),它由内容管理系统(CMS)和PHP开发框架(Framework)共同构成。连续多年荣获全球最佳CMS大奖,是基于PHP语言最著名的WEB应用程序。截止2011年底,共有13,802位...原创 2015-01-27 17:56:28 · 694 阅读 · 0 评论 -
Joomla 和 Drupal 的比较(之二)
原文地址:http://blog.chinaunix.net/uid-20332519-id-36812.htmlJoomla 和 Drupal 的比较 Joomla Drupal社区功能 Community Builder. 一个不错的component加上一堆自己的插件, 能完成绝大多数的社区功能. 印象深刻. 用户可以组成Groups, 可以自定义注册表单....原创 2015-01-27 17:19:54 · 548 阅读 · 0 评论 -
PHP中spl_autoload_register函数的用法
原文地址:http://www.cnblogs.com/myluke/archive/2011/06/25/2090119.htmlspl_autoload_register(PHP 5 >= 5.1.2)spl_autoload_register — 注册__autoload()函数说明bool spl_autoload_register ([ callback ...原创 2015-01-20 10:34:01 · 160 阅读 · 0 评论 -
PHP5中的this,self和parent关键字详解
原文地址:http://www.hbjjrb.com/Jishu/php/200706/24346_4.htmlPHP5是一具备了大部分面向对象语言的特性的语言,比PHP4有了很多的面向对象的特性,但是有部分概念也比较绕人,所以今天拿出来说说,说的不好,请高手见谅. (阅读本文,需要了解PHP5的面向对象的知识)首先我们来明白上面三个关键字: this,self,parent,...原创 2014-12-30 11:21:43 · 121 阅读 · 0 评论 -
查看字符串编码
原文地址:http://zhidao.baidu.com/link?url=yV14mc3upIkNBU6uHDLWo6dvxbxX4CAQcKunUI69ZUSK6ZzQbZUAOz4bTSIX5dwSxBrZx11xTxPrU0ugl1Osua数据库编码都是GBK 如果你要在数据库中显示的话需要在插入之前把编码转换成GBK 不知道java的编码转换是什么函数,php...原创 2014-12-26 16:56:11 · 462 阅读 · 0 评论 -
【问底】徐汉彬:PHP7和HHVM的性能之争
原文地址:http://www.iteye.com/news/30001摘要:近日,PHP7和HHVM的性能之争成为了一个讨论热点,但毫无疑问,它们都在提升PHP执行性能方面取得了突破性的进展。本期《问底》,徐汉彬将为大家科普和介绍它们的性能之争。【导读】徐汉彬曾在阿里巴巴和腾讯从事4年多的技术研发工作,负责过日请求量过亿的Web系统升级与重构,目前在小满科技创业,从事SaaS...原创 2014-12-26 15:41:42 · 384 阅读 · 0 评论 -
PECL 安装介绍
原文地址:http://cn2.php.net/install.pecl.intro.phpPECL 安装介绍» PECL 是通过 » PEAR 打包系统来的 PHP 扩展库仓库,本章内容示范了怎样取得并安装 PECL 扩展。以下指南中假定 /your/phpsrcdir/ 是 PHP 源程序的路径,extname 是 PECL 扩展库的名字。自己根据实际情况调整。此外...原创 2014-06-25 10:16:00 · 232 阅读 · 0 评论 -
CentOS下为PHP安装Memcached扩展
CentOS-php-memcached 扩展注意要安装的是PHP的Memcached扩展,跟PHP的memcahe扩展有点区别。php_memcached支持binary protocol 协议,而php_memcache协议不支持,php_memcached支持对同一key的多进程的并发处理问题,memcached还有个非常称赞的地方,就是flag不是在操作的时候设置了,而是有...原创 2014-06-25 10:10:14 · 94 阅读 · 0 评论 -
无法载入 mcrypt 扩展,请检查 PHP 配置 终极解决方案
在使用phpmyadmin中提示: 无法载入 mcrypt 扩展,br /请检查 PHP 配置 如图: 原因:php_mcrypt.dll需要libmcrypt.dll支持。 解决方法如下: 1). 在php.ini配置文件中,搜索 ;extension=php_mcrypt.dll 将php_mcrypt.dll前的 ; 分号去掉改成 extension=php_m 在使用...原创 2014-07-28 17:26:05 · 635 阅读 · 0 评论 -
windows下php无法使用mcrypt的解决
php的zip包内根目录下有一个libmcrypt.dll这个文件 可以 1、把php的目录设置成为系统路径 2、把这个文件拷贝到apache的bin目录下 3、把这个文件拷贝到windows目录下 逐个尝试,不停的重启apache和检查phpinfo输出,直到看到输出中有mcrypt即可。当然,如果拷贝到apache的bin目录,有可能cli模式还是无法使用。...原创 2014-07-28 17:28:33 · 2142 阅读 · 0 评论 -
用WAMPSERVER建环境及装Joomla时碰到的问题
原文地址:http://www.mzihen.com/fix-up-wampserver-joomla-installation/用WAMPSERVER建本地php环境后装joomla时都碰到以下几个问题。修改WampServer默认配置web根目录1、左键“www目录”路径更改WampServer安装好后,“www目录”默认为X:\wamp\www,也就是...原创 2014-08-07 09:47:01 · 272 阅读 · 0 评论 -
PHP 真正多线程的使用
原文地址:http://zyan.cc/pthreads/PHP 5.3 以上版本,使用pthreads PHP扩展,可以使PHP真正地支持多线程。多线程在处理重复性的循环任务,能够大大缩短程序执行时间。 我之前的文章中说过,大多数网站的性能瓶颈不在PHP服务器上,因为它可以简单地通过横向增加服务器或CPU核数来轻松应对(对于各种云主机,增加VPS或CPU核数就更方便了,直接...原创 2015-01-30 13:36:17 · 325 阅读 · 0 评论