数据库查询框架

时间:2011-10-08 20:25:40

标签: php mysql sql

考虑使用大约20-30k高分辨率照片创建图片网站,并且并行用户打开许多图片/缩略图。数据库查询的服务器端逻辑可以用纯PHP编写,如下所示:

 function delete($where, $table){
        return $this->query("DELETE FROM $table WHERE $where");
    }
function count($query, $countTable=true){
        if($countTable)
            return $this->getField ('SELECT count(*) as count FROM '.$query, 'count');
        else
            return $this->getField ('SELECT count(*) as count FROM ('.$query.')', 'count');
    }

与框架方法相比,这种创建纯PHP'数据库工具'的方式是否有效? 哪个PHP框架在速度和大量并行查询方面提供了最好的数据库管理工具?非常感谢任何建议。

1 个答案:

答案 0 :(得分:0)

我知道,在高流量应用程序的并行性和稳定性方面,Doctrine非常有效。你有没试过?它有很好的文档和书面编写,并且它建立在PDO之上,所以学习它并不难。看看。