谁有PDO类,简单封装的那种,laravel和TP的数据库组件太臃肿

原生PDO数据库类,比laravel、tp数据库类,要快上一倍

618 6 0
6个回答

PHP甩JAVA一条街

找到一个了,但是有个问题。如果每次使用,是不是每次得new一次?new多了,内存会爆吧?有没有办法new一次后,后面直接使用,不再new
截图

  • 暂无评论
PHP甩JAVA一条街

老大,能集成个pdo类吗?自带的,一切从简,把性能发挥到极致。现在webman是飞机后面拉了个laravel降落伞

  • 暂无评论
PHP甩JAVA一条街

截图

  • 暂无评论
PHP甩JAVA一条街

找到老大写的了,但是有个问题。是不是每次增删改查都得new一次?我想把这个new放到基类控制器的构造函数中(简化代码)。但是每次增删改查这个重复new会不会爆内存?
截图

  • PHP甩JAVA一条街 2023-10-02

    每new一次,是不是每连一次mysql?

  • 黑哥 2023-10-02

  • PHP甩JAVA一条街 2023-10-02

    laravel和tp的数据库组件也是这样的?用一次连一次?这种连法没毛病吗?

  • PHP甩JAVA一条街 2023-10-02

    难道不是第一次连了以后,常驻内存?后面直接用,不用再连了?

  • 黑哥 2023-10-02

    数据库组件本来就不应该做常驻内存,常驻不常驻就一个静态变量存储的事情。要么框架控制,要么业务自己控制

  • PHP甩JAVA一条街 2023-10-03

    那PHP框架中的数据库组件都是用次连次?

  • 释永战 2023-10-05

    ThinkORM的数据库是惰性连接的,new了之后不使用数据库的话是不连接的,只有需要操作数据库的时候才连接,而且连接之后会放到连接池,下次可以直接复用,不需要重新连接,这样性能会更好

  • PHP甩JAVA一条街 2023-10-05

    谢谢大师一语解惑,懂了

PHP甩JAVA一条街

截图

  • PHP甩JAVA一条街 2023-10-02

    有大佬帮我解惑吗?突然想起我基类代码里有个new,每次请求都new一次,会不会爆内存?

admin

$obj会被 gc 回收,只要不是static::$obj 怎么玩都不会爆

  • 黑哥 2023-10-02

    static::$obj也不会爆,因为只有一个对象常驻内存,无限static::$data[] = $obj; 这种会爆,但是没人这么写

  • PHP甩JAVA一条街 2023-10-02

    一语解惑,谢谢两位大哥

🔝