更多 标签 'PHP'
  • 在CentOS上使用EPEL安装Nginx/PHP-FPM环境
  • 本文介绍如何在CentOS6.2 / 6.1 / 6 / 5.8上安装配置Nginx与PHP-FPM。PHP-FPM是一个PHP FastCGI管理器,可以在 http://php-fpm.org/download下载。PHP-FPM其实是PHP源代码的一个补丁,旨在将FastCGI进程管理整合进PHP包中。必须将它patch到你的PHP源代码中,在编译安装PHP后才可以使用。
  • 设计扩展欧几里德算法的程序描述
  • 前面提到了扩展欧几里德算法的证明和推导,对于这些定理,我们主要关心的是它的应用,是吧。定理用不着,价值就很难体现。扩展欧几里得算法的用途非常广,比如RSA加密算法中求私钥d。这里我们要用程序来感受扩展欧几里德算法。还是前面小节的问题:已知等式 47x + 30y = 1; 求x,y的整数解。
  • PHP判断布尔值的一些常见方法
  • 上一篇只是举了例子,可能讲得不是很清楚,那么再开一个篇幅来说明布尔值的用法与特性吧。布尔值变量的值只有2个:true(或1)和false(或0)。bool值为true时返回真,为false时返回假。在PHP中,bool型变量无处不在,它对整个程序起着相当重要的作用。
  • 布尔值在PHP里的更多特性
  • 前面一小节我们大概了解了 PHP 里布尔值的一些情况,其实布尔值还有很多有趣的、特别的玩法。这里就贴一些代码,大家可以自行运行一下,看看里面一些有趣的地方。
  • 用phpize单独编译安装PHP扩展模块
  • 由于以 php-fpm + Nginx 方式跑 PHP 要比 FastCGI + Apache 要高效得多,所以很多人会选择 Nginx,并以 php-fpm 的方式跑 PHP。选择这种方式,很多时候就需要自己源码编译 PHP 并安装。以源码编译安装的PHP,很多时候都是最小化安装,甚至连mysqli扩展都没有。
  • 罗列一些PHP常用的stream函数集
  • 前面谈到了 PHP对自己I/O流访问的封装,封装之后可以简单地用 PHP://Wrapper 的形式使用流。流也有其它各种使用方式,PHP也自带了许多函数去方便地使用它们。比如 PHP函数补完:stream_context_create()模拟POST/GET 这篇文章提到的 stream_context_create 函数。
  • PHP对自己I/O流访问的封装
  • PHP://Wrapper 是PHP自己的I/O流访问的封装。比如php://input:访问请求的原始数据的只读流。php://output:只写的数据流,以 print 和 echo 一样的方式写入到输出区。php://stdin:访问PHP进程相应的输入流,比如用在获取cli执行脚本时的键盘输入。php://stdout:访问PHP进程相应的输出流。
  • 获取PHP流支持的协议、socket与过滤器
  • 关于PHP 流的一些整体情况,可以先看看 了解PHP中Stream(流)的概念与用法 这篇文章。这个chapter会将上面文章提到的一些知识点细化,再补充一些没提到的知识点。PHP 使用 scheme :// target 这样的格式来进行 stream 的操作。比如使用 file:// 协议来访问文件系统……
  • 以源码编译的方式安装PHP与php-fpm
  • 前面介绍的是以 remi 源安装,它会自动安装最新的 PHP 以及它的一些扩展。但是有时候我们需要一些低版本的 PHP,比如 PHP 5.3.x 之类的。这里可以使用源码编译的方式安装。首先是最基本的下载,解压,编译安装(以PHP 5.3.6 为例)……
  • Linux下配置Nginx使之支持PHP
  • 以 CentOS 为例。开始安装 Nginx 和 PHP-FPM 之前,你可能需要卸载系统中以前安装的 Apache 和 PHP。yum remove php-cli php-common php #删除,重新安装 PHP:yum --skip-broken install php53。……
  • Python与PHP的一些区别
  • 一般来说,PHP 是一种 Web 开发语言。是的,它提供了一个命令行接口,并且甚至可用于开发嵌入式应用程序,但它主要还是用于 Web 开发。相反,Python 是一种脚本语言,并且也可用于 Web 开发。从这方面来说 —— 我知道我会这样说 —— 它比 PHP 更加接近 Perl。(当然,在其他方面,它们之间并无实际不同。我们继续往下看。)
  • 仅仅懂PHP还不够,最好还会Python
  • Python 的定义是一种 “通用的高级编程语言”。它以简洁性和易用性著称,而且是少有的几种对空格和缩进有要求的语言之一。Python 的主要作者 Guido Van Rossum 在社区中仍然非常活跃,并且被人们戏称为仁慈的独裁者。
  • Windows下配置Nginx使之支持PHP
  • 平台描述:Windows下,使用PHP套件 xampp,因为是测试玩,所以没在服务器 Linux 环境中配置。首先,将 nginx.conf 中的 PHP 配置注释去掉。这里使用的 PHP 是以 cgi 的形式,所以要启用 php-cgi,修改 php.ini,把注释去掉……
  • Web开发编程其实更倾向函数式编程
  • PHP支持第一类函数(first-class function),即函数可以赋值给变量,包括用户自定义的函数和内置函数,然后动态调用它。 函数可以作为参数传递给其他函数(即高阶函数),也可以作为函数返回值返回。PHP支持函数递归调用,即函数自己调用自己,不过在实际的PHP代码中,我们更喜欢用迭代来代替递归。
更多 推荐文章

Welcome to NowaMagic Academy

现代魔法 推荐于 2013-02-27 10:23

更多 目录树
更多 热门小组
魔法达人