Case

Test Simple "Hello World" page output, Simple MVC logic(Router -> Controller -> Viewer), No Database Connections, No complex logic.

Hardware platform
CPU: Intel Core i5 750 (2.67GHz x4)
RAM: 4GB

Software Environment

Debian 6.0.4 x86_64 (2.6.32-41)

apache 2.2.16 (mpm-prefork,mod-php5)

php   ...

前提,正确安装 KVM (Kernel-based Virtual Machine)

yum install kvm kvm-qemu-img libvirt bridge-utils

Step 1:
cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
HWADDR="78:2B:CB:3C:A4:BA"
NM_CONTROLLD="yes"
ONBOOT="yes"
IPADDR=192.168.48.111
NETMASK=255.255.255.0
GATEWAY=192.168.48.1

...

Case

测试 MVC 中的 Router -> Controller -> Viewer, 输出 "Hello World" 简单页面,测试 MVC 在理想环境、简单逻辑、框架空载下的性能指标。

3 项指标

1) 在 index.php 中使用 microtime() 和 memory_get_usage() 粗略取得执行时间,内存占用情况
2) 使用 Facebook XHProf 扩展取得详细的资源占用情况,代码执行的 function   ...

lanbo 同学推荐的一个php框架,百度的一个工程师写的,值得关注:

Yaf?

Yaf is a PHP framework similar to zend framework, which is written in c and built as PHP extension

作者的网站:  http://www.laruence.com/

已进入php官方扩展库: http://pecl.php.net/package/yaf

目前已经实现MVC的核心接口:

Yaf_Applicati ...

搜索引擎 - 高级研发工程师

工作职责:
* 系统架构设计,研究,开发(开源软件 + 自主研发 相结合)
* 持续提升搜索相关产品的用户体验,功能完善,高可用,高可扩展
* 海量动态数据(文本/图像/多媒体)的存储和一致性处理,自动化分析

职位要求:
* 计算机、数学或相关专业本科及以上学历
* 学习能力强,对未知领域充满兴趣,热衷挑战( ...

觀自在菩薩 , 行深般若波羅蜜多時 , 照見五蘊皆空 , 度一切苦厄 , 舍利子 , 色不異空 , 空不異色 , 色即是空 , 空即是色 , 受想行識 , 亦復如是 , 舍利子 , 是諸法空相 , 不生不滅 , 不垢不淨 , 不增不減 , 是故空中無色 , 無受想行識 , 無眼耳鼻舌身意 , 無色聲香味觸法 , 無眼界 , 乃至無意識界 , 無無明 , 亦無無明盡 ,   ...

团队用git 管理代码,公司则用svn, 需要定期将代码同步到svn归档

1. 安装 git svn 插件

apt-get install git-svn

2. 建立本地 git-svn 库

本地代码目录为 /opt/src/search-git
为 git-svn 建立新目录 /opt/src/search-svn

cd /opt/src/
git svn clone -s http://192.168.48.100/svn/resource/search ...

1. 编码规范管理

所有新团队成员加入,都要作代码规范培训,重复的,一遍又一遍,定期 Review, 但是~收效甚微。

可以在源码服务器端加入语法检测 hook,可一劳永逸,严格执行:

比如 Web 开发,针对 PHP, JS, CSS 检测,可以用 PHP Codesniffer (http://pear.php.net/package/PHP_CodeSniffer) ,作为 hook 整合到 Subversion 服务器,小方法解 ...

距离比赛还有 14 天,今天才开始训练跑 ~

这一年,时间全被加班挤占,身体素质差到极点,脑袋也变傻了,希望可以借这十几天时间恢复体力,脑力再慢慢恢复吧.

还好,考虑到严重的身体素质,今年报的是半程马拉松,跑下来肯定没问题,只是拼一下时间了!

...

吃肉太多,伤“心”伤“脑”

科学研究发现,早期的人类只吃蔬果而不吃肉类。直到后冰河时期,人类所需的水果、坚果与蔬菜不敷所需,为了活命,才开始吃死亡动物身上的肉作为补充。但过了冰河时期后,素食品充足了,吃肉的习惯却延续了下来。现实生活中,我们身边都有不少“肉食动物”,汉堡、烤肉、烤鸭、红烧肉——顿顿“无肉不欢”。据200 ...