内容:
一、 什么是DB类
二、 为什么要设计抽象的中间数据层
三、 DB的使用入门
四、 DB_Common 使用参考
五、 更进一步,创建你自己的中间数据库应用层
六、 DB的不足
七、参考资源
继续阅读“PEAR:创建中间的数据库应用层”
用PHP5进行三层开发
原文:http://www.onlamp.com/pub/a/php/2004/12/09/three_tier.html
Three-Tier Development with PHP 5 by Luis Yordano Cruz
此文演示了PHP三层开发的强大功能,PEAR::DB_DataObject用于业务逻辑,Smarty 用于显示逻辑,这里假设你熟悉了HTML,Smarty,PEAR::DB_DataObject,Mysql和PHP5.如果你需要补充知识,下面的文章解释了一些原理:
继续阅读“用PHP5进行三层开发”
PEAR DB_DataObject 简介
DB_DataObject将数据表封装成对象,所有对数据库的操作转化为对象的操作。
使用DataObject,完全不用跟SQL打交道。特别在需要修改数据库结构的时候,例如增加或删除表和字段、改名、更改表间关系,在设计一个稍为复杂的系统时,这些情况都会经常出现。使用DataObject,只需修改很少的几个地方,不用去修改讨厌的SQL语句。再配合其它几个类,例如FormBuilder,DataGrid,就能够用很简单的几行代码实现数据输入和输出显示等复杂功能。
很多人使用DB类,因为DB类隐藏了不同数据库的差异。但是你还是要直接使用SQL语句。DataObject在DB的基础上进一步抽象,隐藏了数据库。
继续阅读“PEAR DB_DataObject 简介”
PHP的对象和类
adodb+smarty+myClass 结合-数据类的智能操作
本文转载于http://blog.csdn.net/phphot,作者利用一个函数实现了对数据库的插入、更新与删除,赞!
继续阅读“adodb+smarty+myClass 结合-数据类的智能操作”
Pear DB 入门指南
很久之前转的一篇文章,非常好,迁移blog的时候丢掉了,现补上,原址找不到了。
继续阅读“Pear DB 入门指南”
[原创]以 pear db开发基类创建数据中间层便利对数据库的操作
受到pear db_object的启发,觉得是否可以自己创建符合自己项目的基类,通过继承可以快速的实现对说据库相应表的操作方法。 继续阅读“[原创]以 pear db开发基类创建数据中间层便利对数据库的操作”
flickr对javascript干的好事
在一个讨论web技术的网站vitamin上发现这篇《Serving JavaScript Fast》,读过之后大有收获,茅塞顿开。于是就有了翻译过来的念头——我这人有个毛病,看到有意思的英文文章,就想自己翻过来(虽然英文水平很烂)。先在网上查了查,已经有blog谈到这篇文章(我算是后知后觉了),有总结要点的《Flickr 的开发者的 Web 应用优化技巧》,也有延伸开来的《接着讲Flickr的八卦》,但似乎没有全文翻译的(这下就好,不会忙了半天发现是无用功)。之后,就写信问作者可不可以,作者一口答应:“sure – i’d love you to translate it”,只是要求我翻好之后给他一个链接地址。得到准许,心里就有底了。
Best Practices for Speeding Up Your Web Site
The Exceptional Performance team has identified a number of best practices for making web pages fast. The list includes 34 best practices divided into 7 categories.
flash六种点击停止或播放的按钮代码
以下是flash六种点击停止或播放的按钮代码。有需要的朋友可以看看。
继续阅读“flash六种点击停止或播放的按钮代码”