마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

앱 과 웹서버 연동할 때 php 말고 다른 것으로 ..

0 추천
책 이나

유툽 강좌 영상 보면 대부분이

cafe 24 에서 웹 호스팅 후 my sql 베이스로 하여

php 와 연동하는 방식으로 하더라고요.

 

앱에서는 volly 라는 것을 사용하고요.

 

혹시 그렇게 개발하면

너무 시대에 뒤쳐지는 거 아닌가 하는 생각도 드는데요.

 

node.js 나 다른 방식으로

개발하는 경우도 많은 지 궁금하네요.

 

저는 95~98 년도에 웹을 잠깐 하다가

그때 이후로는 winapi 로 PC 어플 위주로 했거든요.

 

수십년 전에 php (또는 cgi) 를 했었던 거 같은데

지금도 강좌에 나오길래 너무 오래된 느낌이 들어서요.

 

보통 서버는 아직도 php 로 개발이 주류 인가요?

아님, 다른 방식이 더 많이 쓰이는지 궁금하네요.
초보개발자007 (1,040 포인트) 님이 2023년 4월 25일 질문

1개의 답변

0 추천
 
채택된 답변
요즘엔 다양한 기술이 사용되어서 저도 아는 바가 많이 부족하지만, 많이 사용되는 것들을 보면

PHP: 이건 중소규모에서 주로 많이 사용되고 있고, 특히 웹페이지 작업을 하는 웹에이젼시들에서 많이 사용됩니다

NodeJS: 중소규모에서 많이 이용되고 있고, 대규모의 업체에서도 테크스텍을 하나로 가져가지 좋기 때문에 채용하는 경우가 자주 있습니다.

Java, .NET :  엗터프라이즈 비지니스 애플리케이션을 만들 때 가장 많이 사용하는 두가지입니다. 오래되었기 때문에 안정성이 보장된다는 측면도 있고, 커뮤니티의 크기도 엄청나게 크구요. 자바가 .NET보다는 시장 크기가 큰 걸로 압니다.

GO: 요증 떠오르는 성능은 C에 가깝고 사용은 Java에 가까운 깔끔할을 주무기로 내세우는 젊은 언어입니다.

미국같은 데는 루비도 많이 사용하는 것 같더라구요.

백엔드는 위의 언어도 중요하지만, 같이 사용할 아키텍쳐나 프레임워크가 상당히 중요합니다. 많은 업체들이 모노리스(애플리케이션이 한덩어리임)에서 전환해서 마이크로 서비스를 사용하고 있고, 이 때문에 자연스럽게 ASW, Azure, Google Cloud와 같은 클라우드서비스의 수요가 아주 많습니다. 이런 연장선상에서 클라우드 서비스 업체가 제공하는 서비스(예를 들면, Lamdba, Serverless, Rediss 등등 엄청나게 많아요.)를 사용하는 업체도 점점 늘어나는 추세이고 이걸 관리할 "DevOps"라고 부로는 운영엔지니어들도 상당한 수요가 많습니다.

상황에 맞는 적절한 걸 선택하시면 될 것 같습니다.
spark (227,510 포인트) 님이 2023년 4월 27일 답변
초보개발자007님이 2023년 4월 27일 채택됨
답글의 대부분이 spark 님 이시군요.
좋은 정보 감사드립니다.
...