Posts Tagged ‘ PHP

PHP 调用静态类的魔术方法的问题

最近这个星期一直在疲于修改项目中各种的代码bug。
从中也总结出不少使用的经验。

顺手记录一下吧。

对于PHP的OO特性,我一直使用的都不是特别好。前两天在代码中,就犯了比较低级的错误。
<?php
class test
{
public function get[......]

继续阅读

[笔记]PHP阅读源码随笔(一)

几位同事大牛,做了一个开源文档项目 《PHP内核分析》 http://php-internal.com,内容甚是精彩,也是几位大牛几年经验的总结。

因此,我也开始拜读。学习中。

第一步,准备环境。

在漫长的svn co出PHP 5.3 的源码后,准备buildconf。但是出现了如[......]

继续阅读

[笔记]PHP扩展编译和对PHP ISAPI模式以及CGI模式运行的一些理解

先买个坑吧。看完电视时间比较晚了。实在是不能继续写了,如果继续精力允许,但是,后面4天工作就吃不消了。第一部分:如何编译PHP扩展      这部分知识点是放狗去搜四处可见的,没有太多的新鲜的东西,如果你已经对网络上的那些一搜一大把的文章了如指掌,我[......]

继续阅读

[ZT]PHP工程师面临的成长瓶颈

原文:http://www.jianglb.com/2010/11/22/php-dev.html

作为开发中应用最广泛的语言之一,PHP有着大量的粉丝,那么你是一名优秀的程序员吗?在进行自我修炼的同时,你是否想过面对各种各样的问题,我该如何突破自身的瓶颈,以便更好的发展呢?

  PHP工程师面临成长瓶颈

先明确这里所指的PHP工程师,是指主要以PHP进行Web系统的开发,没有使用其的语言工作过。工作经验大概在3~4年,普通的Web系统(百万级访问,千成级数据以内或业务逻辑不是特别复杂)开发起基本得心应手,没有什么问题。但他们会这样的物点:

  ◆除了PHP不使用其它的语言,可能会点shell 脚本。

  ◆对PHP的掌握不精(很多PHP手册都没有看完,库除外)。

  ◆知识面比较窄(面对需求,除开使用PHP和mysql ,不知道其它的解决办法)。

  ◆PHP代码以过程为主,认为面向对象的实现太绕,看不懂。

[......]

继续阅读

【Tip】获得Http请求状态码的两种方法

今天群里讨论,顺便follow了一下。烂笔头记录一下。

方法一:
使用Wget获取HTTP返回状态码。

[libo03@myhost_com:/home/libo03/]
$ wget –sprider -S http://www.baidu.com

参数说明:[......]

继续阅读

Zend Framework 增加自己的library库

在以前的老版本的Zend Framework(大概是1.5.*)的年代,记得使用自己的类库,只要将对应的库放到项目的library目录下,与Zend Framework 自己Zend目录同级即可。前提是已经将对应的library库加载到系统的include_path中了。
但是,当使用新版本的Ze[......]

继续阅读

PHP 缓存相关知识学习笔记

由头

最近,周围的几个同事跳槽升级,弄的自己也心里很痒。关心了一下相关面试笔试的内容,大部分地方对于PHP的缓存技术都有过询问。
之前自己做的几个项目,都是简单的B/S架构的存取数据库数据的控制面板的咚咚,用户量撑死也就在几百到几天人不等。基本上不用考虑性能和优化的问题。( 无论是Web的优化,还是数据库的优化 )
不过,真正大的公司和PHP的项目,都是要考虑这方面的东西的。因此,就揪出这个知识点出来突击一下。
UTF8[......]

继续阅读

wp-utf8-excerpt 中文摘要的BUG

今天安装了wp-utf8-excerpt 这个插件,用于完善目前Themes的中文摘要显示的问题。(该问题一直是WordPress对双字节编码语系)考虑不周的地方。
诚然,这个问题希望一些蓝眼睛大胡子的外国人来解决肯定是不现实的。
在安装完成插件后。我的blog系统界面首页现实出了问题。[......]

继续阅读

Zend Framework 1.10 开发环境搭建笔记

2年前搭建过Zend Framework的开发环境,那个时候还是使用的是1.3~1.5的版本,后来升级到过1.7。有一段时间没有关心PHP了,手有点生疏。最近,有些面试活动,并且,自己还想再好好学习一下相关Web程序开发。所以,又重新将这些咚咚捡回来温习一下。
发现新版本的Zend Framewo[......]

继续阅读

防盗链原理

简单的说: http标准协议中有专门的字段记录referer
一来可以追溯上一个入站地址是什么
二来对于资源文件,可以跟踪到包含显示他的网页地址是什么。
因此所有防盗链方法都是基于这个Referer字段 网上比较多的2种
一种是使用apache文[......]

继续阅读

Page 1 of 11