西代零零发

既然选择远方,便只顾风雨兼程

【原创】Nginx+PHP-FPM优化技巧总结

php-fpm的安装很简单,参见PHP(PHP-FPM)手动编译安装。下面主要讨论下如何提高Nginx+Php-fpm的性能。 1.Unix域Socket通信 之前简单介绍过Unix Domain Socket这种通信方式,参见:Nginx+PHP-FPM的域Socket配置方法 Un...

2013-10-06 10:48:24

阅读数 64584

评论数 0

PHPStorm下XDebug配置

1安装Xdebug 用yum安装可能会失败,用pecl安装成功。 #yum installphp-pecl-xdebug.x86_64 pecl installxdebug          如果pecl命令不存在请先安装php-pear          命令:yum instal...

2013-08-11 22:15:26

阅读数 76532

评论数 6

PHP(PHP-FPM)手动编译安装

1安装PHP 1.1下载解压 wget http://museum.php.net/php5/php-5.3.5.tar.gz tarxzvf php-5.3.5.tar.gz cdphp-5.3.5 1.2配置生成Make          ./configure--prefix=/usr...

2013-07-27 06:19:56

阅读数 17795

评论数 0

CentOS上PHP完全卸载

想把PHP卸载干净,直接用yum的remove命令是不行的,需要查看有多少rpm包,然后按照依赖顺序逐一卸载。    1.首先查看机器上安装的所有php相关的rpm包 [root@localhost nginx]# rpm -qa | grep php php-cli-5....

2013-07-27 06:10:24

阅读数 46865

评论数 2

PHP框架Yii系列教程(四):使用Memcache保存会话

1环境准备 安装Memcached服务端: yum -y installmemcached.x86_64   安装PHP-Memcache扩展: yum -y installphp-pecl-memcache.x86_64   查看PHP-Memcache扩展是否安装成功: php...

2013-04-28 21:23:10

阅读数 12351

评论数 1

PHP框架Yii系列教程(三):集成Redis

1安装Redis 切换至/usr/local/src下,下载并安装redis: $ wgethttp://redis.googlecode.com/files/redis-2.6.12.tar.gz $ tar xzf redis-2.6.12.tar.gz $ cd redis-2.6....

2013-04-28 21:20:34

阅读数 22696

评论数 4

PHP框架Yii系列教程(二):功能简介

1 MVC架构 1.1处理流程 一个Web请求在Yii内部的执行流程如下图所示: 1.2组件角色 组件名 角色与责任 index.php 入口脚本。创建Application的单例对象。 application...

2013-04-28 21:18:29

阅读数 16663

评论数 0

PHP框架Yii系列教程(一):入门实例

1准备Yii源码 首先新建helloyii目录作为Web应用的根目录,并添加到Nginx的配置文件中。然后将Yii框架源码部署到helloyii下,目录结构如下: helloyii/ |-- framework     |-- ……     |-- YiiBase.php     |-...

2013-04-27 09:45:53

阅读数 50017

评论数 0

国外十大最流行PHP框架排名

以下为十个目前最流行的基于MVC设计模式的PHP框架。   1. Yii   Yii是一个基于组件的高性能的PHP的框架,用于开发大规模Web应用。Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程。从MVC,DAO/ActiveRecord,widgets,caching,等级...

2013-04-20 16:54:43

阅读数 3494

评论数 2

Vim+XDebug调试PHP

1安装PHP调试环境 安装了php-devel以后就会有phpize和php-config这两个脚本 yum installphp-devel.x86_64 2安装Xdebug 2.1安装 用yum安装可能会失败,用pecl安装成功。 #yum installphp-pecl-...

2013-04-16 16:33:13

阅读数 11928

评论数 1

Discuz!X2.5安装手册

1 Discuz!X简介 Discuz!X系列是康盛的最新打造的品牌,在Discuz!基础上增加了很多模块,如门户、家园、排行榜、群组。而Discuz!上没有,仅仅是单独的论坛。所以说Discuz!X更加适用于建设门户网。如果说是Discuz!是一个论坛系统的话,那么Discuz!X就是一个门户...

2013-04-03 22:14:03

阅读数 5334

评论数 0

Nginx+PHP(FastCGI)环境搭建

在网上搜了几篇相关文章,内容都大同小异。还是自己动手搭建吧,顺带记录下过程留给需要的朋友们。 1安装Nginx 安装Nginx,具体步骤就不赘述了。 2安装MySQL Ø  安装MySQL:yum installmysql-server Ø  启动MySQL服务:serv...

2013-04-03 22:02:28

阅读数 2192

评论数 0

《PHP与MySQL程序设计》第八章异常处理

8.2 错误日志 1. Web服务器进程所有者必须有足够的权限来写日志文件到某个目录。 2. 确保这个文件存放在文档根之外,以减少遭到攻击的可能性。 3. 可以写入操作系统的日志工具(Linux上是syslog,Windows上是Event Viewer)。      ...

2011-11-27 15:22:10

阅读数 2066

评论数 0

《PHP与MySQL程序设计》面向对象的PHP

PHP对象的方法、属性的访问跟Java相似,有public, protected, private, final, static。 6.3 构造函数和析构函数 function __construct/destruct(args...) {      ... } ...

2011-11-27 15:19:12

阅读数 2328

评论数 0

《PHP与MySQL程序设计》第三章 PHP基础

1. PHP标识 Web服务器只向PHP解析器传递带有PHP标识的行,来提高效率。 四种:, , ..., 2. 注释 // 单行, /* */ 多行, # 单行 3. 向浏览器输出 print: 1表示输出成功。echo没有返回值所以略快。 ...

2011-11-27 15:17:38

阅读数 1882

评论数 0

Ubuntu上LAMP环境搭建

1. 安装Apache 2 sudo apt-get install apache2 测试: firefox 127.0.0.1 2. 安装PHP sudo apt-get install php5 //安装PHP5 su...

2011-11-27 15:15:18

阅读数 1590

评论数 0

Google AppEngine上部署PHP应用

现在GAE已经支持java了,但不幸的是PHP任然毫无音讯。但是我们在google官方支持PHP之前我们可以使用基于java的Quercus。Quercus基本上可以100%的支持PHP语言(需要JDK1.5)。 现在我们开始用GAE运行PHP: 1) 注册一个免费的GAE帐户 。  ...

2011-11-27 15:11:12

阅读数 3948

评论数 0

提示
确定要删除当前文章?
取消 删除