티스토리 뷰

www/WEB

OpenAPI의 설계

유승구 2012.11.23 17:40
오늘은 두서 없이 써보겠다.

PHP 4 이후로 손놨던 녀석을 요근래 다시 잡으려고 하니 겨우 1년 남짓 안했을 뿐인데 XE 엔진부터 킴스큐 에다가 각종 프레임워크까지!! 어휴...

OpenAPI에 대한 내용은 조금만 검색하면 무지하게 나온다.
오늘은 생각 정리 차원에서 포스팅을 남기려고 한다.

Facebook, Google, Twitter 이 정도가 내가 최근 가장 많이 참고하는 곳이다.
그중에서 가장 자주 들어가는 Facebook

Facebook은 2가지 API가 있는데 Graph API와 구버전 REST 형식의 API이다.
OpenAPI는 RESTful 방식으로 진행하는 것이 당연시 되는 것 같다.

Request에 대한 Response를 XML이나 JSON 형식으로 전달해주는게 가장 일반 형태.

Slim 프레임워크보다는 확실히 Codeigniter가 좋은 것 같다.
어제 포스팅에서는 Slim에 대한 이야기를 했는데 보면 알겠지만 가장 빠른 수준으로 구현을 위해서라면 Slim은 정말 최선의 방법이다.

만약 개발 기간이 급하지 않고 어느정도 분석을 필요로 한다면 주저 하지 않고 Codeigniter를 추천하겠다.

각설하고...페이스북에 REST가 구방식이란다...(털썩)
아직 잘 모르겠으나 요즘 cURL이란 걸로 사용을 하는 듯 하다.
리눅스의 curl이랑 이거랑 왠지 같은 느낌이 드는데... (아마 맞겠지.)

어떻게 되는 건지는 한번 분석을 해봐야 할것 같다.

CI에서는 관련 플러그인이 있으니... REST 구현에 이를 접목시켜도 좋을 듯 하다.
하여간 내가 그동안 작업했던 REST 방식에 큰 문제가 있다는 것을 알았으니 나도 슬슬 변경 작업을 해야 할듯...



'www > WEB' 카테고리의 다른 글

TOMCAT 로그 관리  (0) 2013.06.21
OAuth 2.0 은 쉽지 않았다.  (2) 2012.12.18
OpenAPI의 설계  (0) 2012.11.23
[서버와 통신하는 APP 개발] Server 구현편  (0) 2012.11.22
[PHP] Slim Framework with TWIG  (0) 2012.09.11
PHP Pear 설치  (0) 2012.08.28
댓글
댓글쓰기 폼