ubuntu下编译PHP的问题

首先是应该下载源码: http://php.net/downloads.php 到这里下载最新的源码, 下载的过程中,先安装编译环境。 sudo apt-get install build-essential 之后解压原文件  tar -xzvf php-5.2.17.tar.g...

发表于:2011-5-21 / 阅读(1350) / 评论(0) 分类 PHP相关
转:MVC最佳实践

一直在看框架,在看MVC,也看过yii的相关内容,感觉这是一个不错的框架。发现Yii框架的文档中,多了一篇MVC最佳实践的文章。我想,这个文章对于初学者来说,应该具备相当的指导性,而且指导相当具体。今天看Google reader,发现了这篇文章。转过来。

发表于:2011-4-8 / 阅读(1333) / 评论(0) 分类 PHP相关
PHP文档生成工具 - phpDocumentor

写文档是一项乏味却不得不做的工作,而编写API级的文档更是意味着大量的重复劳动和难以保持的一致性。这里我们要推荐给大家的,是支持PHP5语法分析的文档工具——phpDocumentor。

发表于:2011-4-6 / 阅读(1641) / 评论(0) 分类 PHP相关
PHP 注释文档标记

文档标记的使用范围是指该标记可以用来修饰的关键字,或其他文档标记。可以用PHPDocumentor等工具,能够快速生成具有相互参照,索引等功能的API文档。

发表于:2011-4-6 / 阅读(1182) / 评论(0) 分类 PHP相关
PHP运行机制的介绍

PHP总共有三个模块:内核、Zend引擎、以及扩展层; PHP内核用来处理请求、文件流、错误处理等相关操作; Zend引擎(ZE)用以将源文件转换成机器语言,然后在虚拟机上运行它; 扩展层是一组函数、类库和流,PHP使用它们来执行一些特定的操作。

发表于:2011-3-17 / 阅读(1420) / 评论(0) 分类 PHP相关
php 使用curl模拟登录discuz以及模拟发帖

PHP支持的由Daniel Stenberg创建的libcurl库允许你与各种的服务器使用各种类型的协议进行连接和通讯。libcurl目前支持http、https、ftp、gopher、telnet、dict、file和ldap协议。libcurl同时也支持HTTPS认证、HTTP POST、HTT...

发表于:2011-3-16 / 阅读(14381) / 评论(0) 分类 PHP相关
PHP中冒号、endif、endwhile、endfor介绍

前些日子在公司的代码库中看到 php相关的 冒号,endif ,endfor ,开始以为不是php的代码,后来到网上一查,才恍然大悟,原来这也是php的语法呀,这真是基础不牢固呀。我们经常在wordpress一类博客程序的模板里面看到很多奇怪的PHP语法,下面就来介绍一下这些php的古怪语法。

发表于:2011-3-12 / 阅读(8911) / 评论(0) 分类 PHP相关
PHP: 判断字符串编码

中文编码不统一,会害死人的,在各个系统之间交互,难免会发生,真是令人头痛的事情,最近联盟这边遇到了这个情况,数据库中记录乱码,查找了半天原因,也是令人发疯,不过还好,增加了不少知识。分享一下。哦,还有一个,大家最好在部门的系统里都用同一的编码,文件,数据库编码,等~     &n...

发表于:2011-3-11 / 阅读(2152) / 评论(0) 分类 PHP相关
使用$_REQUEST 要留意的地方

$_REQUEST包含了$_GET、$_POST、$_COOKIE的所有内容,是它们的集合体。$_GET、$_POST、$_COOKIE在$_REQUEST中都有一个副本。改变$_REQUEST的值不影响$_GET等,反之亦然。GET和POST同名的情况下,$_REQUEST取的是POST的值。CO...

发表于:2011-3-7 / 阅读(1361) / 评论(0) 分类 PHP相关
最新县及县以上行政区划代码&提供SQL文件下载

