앱개발 소모임 연말 정리 2. 서버 > 앱개발

앱개발

앱개발 소모임 연말 정리 2. 서버 정보

앱개발 소모임 연말 정리 2. 서버

본문

처음에는 그누보드의 테마기능을 이용해서,  Slim framework랑 연결해서.. 거기에서 restful로 구현할려고 시작했으나,  PHP, CSS 실력 부족으로 포기하고,

 

우선 apps을 위해서 그누보드의 게시판 DB만이라도 JSON으로 뿌려주게 구현해봄.  (JSONP로 뿌려져야 좋다고 해서. 추가함.)

 

그러면서, 배운것이.

 

기존의 PHP용 CMS (그누보드등..)에 연동을 할 경우에는 각 CMS에서 JSONP, XML로 뿌려주는 모듈이 있어야  연동이 가능함.

 

Slim Framework 외에 Laravel이 있고, 라라벨에서 만든 Lumen과 CI도 있고..

 

하다보니,  어차피 DB만 사용할 것이라고 하면,  굳이 PHP를 쓸 필요가 없을 것 같아서..

 

Node.js로.. (벤지님 방식?) 

 

찾아보니.. loopback.io가 설치만 하면 간단하게 기존 DB도 restful로 만들어 주는 기능이 있음..

 

가장 간단하게 만들어 주긴 했는데,  그누보드의 DB구조와 loopback.io에서 지원하는 방식과 조금 다름..  

 

다른 CMS는 모두 Restful을 지원해주는 모듈이 있고..  Drupal8은 기본으로 장착.. python을 사용하는 장고라는 것도 있었고.. (이것은 동하아빠님이 사용?)

 

그래서 PHP를 시작하신 분은 

Slim Framework, Lumen, Laravel, Codeigniter쪽으로 보시고..

 

Javascript쪽에 강점이 있으시분은 Node.js쪽으로 시작하시는 것이 더 도움이 될것 같습니다. 

 

 

공감
0
  • 복사

댓글 2개

node 는 공부 삼아 한것이구요.
다 잊어 먹은데다, 크게 변했다고 해서 다시봐야 하는 미천한 실력입니다.

그리고, 나중에 알았지만, 어느분께서 실 써비스시에
가장 많은 동접과 부하를 견딘게 node 라고 말씀 하셨어요. 
실력 있으신분께서 말씀하신거라 맹신하고 있습니다.

사견이지만
php, node 중에 요즘은 node 가 대세인것으로 아는데
동접이 많다면 node 을, 업무 로직이 많다면 php 을 추천 드리고 싶습니다.

그리고, slim, laravel, ci 중에서 넉넉한 개발 시간이 없다면
라라벨 말고 다른 걸 ( slim, ci, ~~ ) 로 추천 드립니다.

ci 는 2주만에 실무 적용이 가능했지만
라라벨은 정말 기능들이 많고 대단하다 느끼지만, 공부 할 께 정말 많아서, 1달째 공부중입니다.
© SIRSOFT
현재 페이지 제일 처음으로