一、简介及安装 memcached是一个高性能分布式的内存对象缓存系统, 通常被用于降低数据库加载压力以提高动态web应用的响应速度。 此扩展使用了libmemcached库提供的…
数据访问对象(DAO) 对访问存储在不同数据库管理系统(DBMS)中的数据提供了一个通用的API。 因此,在将底层 DBMS 更换为另一个时,无需修改使用了 DAO 访问数据的代码…
Yii框架的Query Builder提供了以面向对象的方式编写SQL语句,允许开发者使用类方法和属性来指定SQL语句中的独立部分,并且将这些不同部分组装成一个可以通过调用如上一章…
自动测试需要被执行很多次.为了确保测试过程是可以重复的, 我们很想要在一些可知的状态下进行测试, 这个状态我们称之为 特定状态. 举个例子,在一个博客应用中测试文章创建特性, 每次…
注意: yii从版本1.1.6以后才开始支持数据库迁移特性。 和源码一样,数据库的结构也随着我们开发和维护数据库驱动应用而不断壮大.例如,在开发期间,我们可能想要添加一个新的表; …
首先,我们使我们的CentOS系统的RPMForge软件库phpMyAdmin,不是官方的CentOS 6.0库,导入rpmforge的GPG密钥: rpm –import htt…
三大UML建模工具Visio、Rational Rose、PowerDesign的区别