Duoke Circle 커뮤니티 시스템 무료 오픈 소스 버전
2022년 듀오크 오픈소스팀의 간 손상 작업!
시스템은 TP6+Uni-app 프레임워크를 기반으로 개발되었으며 클라이언트 모바일 단말기는 uni-app을 사용하여 개발되었으며 관리 백엔드는 TP6을 사용하여 개발되었습니다.
이 시스템은 WeChat 공식 계정, WeChat 애플릿, H5 및 PC에서 다중 터미널 계정 동기화를 지원하며 신속하게 앱을 패키징하고 생성할 수 있습니다.
완벽한 백그라운드 관리를 준비했습니다. PHP를 몰라도 튜토리얼에 따라 3분 안에 설치할 수 있습니다. 한밤중에 Durex만큼 편리합니다.
우리는 당신을 위해 아름다운 UI 프론트엔드를 준비하고, UNI를 가져와서 2분 안에 작은 프로그램으로 컴파일하고, 3분 안에 안드로이드 앱으로 컴파일하고, 5분 안에 iOS 시스템으로 컴파일합니다.
즉, 아무것도 모르고, 서버 설정 방법도 모르고, 데이터베이스 운영 방법도 모르고, 패키징하는 방법도 모른다면, 그냥 저희에게 연락하세요.
우리는 설치, 시운전 및 출시 서비스의 전체 세트를 제공합니다. 물론 다양한 멋진 기능이 추가된 상업용 프로 버전도 있습니다. 물론, 원하시는 경우 2차 맞춤형 개발도 가능합니다.
기능 소개
1. uniapp을 사용하여 미니 프로그램, APP Android, APP Apple, Alipay 미니 프로그램 등으로 패키징할 수 있는 프런트 엔드를 개발합니다. 자세한 내용은 유니앱 공식 홈페이지를 확인해주세요.
2. 앱은 SMS 인증을 사용하여 로그인하고, 미니 프로그램은 WeChat 인증을 사용하여 로그인합니다.
3. 서클은 백엔드 생성과 프런트엔드 사용자 생성을 지원합니다.
4. 사용자는 게시할 때 서클과 주제를 선택할 수 있습니다.
5. 백그라운드에서 게시물을 추가하고 리뷰할 수 있을 뿐만 아니라 추천 및 인기 게시물도 추가할 수 있습니다.
6. Alibaba Cloud oss 및 Qiniu Cloud를 업로드하고 통합하며 로컬에 저장할 수도 있습니다.
7. Qiniu 콘텐츠 감지 인터페이스를 사용하여 게시된 콘텐츠의 자동 보안 감지.
8. 다중 이미지 업로드 및 드래그 앤 드롭 정렬을 지원합니다.
9. 회원 등급을 지원합니다.
10. 게시물은 서클 관리자의 프런트 엔드 추천 및 고정을 지원합니다.
11. 메달과 사용자 레벨을 지원합니다.
V2.0 추억
최신 V4.2 프런트엔드 페이지 표시
백엔드 기능 소개
백엔드 프로그램 디렉토리
시스템 요구사항
PHP >= 7.3
MySQL >= 5.6
유니앱 설치
1. 프런트엔드 UNI 디렉터리를 HBuilder로 가져옵니다.
2. tools/siteinfo.js의 도메인 이름을 귀하의 도메인 이름으로 수정하세요.
3. 미니 프로그램과 앱을 패키징하려면 유니앱 공식 문서를 참고하세요.
백엔드 설치
1. 백엔드 PHP 코드를 웹사이트의 루트 디렉터리에 배치합니다.
2. ====웹 디렉토리 실행==== 공개
3. ====데이터베이스==== 해당 디렉터리에 있는 db.sql 파일을 가져옵니다.
4. 디렉터리에서 .env 데이터베이스 구성을 수정합니다.
5. 디렉토리 권한 수정(리눅스 시스템) 777 /public
6. ====백엔드 로그인==== http://도메인 이름/admin 기본 계정: admin 비밀번호: 6192652
설치 및 사용 FAQ
1. 민감한 단어 필터링은 어떻게 하나요?
답변: Qiniu Cloud로 이동하여 계정을 등록하세요. My에 AccessKey와 AccessKeySecret이 있을 것입니다. 백그라운드에서 Qiniu Cloud 업로드 구성을 입력하고 저장을 클릭하세요. Qiniu Cloud의 이미지 저장소를 사용하려면 계속해서 공간 이름과 도메인 이름 및 기타 정보를 입력하세요. Qiniu Cloud 저장소를 사용하지 않으려면 키와 비밀 정보만 입력하면 됩니다. 그런 다음 저장 방법을 로컬로 선택합니다. 이는 Qiniuyun이 필요하다는 것을 의미합니다. 그렇지 않으면 필터링할 수 없습니다. 필터링을 원하지 않으면 인터페이스 파일 app/controller/user.php에서 checkCloseSpeck을 검색하고 이 줄을 주석 처리하세요.
2. APP 버전 출시 이벤트에서 선택한 주소 및 조회 주소가 무효화되는 문제에 대해 문의해 주세요.
답변: Hbiuder에서 Manifest.json을 열고, APP 모듈 구성을 클릭하고, 지도를 선택하고, 일반적으로 Amap과 Tencent를 권장하는 지도를 선택하세요. Amap 또는 Tencent Open Platform으로 이동하여 계정을 등록하고 애플리케이션을 추가하세요. 열쇠를 받아 여기에 입력하세요. 앱이 SDK 맵을 사용하기 때문입니다. 미니 프로그램을 생각할 필요 없이 위챗 지도를 직접 이용하면 됩니다.
3. SMS 로그인에 대해 질문이 있으신가요?
답변: 백그라운드에서 SMS 확인을 끄는 것은 테스트 목적이거나 SMS 채널의 일시적인 오류를 위한 것입니다. 즉, 사용자는 문자 메시지를 받을 필요 없이 직접 로그인할 수 있습니다. 이 기능이 출시된 후에는 SMS 확인을 활성화하고 Alibaba Cloud로 이동하여 SMS 메시지를 구매하고 입력한 후 백그라운드에서 사용하는 것이 좋습니다.
4. 왜 데모 APP이나 미니 프로그램에 게시할 수 없나요?
답변: 너무 많은 사람들이 테스트 중이고 매일 머리가 엉망이 되어 테스트의 아름다움에 영향을 미치기 때문에 데모의 게시 기능이 꺼졌습니다. 직접 빌드하고 데이터베이스에 직접 게시하세요.
5. Linux 시스템은 의사 정적 코드를 구성해야 합니다.
`
위치/{
if (!-e 요청_파일명){
^(.*) /index.php?s=$1 마지막으로 다시 작성;
부서지다;
}
}
`
6. Windows 시스템 설정은 의사정적입니다. 탑에서 의사 정적 선택 TP6을 설정하십시오.
7. API 인터페이스 읽기 500 오류가 발생합니다. 답변: 대부분의 이유는 pseudo-static이 설정되지 않았기 때문입니다. 또는 데이터베이스가 연결되지 않았습니다.
8. 백엔드 설치 후 접속 시 404 페이지를 찾을 수 없다는 메시지가 나타납니다. 답변: Pagoda에서 사용하는 대부분의 웹사이트에는 크로스 사이트 방지 기능이 켜져 있으니 꺼두시기 바랍니다. 지속적으로 업데이트중입니다....