纯屌丝 发表于 2013-8-29 22:13:41

请问如何给现有的项目开发接口?

本帖最后由 纯屌丝 于 2013-9-11 13:13 编辑

屌丝手里有个ci 2.1.4 + mysql 的项目 ;
求大神告知,当下是要在现有的controller目录下开发呢,还是新起一个ci项目呢?(主要担心数据库被同时操作,两个CI同时操作同一个数据库可行吗?可靠吗?)
做api接口有哪些需要特别注意的地方呢?
有哪些现成的库可以简化开发呢?

qi_ruo 发表于 2013-8-30 09:06:36

如果开发REST接口的话,可以使用 https://github.com/philsturgeon/codeigniter-restserver 很方便

纯屌丝 发表于 2013-9-9 21:49:52

qi_ruo 发表于 2013-8-30 09:06 static/image/common/back.gif
如果开发REST接口的话,可以使用 https://github.com/philsturgeon/codeigniter-restserver 很方便 ...

另外向您单独请教下第一个问题的答案应该是?

纯屌丝 发表于 2013-9-10 21:55:55

@HEX   求真相

Hex 发表于 2013-9-11 10:10:38

纯屌丝 发表于 2013-9-10 21:55 static/image/common/back.gif
@HEX   求真相

你不用担心数据库问题。

我建议如果是两个不相关的项目,最好不要写到原来项目的 controllers 目录里,新起一个 CI 比较好。

纯屌丝 发表于 2013-9-11 13:11:28

Hex 发表于 2013-9-11 10:10 static/image/common/back.gif
你不用担心数据库问题。

我建议如果是两个不相关的项目,最好不要写到原来项目的 controllers 目录里, ...

首先感谢您对我的帮助,
另外这个项目是基于现有系统开发移动端接口,业务重合度很高,
在这种情况下是否应当依然新起一个CI项目呢?谢谢!

再就是真的很想了解一下移动接口开发与普通网站开发之间的不同{:soso_e154:}

Hex 发表于 2013-9-11 13:15:03

纯屌丝 发表于 2013-9-11 13:11 static/image/common/back.gif
首先感谢您对我的帮助,
另外这个项目是基于现有系统开发移动端接口,业务重合度很高,
在这种情况下是否 ...

这种情况就不应该新起项目了,应该在之前的项目里开发。

如果是做接口的话,那移动开发和普通开发没区别。
如果是有UI的话,那要了解一下 HTML5 相关的知识。

纯屌丝 发表于 2013-9-12 12:43:52

Hex 发表于 2013-9-11 13:15 static/image/common/back.gif
这种情况就不应该新起项目了,应该在之前的项目里开发。

如果是做接口的话,那移动开发和普通开发没区别 ...

谢谢,受教了{:soso_e100:}

xfu_zq707 发表于 2013-9-12 13:59:13

请教个问题,我用restserver开发的一个接口,在用curl,或java调用的时候,返回值前面总有个乱码:“锘縶”, 不知道怎么解决,我是按着restserver说明,把rest.php和REST_Controll.php放在相应目录下的,其他都没有变化,系统用的是UTF-8编码,谁知道怎么解决吗?
页: [1]
查看完整版本: 请问如何给现有的项目开发接口?