Php 在CodeIgniter中构建我的第一个API的技巧
我计划为我拥有的CodeIgniter web应用程序构建一个私有API。我找到了一个例子,它向我展示了如何使用预先构建的库来实现这一点Php 在CodeIgniter中构建我的第一个API的技巧,php,api,codeigniter,Php,Api,Codeigniter,我计划为我拥有的CodeIgniter web应用程序构建一个私有API。我找到了一个例子,它向我展示了如何使用预先构建的库来实现这一点 我对此很陌生,所以我的问题是:我应该使用和依赖这些库吗?或者我应该学习如何从头开始构建它,以便完全控制它吗?另外,对于像我这样刚刚开始使用API的人,你有什么建议吗?当我决定要编写API时,我还处于学习CodeIgnitor的早期阶段,所以我没有使用它来开发API。我想即使是现在,我可能还是会自己写,而不使用框架。这主要是因为我喜欢让事情尽可能的苗条,我觉得在
我对此很陌生,所以我的问题是:我应该使用和依赖这些库吗?或者我应该学习如何从头开始构建它,以便完全控制它吗?另外,对于像我这样刚刚开始使用API的人,你有什么建议吗?当我决定要编写API时,我还处于学习CodeIgnitor的早期阶段,所以我没有使用它来开发API。我想即使是现在,我可能还是会自己写,而不使用框架。这主要是因为我喜欢让事情尽可能的苗条,我觉得在不使用框架的情况下更容易发生这种情况
为了让我开始学习,我发现这真的很有帮助。当然,这取决于你,但我真的建议使用我的库。这段代码已经被几个大型的公共web应用程序试用和测试过,我最近还添加了密钥管理、日志记录和请求限制 几个月的编码工作已经进入了这些库,它们已经被使用到了极点,所以编写自己的库要容易得多
只需边走边看一下代码,就可以了解一切是如何工作的。它非常灵活,而且越来越灵活。哇!没想到看到图书馆老板的回答。您是否计划通过新的CodeIgniter版本(特别是2.0)使其保持最新?文档呢?非常感谢您的努力。当然,REST控制器代码目前由几家伟大的公司赞助,它们是编码期货、Project Bubble和DesignSVN。他们付钱让我继续开发,当然我在所有项目上都使用CodeIgniter 2.0,所以这是完全兼容的。文件是另一回事。。。也许很快吧?:)我无法告诉你我是多么感激你的回应。如果这对我有效,那么我肯定会为此捐款。非常感谢!