1
shiny PRO 自己封装一个简单的数据库查询类,封装常用的功能(例如使用%s、%d来格式化并避免注入),以及自动读取配置文件、autoload、单例模式等。
并在此基础上写个简单的ActiveRecord的ORM功能,简单语句可以使用。 |
2
fork3rt 2013 年 2 月 17 日
我一般都是用AR模式来操作数据库的。 具体实现方法可以参考 CanPHP 里面的 cpModel.class.php (挺不错的学习型框架)
|
3
august 2013 年 2 月 17 日
CI 的 Active Record
Drupal 的算不算 |
4
insraq 2013 年 2 月 17 日
Doctrine, Propel, Redbean
|
5
chuck911 2013 年 2 月 17 日
推荐这个 http://j4mie.github.com/idiormandparis/
特别是Idiorm,轻巧强大 $user = ORM::for_table('user') ->where_equal('username', 'j4mie') ->find_one(); $user->first_name = 'Jamie'; $user->save(); |
6
aveline 2013 年 2 月 17 日
PDO
|
7
xing393939 2013 年 2 月 17 日
thinkphp,如果php是建网站的草根语言,那么tp算的上是php中的草根框架,在现在大多数公司要求“quick and dirty”的开发需求下,tp还是很不错的
|
8
catfan OP 还有么?
|
9
xsharp 2013 年 2 月 17 日
Zend_Db
doctrine |
10
saharabear 2013 年 2 月 17 日
doctrine
或者直接使用pdo |
11
twm 2013 年 2 月 17 日
当然是用框架拉,推荐symfony2 laravel ci
|
12
MayLava 2013 年 2 月 17 日
我在PHP里用的这个
http://redbeanphp.com/ |
13
catfan OP 还有么?名气比较大的是那个?
|
14
RobinFai 2013 年 2 月 18 日
个人比较喜欢 Yii的CActiveRecord,话说 2.0都一年了,还是遥遥无期。
|
15
holystrike 2013 年 2 月 18 日
redbean
快速项目非常好用 |
16
bufannao 2013 年 2 月 18 日 via Android
kohana3
|
17
subpo 2013 年 2 月 18 日
speedphp 快速开发很好用,model里面写好一对多 多对多
比如我要查询全部信息,还要分类好,直接 spclass('db_xxx')->splinker()->sppager()->findall('query') |
20
geo5078 2013 年 2 月 22 日
|
21
Mutoo 2013 年 2 月 22 日
ORM模式都挺好用,不过我只小试过国产的 thinkphp 在 sae 上开发。你可以参考一下 thinkphp 手册
http://doc.thinkphp.cn/manual/features.html http://doc.thinkphp.cn/manual/curd.html |
22
dodogod 2013 年 2 月 27 日 via iPhone
|
23
picasso250 2013 年 3 月 27 日
看了上面的回复,我把我自用的一个开源出来了。现在看来和 paris 有点像,不过是受到 Doctrine 的启发。之前基于 PDO 的,刚刚换成了 LazyPHP 的 db 类了,可能会有很多 bug。
https://github.com/picasso250/LazyPHP-AR |
24
konakona 2013 年 5 月 5 日
thinkphp的ORM
|