|
| 所有PHP程序员都应该知道的五个工具 by 纵云 |
| 在参与了几个大型PHP项目,写了很多PHP代码以后,我发现很多工具可以提高代码质量,简化发布,使得做为PHP开发人员的生涯变得轻松许多。许多这样的工具可能已经为大家所用。但是,由于一些人甚至没有注意到这些工具的存在,我会从此开始,好了,不说废话,下面是我认为所有PHP程序员应该知道的工具列表。
Phing - 一个项目构建系统
Phing 是一个基于Apache ANT 的项目构建系统。它的名字是一个拗口的语句首字母缩写 - PHing Is Not GNU make 。Phing可以做传统构建系统比如 GNU make 能做的任何事情,同时没有陡峭的学习曲线。
在phing(以及其 ... |
| www.geekaa.com/topic/view/1105.html - 2008年7月31日 |
|
| MAMP = Mac + Apache + MySql + PHP by 隐藏人物 |
| 因为想学十五分钟创建一个blog系统的方法在RoR下建立一个web程序玩玩,所以得在我的Mac上装MySql。
嫌麻烦。我用MAMP。
这是一个在苹果Mac系统上一个非常好的Web环境解决方案。
很傻瓜。免去很多编译和配置上的痛苦。
安装好之后你就能在Mac上拥有Apache加MySql加PHP的开发环境。
你可以在/Applications/MAMP/htdocs/ 下架设web程序。
而且得到一个widget。直接用它star或stop那些服务即可。
要主意的是。MAMP和MAMP Pro是在一块下载的。到时候不要使用MAMP Pro只用哪个MAMP就好了——如果你不想付费的 ... |
| www.geekaa.com/topic/view/729.html - 2008年7月16日 |
|
| Overkill Apache 直升机小游戏 by owen |
| Overkill Apache 直升机小游戏 |
| www.geekaa.com/topic/view/266.html - 2008年6月1日 |
|
| Facebook Open Source Projects by 安静 |
| Facebook has been developed from the ground up using open source software, and we are proud to give back to the open source community through various open source projects.
Thrift - a framework for scalable cross-language services development. Thrift combines a powerful software stack with a code ge ... |
| www.geekaa.com/topic/view/664.html - 2008年4月18日 |
|
| Web网站的性能测试工具 by 威风凛凛 |
| 随着Web 2.0技术的迅速发展,许多公司都开发了一些基于Web的网站服务,通常在设计开发Web应用系统的时候很难模拟出大量用户同时访问系统的实际情况,因此,当Web网站遇到访问高峰时,容易发生服务器响应速度变慢甚至服务中断。为了避免这种情况,需要一种能够真实模拟大量用户访问Web应用系统的性能测试工具进行压力测试,来测试静态HTML页面的响应时间,甚至测试动态网页(包括ASP、PHP、JSP等)的响应时间,为服务器的性能优化和调整提供数据依据。
我推荐各位Web 2.0开发测试人员使用Microsoft 的Web Application Stress Tool这个工具软件,这个微软提供 ... |
| www.geekaa.com/topic/view/553.html - 2008年4月1日 |
|
| 开源目录2007 by 幻雨 |
| 操作系统
Red Hat Enterprise Linux
Suse Linux Enterprise
图形用户接口(客户端)
Gnome
KDE
通信基础结构
Firefox
James(Apache)
Qmail
Thunderbird
安全
ClamAV
FreeRADIUS
John the Ripper
OpenSSH
PuTTY
Web服务器
Apache
系统管理和操作
Nagios
综合
CUPS
ISC BIND
ISC DHCP ... |
| www.geekaa.com/topic/view/300.html - 2007年11月14日 |
|
| Subversion与CVS的对比—功能性对比(三) by gnu |
| 十、支持WebDAV
WebDAV(Web-based Distributed Authoring and Versioning)是一种基于 HTTP 1.1 协议的通信协议.它扩展了HTTP 1.1,在GET、POST、HEAD 等几个HTTP 标准方法以外添加了一些新的方法,使应用程序可直接对Web Server 直接读写,并支持写文件锁定(Locking)及解锁(Unlock),还可以支持文件的版本控制。
Microsoft windows2000/XP 及IE, Office 还有Adobe/MicroMedia 的DW 等都支持WebDAV,这又大大增强了Web 应用的价值,以及 ... |
| www.geekaa.com/topic/view/111.html - 2007年9月5日 |
|
| Subversion与CVS的对比—功能性对比(二) by gnu |
| 六、差异化的二进制文件处理
由于历史原因,CVS 主要是为早期的程序员设计的,CVS 能够有效处理文本文件(或ASCII文件,源代码文件),可以对文本文件进行差异化的存储、新旧版本的比较,文件合并等;但对于二进制文件,CVS 则明显力不从心。在CVS 的版本库中,对于二进制文件的历史版本,CVS 唯一能做的就是对不同的版本进行独立的、冗余的存储,哪怕版本之间其实只存在微小的差异。举例而言,一个10M 的二进制文件(照片、图形文件、机械设计文件、电子设计文件)假如每周修改一次,无论每次修改的大小,一年下来,仅该文件就要消耗500M 以上的存储空间。而且,客户端每次获取该文件的新版本都要消耗10 ... |
| www.geekaa.com/topic/view/110.html - 2007年9月5日 |
|
|