2017-04-26 5 views
-4

나는 장고와 SQL 데이터베이스를 사용하는 웹 사이트를 가지고있다. Golang을 내 웹 사이트에 사용하고 싶습니다. 통합 할 방법이 없습니다. 웹 사이트에서 성능을 향상시키고 싶습니다. 왜냐하면 매우 많은 CPU 사용률을 가지며 더 좋은 방법으로 최적화해야하는 "부품"(예 : 로그인 및 음악 사이트 따르기)이 있기 때문입니다. 도와주세요.Golang을 웹 사이트에 통합하는 방법은 무엇입니까?

답변

2

이동은 프로그래밍 언어이며 웹 응용 프로그램 용 서버를 작성하는 데 사용할 수 있습니다.

이렇게하려면 django를 Go로 작성된 동일한 코드로 완전히 바꾸어야합니다. Go의 위에 작성된 웹 프레임 워크가 필요할 것입니다. 예를 들어. 술잔치. 유추를 원한다면 Go는 Python과 같습니다. Revel은 Django와 같습니다.

이것은 아키텍처에서 큰 변화입니다. 성능이 작업중인 웹 사이트의 유일한 문제라면, 파이썬과 django를 사용하여 병목 현상을 개선하는 것이 좋습니다. Django와 Python은 실질적으로 많은 사용자에게 응용 프로그램을 확장 할 수있는 강력한 플랫폼을 제공합니다.

Go를 통합하여 인프라의 작은 부분 만 변경할 수있는 방법도 있습니다. 이러한 라인을 생각하기 위해 마이크로 서비스 아키텍처를 찾아보십시오.

+0

감사합니다. 대답에 감사드립니다. :) –

관련 문제