最新 | 最热门 | 最高评价

+8  深入了解php底层机制(-)

Tag: 未分类 | php | 动态语言
editor 发于 2011年06月23日 18:24 | 点击: 3974 | 展开摘要
作为一门动态语言,php是如何实现的,其底层机制如何,具有什么样的特点,本文深入浅出介绍了包括php设计理念、整体结构、核心数据结构和变量在内的相关底层知识,对我们更好的开发php程序,优化性能等有一定的指导意义。

TAG

Php 底层机制 性能优化

目录

1、概述… 1

what is php?. 1

了解它底层实现的目的?. 1

2、php的设计理念及特点… 1

3、Php的四层体系… 2

4、Sapi 3

5、Ph

查看全文: http://www.udpwork.com/item/5337.html

+5  对比Imagick和Gmagick的像素迭代功能

Tag: Technical | Gmagick | Imagick | PHP
老王 发于 2010年10月17日 17:45 | 点击: 2131 | 展开摘要
通常,图像处理工作都是诸如缩略图,水印之类的简单工作,不过有的时候会复杂些,比如像素迭代,本文通过一个实例对比Imagick和Gmagick的像素迭代功能:

像素数据生成代码

<?php

$data = array();

for ($row = 0; $row < 100; $row++) {
for ($column = 0; $column < 100; $column++) {
$data[$row][$column]

查看全文: http://www.udpwork.com/item/5265.html

+5  解决php soap wsdl error一例

Tag: LAMP | curl | openssl | php | soap | wsdl
suchasplus 发于 2010年05月25日 11:16 | 点击: 4780 | 展开摘要
备忘,查了半天:
客户在访问我提供的WebService(预定义,即WSDL模式)的时候,在Linux服务器上运行example的时候是ok的,但是在他的windows开发机上运行失败。
报了俩错:
WARNING是I/O warning : failed to load external entity,
FATAL ERROR是: Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing

查看全文: http://www.udpwork.com/item/4806.html

+4  Wordpress评论转义HTML标签

Tag: PHP | Web | WordPress
ideawu 发于 2010年06月22日 13:54 | 点击: 3058 | 展开摘要
把这段代码放到 theme 里的 functions.php 文件:

function theme_pre_comment_post( $c) {
$c['comment_content'] = htmlspecialchars($c['comment_content']);
return $c;
}
add_filter( 'preprocess_comment', 'theme_pre_comment_post', '', 1);

Related posts:


查看全文: http://www.udpwork.com/item/1835.html

+4  memcache连接慢又一例

Tag: php | memcache
Volcano 发于 2009年12月22日 21:56 | 点击: 2448 | 展开摘要
继上次解决memcache连接慢问题以来,好长一段时间没在这个问题上翻过跟头。这一次我又在生产环境观察到php和memcache的连接时间经常会在50ms以上。

作为一个cache,占用了这么长的执行时间,天理何在?

实际的运行环境如下:

apache + mod_php

php-memcache扩展版本为2.2.5

memcache的并发连接数在400左右,相当少

这次memcache扩展用的是最新的稳定版,无可挑剔。所以刚开始我认为是网络环境的问题,于是直接采

查看全文: http://www.udpwork.com/item/1714.html

+3  静态类的原罪

Tag: Technical | PHP
老王 发于 2011年08月14日 22:57 | 点击: 1779 | 展开摘要
黑格尔有句名言:存在即合理。以此为论据的话,静态类的存在自然有其合理性。不过物极必反,一旦代码过于依赖静态类,其劣化的结局则不可避免。这就好比罂粟作为一种草本植物,有其在药理上的价值,但如果肆无忌惮的大量使用,它就变成了毒品。

什么是静态类

所谓静态类指的是无需实例化成对象,直接通过静态方式调用的类。代码如下:

<?php

class Math
{
public static function ceil($value)
{
ret

查看全文: http://www.udpwork.com/item/5644.html

+3  ColaPHP In Action

Tag: PHP | ColaPHP
超群.com 发于 2010年08月06日 13:39 | 点击: 2033 | 展开摘要
看不到Slide的同学,可以直接点这里。

查看全文: http://www.udpwork.com/item/2313.html

+2  史上最强大的PHP Web面试题(会做就能进百度)

Tag: Computer System | IT技术和评论 | PHP | Web | 程序员
ideawu 发于 2011年03月31日 16:57 | 点击: 3178 | 展开摘要
注: 只要你会做了这道题目, 你的能力已经可以进入百度了! 如果别的部门不要你, 请你给我发邮件, 我一定尽我所能强烈推荐你! 如果你不想加入百度, 而别的公司又不要你, 只能说明那家公司瞎眼了.

题目: 见图片, 该图是某网页的一个区域的截图, 用于显示商品或者其它信息的分类. 该分类的每一项可以折叠和收起(展开和收缩, 如果有子分类的话). 分类的级数不固定. 现有一个PHP变量:

$cats = array(
array(
'id' => 1

查看全文: http://www.udpwork.com/item/4694.html

+1  我的公司(北京地区)狂招前端、后端高手

Tag: web开发 | PHP | 博客世界
aw 发于 2010年06月30日 10:22 | 点击: 2446 | 展开摘要
一、前端主要是两个职位:

Flash算法工程师(3D引擎、物理引擎任何一样你擅长的方向都有发展空间!)

Flash UI(制作)工程师(熟悉Adobe CS系列软件,精通Flash CS系列,熟悉AS)

二、后端的工作主要是:

接入、维护多个SNS平台代码,经验要求较少

做系统架构设计,经验要求较多,负责游戏架构设计、性能优化或运营系统设计等

职位主要是这两个:

JD1:PHP研发工程师(近期需要4人以上,其中2人负责新平台接入和维护,2人负责新产品/运营系统开

查看全文: http://www.udpwork.com/item/1293.html

+2  最简单的PHP缓存方案 – Zend_Cache

Tag: PHP | Web
ideawu 发于 2010年04月09日 19:20 | 点击: 3334 | 展开摘要
Zend Framework的各个模块大多能单独使用, 抽取出来的最简单的缓存模块Zend_Cache只有8个文件, 包括目录目录一个11个, 如下:

Zend/
Zend/Cache
Zend/Cache/Backend
Zend/Cache/Backend/ExtendedInterface.php
Zend/Cache/Backend/File.php
Zend/Cache/Backend/Interface.php
Zend/Cache/Backend.php
Ze

查看全文: http://www.udpwork.com/item/610.html

+1  代码执行的效率

Tag: 杂项资源 | 编程语言 | C++ | Coding | Compiler | Performance | PHP | Python
陈皓 发于 2012年07月13日 08:18 | 点击: 2068 | 展开摘要
在《性能调优攻略》里,我说过,要调优性需要找到程序中的Hotspot,也就是被调用最多的地方,这种地方,只要你能优化一点点,你的性能就会有质的提高。在这里我给大家举三个关于代码执行效率的例子(它们都来自于网上)

第一个例子

PHP中Getter和Setter的效率(来源reddit)

这个例子比较简单,你可以跳过。

考虑下面的PHP代码:我们可看到,使用Getter/Setter的方式,性能要比直接读写成员变量要差一倍以上。

<?php
//dog_nai

查看全文: http://www.udpwork.com/item/7697.html

+1  PHP的优势

Tag: PHP
ideawu 发于 2012年03月08日 10:43 | 点击: 1719 | 展开摘要
以前偶尔被人问到, 为什么你(和大部分互联网公司)做Web开发要选择PHP, PHP有什么好处. 简单的回答便是”PHP简单,开发快速”.

但是, ASP.NET不简单吗? ASP.NET上手不快吗? Python呢?

有些人用各种PHP框架能快速搭建简单博客的例子来说明PHP的优势, 但这全是狗屎! 实际的业务不可能是博客那么简单.

我认为, PHP的最大优势便是他的数据结构和内置函数, 具体地说便是字符串和数组, 以及字符串和数组的函数.

查看全文: http://www.udpwork.com/item/6958.html
|<<<1234567>>>| 一共18页, 216条记录