PHP中文网2017-05-16 17:07:22
20살, 에뻬를 사용하고, 모든 것을 배려하고, 비고를 연습하고 있어요
30세, 빛의 검을 사용해 속도와 가벼움을 추구하는 아이리스
曾经蜡笔没有小新2017-05-16 17:07:22
웹 개발, 라우팅, 캐싱, 미들웨어, 쿠키, 세션, 템플릿 등의 일반적인 문제는 무엇입니까? 필요한 경우 이 프레임워크가 이를 제공하는지 확인하세요.
PHP中文网2017-05-16 17:07:22
비고와 고마카롱을 비교해봤습니다. 두 프로젝트 모두 중국인이 작성했습니다. 처음에는 beego의 코드가 품질이 낮고 우아하지 않다고 비판하는 기사를 보았습니다. 그래서 처음부터 고마카롱을 선택하게 된 가장 큰 이유는 그라파나 프로젝트에서도 이걸 선택했다는 느낌이 들어서 더 나쁠 것 없더라고요. 한동안 사용해본 결과 큰 문제는 발견되지 않았습니다. 어느 날 갑자기 swagger를 사용하여 문서화를 하고 싶었습니다. go-macaron에는 기존 통합이 없고 beego에는 있다는 것을 알았습니다. 그래서 좀 더 자세히 살펴봤습니다. 나는 beego가 공학 분야에서 좋은 일을 한다는 것을 알았습니다. 기본적으로 원하는 모든 것이 가능합니다.
제 제안은:
회사가 시간에 쫓기는 프로젝트를 개발하세요. beego 사용을 고려해 보세요
혼자 놀면서 잘 배우고 싶어요. 고마카롱
仅有的幸福2017-05-16 17:07:22
너무 무거운 프레임은 권장하지 않습니다. 일반적으로 프레임에는 다음이 포함됩니다.
라우터, 표준 라이브러리 net/http가 사용하기 쉽지 않다고 느끼면, 사용해 보세요httprouter
, 표준 라이브러리보다 훨씬 빠르다고 합니다
미들웨어, 직접 작성해 볼 수 있습니다. gin 프레임워크에는 미들웨어가 함께 제공됩니다
컨트롤러는 구성 요소가 필요하지 않으므로 직접 작성할 수 있습니다
모델, 데이터베이스에 관해서는 직접 선택하세요. Google에서 많이 검색해 보세요
(물론 이것은 프론트엔드와 백엔드 분리 및 백엔드 인터페이스의 일반적인 모드입니다. 결국 mvc는 지금은 그다지 인기가 없습니다)
phpcn_u15822017-05-16 17:07:22
Amway의 프레임워크인 thinkgo는 Pholcus를 작성한 Henry Lee가 작성했습니다. 프레임워크는 크지 않지만 바퀴를 새로 만들 필요가 없으며 성능도 나쁘지 않습니다. 유일한 단점은 문서가 불완전하다는 것입니다. QQ 그룹이나 저자의 QQ, 그는 당신이 문제를 해결하는 데 매우 인내심을 갖고 도움을 드릴 것입니다. Thinkgo 입구 링크는 다음과 같습니다.