看到TP二群里看到社大寻找省市地三级联动的东西,我记得以前有个国家统计局的东西,最新县及县以上行政区划代码(截止2008年12月31日) ,就根据这个写了一个脚本导入到数据库。之后,就可以用Ajax的方法很简单的就实现了三级联动了。

发表于:2011-3-3 / 阅读(1884) / 评论(0) 分类 PHP相关
OAuth 简介

OAUTH协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是OAUTH的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此OAUTH是安全的。目前互联网很多服务如Open API,很多大头公...

发表于:2011-2-25 / 阅读(1563) / 评论(0) 分类 PHP相关
PHP Json 解析-json_decode json_encode

对于JSON(JavaScript Object Notation)大家应该不陌生,它是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - Dec...

发表于:2011-2-23 / 阅读(4051) / 评论(0) 分类 PHP相关
Mediawiki的配置和修改方法

最近需要做一个wiki的东西,查看了淘宝和新浪开放平台的的wiki都是用的MediaWiki, 那我就来学习一下MediaWiki吧,下面是我搜索整理的一些关于MediaWiki 的内容。 里面包含了MediaWiki常用的配置设置和修改方法。 ps:我用的是MediaWiki  1.16...

发表于:2011-2-16 / 阅读(7881) / 评论(0) 分类 PHP相关
数据访问对象 (DAO)的DSN格式

数据访问对象 (DAO),数据访问对象(DAO) 对访问存储在不同数据库管理系统(DBMS)中的数据提供了一个通用的API。 因此,在将底层 DBMS 更换为另一个时,无需修改使用了 DAO 访问数据的代码。本文介绍了DAO的 DSN格式。

发表于:2011-1-27 / 阅读(1489) / 评论(0) 分类 PHP相关
Yii 框架使用开发流程

开发流程 介绍过 Yii 中的基本概念之后,我们现在讲解使用 Yii 开发Web应用时的一般开发流程。 此处的开发流程假设我们已经完成了对应用的需求分析和必要的设计分析。   创建目录结构骨架。创建第一个Web应用 中讲到的 yiic 工具可以快速实现此步骤。 配置此 应用。这是通过修改应...

发表于:2011-1-25 / 阅读(1480) / 评论(0) 分类 PHP相关
PHP魔术方法

一般来说,总是把类的属性定义为private,这更符合现实的逻辑。但是,对属性的读取和赋值操作是非常频繁的,因此在PHP5中,预定义了两个函数“__get()”和“__set()”来获取和赋值其属性,以及检查属性的“__isset()&rd...

发表于:2010-11-25 / 阅读(1050) / 评论(0) 分类 PHP相关
PHP正则模式修正符

 正则表达式,在计算机科学中,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多文本编辑器或其他工具里,像Vim,php ,perl 等,正则表达式通常被用来检索和/或替换那些符合某个模式的文本内容。这个是介绍php框架 Kohana 中正则代码的文章。

发表于:2010-9-28 / 阅读(1320) / 评论(0) 分类 PHP相关
使用PHP Header要注意的几个问题

  在PHP中用header("location: http://www.miyifun.com");进行跳转要注意以下几点: 1、location和“:”号间不能有空格,否则会出错。 2、在用header前不能有任何的输出。   要求...

发表于:2010-8-3 / 阅读(1195) / 评论(0) 分类 PHP相关
PHP书籍推荐

跟想学习php的人,介绍几本书,让想学的人少走弯路,我看的是php圣经 《PHP和MySQL Web开发 (原书第3版)》,听说第四版更是值得一读。《PHP和MySQL Web开发 (原书第4版)》

发表于:2010-7-31 / 阅读(1360) / 评论(0) 分类 PHP相关
ORM简介

对象关系映射(Object Relational Mapping,简称ORM)是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将java程序中的对象自动持久化到关系数据库中。本质上就是将数据从一种形式转换到另外一种...

发表于:2010-1-10 / 阅读(1277) / 评论(0) 分类 PHP相关
Discuz!的Memcache缓存实现

