扫码关注官方订阅号
1.大家在用python来写web的时候,如果不用orm框架(sqlalchemy),而是用pymysql等connector,大家还用写类似的model(User等类)么,还是只在需要访问数据库的时候去连一下数据库执行sql?
多谢,多谢
小伙看你根骨奇佳,潜力无限,来学PHP伐。
群众都是用ORM的,你目前觉得raw sql写的更舒服是因为你没面临需求不断变更,上线压力大的情况。试想下raw sql这样的有几个问题1)移植很困难,让你把数据库从mysql迁移到Oracle,给你一天时间,60个表要改,你怎么办2)转义很难处理3)基本没法做cache4)可读性所以更好的方案是用ORM,有性能非常瓶颈的时候再有针对性优化
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
群众都是用ORM的,你目前觉得raw sql写的更舒服是因为你没面临需求不断变更,上线压力大的情况。
试想下raw sql这样的有几个问题
1)移植很困难,让你把数据库从mysql迁移到Oracle,给你一天时间,60个表要改,你怎么办
2)转义很难处理
3)基本没法做cache
4)可读性
所以更好的方案是用ORM,有性能非常瓶颈的时候再有针对性优化