-1

안녕하세요 여러분, viber, whats'up 등과 같은 채팅을 구현하고 있습니다. 시스템 엔지니어링 부분을 처리하는 방법을 모르겠다. 구매할 서버를 알지 못한다. 저는 이탈리아에 있습니다.) 채팅이나 소셜 네트워크 서버를 만들면 어떻게합니까? 어떻게 처리할까요? 나는 (적어도 초기에) 온라인으로 호스팅하는 사진을 사용하고 싶다. "Google 클라우드 호스팅 서비스"에 대해 들어 본 적이있다. 나를 위해 할 수 있을까? 나는 사실상 데이타베이스 mysql, 아파치 서버 (공격 dos/ddos에 취약하지 않거나 거의 무적), 저렴한 비용 (필자는 학생), 사용의 용이성이 필요하다. 채팅은 PHP 파일을 사용하여 post/get, json 및 socket을 요청합니다. 도와 주시겠습니까? 감사합니다Android 용 채팅 응용 프로그램 용 서버를 구입 하시겠습니까?

+0

아마도 사용할 수 있습니다. Amazon AWS의 무료 티어를 사용하십시오. –

답변

1

응용 프로그램을 개발하는 데 도움이되는 많은 PAAS가 있습니다. PAAS는 서버, 램, 하드 드라이브 등에 대해 이야기하는 대신에 "리소스"와 그 "리소스"의 공급자에 대해 간단하게 이야기하는 클라우드 컴퓨팅의 한 형태입니다.

Parse.com 및 Firebase를 살펴 보시기 바랍니다. Firebase은 특히 실시간 (예 : 채팅) 응용 프로그램에 매우 적합하며 둘 다 무료 티어를 사용합니다. 한 번만 지출하지 않고 시작할 수 있습니다 (특정 트래픽에 도달 한 후에 만 ​​청구됩니다)

이 두 가지 모두 백엔드 서버를 만드는 번거 로움없이 모바일 앱이나 웹 앱을 제작하려는 사람들을 대상으로합니다.

이러한 솔루션 중 어느 것도 효과가 없다는 것을 알고 계시다면 더 많은 백엔드 서버를 제어 할 수있게 해주는 Heroku 또는 Google App Engine을 권장 할 것이지만 서버 처리보다 훨씬 간단합니다. 혼자서

0

서버/호스팅 솔루션을 선택할 때 가장 중요한 기준은 예상되는 규모와 응용 프로그램 아키텍처입니다. 모든 소프트웨어 (MySQL, Apache 등)를 실행하는 전용 인스턴스처럼 간단 할 수 있습니다. 내가 이해 한 바로는 이제 막 시작하고 있으며 Linode (www.linode.com)와 같은 서비스를 통해 소규모로 시작한 다음 트래픽, 성능 요구 사항 및 규모에 따라 해당 사이트에서 시작하는 것이 좋습니다. 가장 가까운 지역에이 서버를 설치해야하며, 기본 사용자 기반이 이탈리아에있을 경우 EU/West 서버 (일반적으로 영국/아일랜드에 위치)를 선택할 수 있습니다.

관련 문제