前言: 在PHP+MySQL架构的站点中,本文重点从MySQL的角度去分析如何使Discuz!论坛(或者类似的PHP+MySQL架构的程序)应对大访问量。同时给出一些使用Memcache去减轻MySQL压力的建议。其中很多数据是个人测试的结果,如有不同意见,敬请留言告之。另外由于个...

发表于:2010-1-10 / 阅读(1199) / 评论(0) 分类 PHP相关
magic_quotes_gpc和magic_quotes_runtime的区别和用法

PHP提供两个方便我们引用数据的魔法引用函数magic_quotes_gpc和magic_quotes_runtime,这两个函数如果在php.ini设置为ON的时候,就会为我们引用的数据碰到单引号'和双引号"以及反斜线 \是自动加上反斜线,帮我们自动转译符号,确保数据操...

发表于:2009-12-13 / 阅读(1110) / 评论(0) 分类 PHP相关
PHP服务器变量 $_SERVER 详解

这是一个关于 php中的$_SERVER  的详解,里面降价了各种$_SERVER 变量的值,堪比手册, 可以查证~~ 

发表于:2009-12-13 / 阅读(2313) / 评论(0) 分类 PHP相关
用C语言写PHP扩展的步骤

用C语言,php的扩展的书写格式(ZEND API)写PHP扩展的步骤: 到PHP的安装目录下 [root@test1 ext]# cd /root/php/php5.2/ext [root@test1 ext]# ./ext_skel --extname=cltest

发表于:2009-12-9 / 阅读(1194) / 评论(0) 分类 PHP相关
linux下安装php扩展

 Gettext 1  首先进入到php源码包中    cd /opt/php-5.1.2/ext/gettext 2  在gettext文件夹下产生configure文件   ...

发表于:2009-12-9 / 阅读(1416) / 评论(0) 分类 PHP相关
$_key{0}和$_key[0]的区别

其实就是字符串和数组的区别 $_key{0}//一般表示字串的位置 $_key[0]//一般表示字串的位置或数组元素 $a = array(’aa’,'bb’,'cc’); echo $a[0]; //当是数组时候是第一个元素值 输出:aa echo ...

发表于:2009-12-6 / 阅读(1151) / 评论(0) 分类 PHP相关
PHP加速工具eAccelerator

什么是eAccelerator 概念: eAccelerator 是一个免费开源的PHP加速、优化、编译和动态缓存的项目,它可以通过缓存PHP代码编译后的结果来提高PHP脚本的性能,使得一向很复杂和离我们很远的PHP脚本编译问题完全得到解决。通过使用eAccelerato...

发表于:2009-12-1 / 阅读(1094) / 评论(0) 分类 PHP相关
优化网站性能的14条规则 yahoo的14军规

前言: 对于一个高性能的Web站点,性能提升的2个主要突破点 .响应时间. 效率 当前集中考虑的主要是响应时间方面,平时我们关注比较多的是后台Web服务器端的优化,通过Yahoo的实际数据分析,80-90%的终端响应时间是由前端决定的,所以是前端的优化也是非...

发表于:2009-11-22 / 阅读(1497) / 评论(0) 分类 PHP相关
40个技巧优化您的PHP代码

1.如果一个方法能被静态,那就声明他为静态的,速度可提高1/4; 2.echo的效率高于print,因为echo没有返回值,print返回一个整型; 3.在循环之前设置循环的最大次数,而非在在循环中; 4.销毁变量去释放内存,特别是大的数组; 5.避免使用像...

发表于:2009-11-18 / 阅读(1170) / 评论(0) 分类 PHP相关
PHP采集程的思路

最近在采集一下体彩的网络数据,看到了网上的PHP采集程的思路, 思路:   采集程序的思路很简单大体可以分为以下几个步骤:     1.获取远程文件源代码(file_get_contents或用fopen).  &n...

发表于:2009-11-18 / 阅读(1204) / 评论(0) 分类 PHP相关