我有一个用户负载很重的大网站。我正在使用Codeigniter框架。我正在使用动态专用服务器。
我已经为我的Web应用程序构建了API,现在我正在使用CURL来调用它们,并且Web应用程序和API都在同一台服务器上。我应该使用Directly DB或PHP CURL?
我应该使用什么?
答案 0 :(得分:0)
API或直接访问数据库以获取数据取决于您的需要。两者都有其优点和缺点。
使用API:如果将来有移动应用程序的范围或者想要更新前端(迁移到像JS角剑一样的技术),那么制作api是好的。但是,如果没有这样的要求,那么获取数据的成本要比直接从数据库上花费更多。
直接访问数据库:这是简单而快速的,没有额外的curl活动来获取数据。