Plus(ThinkSNS+)는 강력하고 개발이 쉬우며 동적으로 확장 가능한 소셜 시스템인 Laravel 프레임워크를 사용하여 개발되었습니다. Plus는 PSR 사양을 따르고 코드가 통합되며 기능 블록이 느슨하게 결합됩니다. Plus를 설치했다고 해서 모든 기능이 성공적으로 설치된 것은 아닙니다. Plus는 모듈화 원칙을 사용하기 때문에 설치가 완료된 후 요청할 수 있는 모든 REST 인터페이스와 배경 관리 패널이 필요할 수도 있습니다. 다음 모듈을 설치하려면:
우수한 검색 엔진을 지원하는 대형 화면 웹 인터페이스 ThinkSNS Plus PC
기본 APP 경험을 대폭 복원하는 SPA(Single Page Application) 애플리케이션 ThinkSNS Plus SPA
더욱 강력해진 대형 화면 웹 인터페이스 애플리케이션(유료) Plus PC
ThinkSNS 기업의 더 많은 오픈소스 제품에 관심이 있으시다면 ThinkSNS 공식 홈페이지를 방문해주세요.
Plus는 Laravel을 기반으로 개발되었으며 다음과 같은 주요 기능을 가지고 있습니다.
Laravel로 업그레이드하되 LTS 버전을 포기합니다. 장기적 프레임워크는 그대로 유지되지만 Plus는 장기적 계획과 유지 관리가 가능한 오픈 소스 프로젝트이므로 언제든지 업그레이드할 수 있습니다. 새로운 기술과 기능을 마음껏 사용할 수 있습니다.
프론트엔드와 백엔드가 분리되어 있으며, Plus 설치가 완료되면 빠르게 작동하는 REST 인터페이스 부분만 갖게 됩니다. 인터페이스를 사용하여 모든 형태의 클라이언트를 개발할 수 있습니다.
배경 관리 패널은 Vue.js를 사용하여 개발되었습니다.
PHP 7 엄격 모드를 사용하여 개발자의 불규칙한 데이터 유형 개발을 제한하세요.
PSR 사양을 완전히 준수하며 코딩 스타일은 PSR-2보다 더 엄격합니다.
완벽한 문서입니다. 그렇습니다! 오픈소스 커뮤니티에서 오픈소스 프로젝트의 문서화는 매우 중요합니다.
우리 문서 사이트 https://slimkit.github.io에서 모든 문서를 볼 수 있습니다.
이는 다음 섹션으로 구분됩니다.
빠른 시작 · 설치
가이드
REST API v2
물론 그 중 일부는 웹사이트가 아닌 플러스 코드 저장소에 있습니다.
기여 지침 및 기여자 감사 목록
행동강령
Plus 설치는 매우 간단하지만 먼저 다음을 수행해야 합니다.
PHP 버전은 7.1.3
보다 커야 합니다.
Composer
다운로드하여 설치했습니다.
MySQL
또는 PostgreSQL
과 같은 데이터베이스가 있습니다.
프로그램 다운로드:
작곡가 생성 프로젝트 slimkit/plus
기본 구성:
다운로드가 완료되면 프로그램의 storage/configure/
디렉터리에 plus.yml.example
파일이 표시됩니다. 복사본을 만들고 이름을 plus.yml
로 지정한 다음 이 Yaml 구성 파일을 열어 데이터베이스 및 기타 파일을 구성합니다. 정보.
데이터 테이블 및 기본으로 채워진 데이터를 생성합니다.
PHP 장인 마이그레이션 --seed
소프트 체인은 디스크를 노출하고 정적 자산을 게시합니다.
PHP 장인 저장소:링크 php artisan Vendor:publish --all
플러스 프로그램을 실행합니다:
PHP 장인 서브
이제 http://127.0.0.1:8000
에 접속하시면 설치하신 플러스 프로그램을 보실 수 있으나, 위의 내용은 단순한 설치일 뿐이며, 보다 자세한 설치 방법이나 공식 환경에서 실행 가능한 설치 방법은 참고하시기 바랍니다. 설치 가이드.
소통을 위한 공식 QQ 그룹 가입을 신청하실 수 있으며, 그룹 번호는 143325287
입니다.
이 저장소의 기여자는 Plus 기여자만을 의미하는 것이 아닙니다. Laravel에 대한 기여도 Plus 프로젝트를 더욱 강력하게 만들기 때문에 Laravel 기여자도 감사 목록에 추가할 것입니다.
Plus에 기여해주신 모든 분들께 감사드립니다!
오픈 소스 프로젝트 커뮤니티의 제안에 따라 우리는 참가자가 준수할 것으로 기대하는 행동 강령을 Plus에 제공했습니다. 우리가 용납할 수 없는 행동을 이해하려면 강령의 전체 텍스트를 읽어 보십시오.
개발 프로세스에 대해 알아보려면 기여 가이드를 읽어보세요. 버그 수정이나 제안을 제출하려면 기여 가이드에 모든 기여자 목록이 포함되어 있습니다.
우선, 우리는 Plus 팀에 개발 기반, 작업장 및 비즈니스 처리 문제를 제공하고 다음과 같은 비즈니스 프로젝트를 개발한 특별 후원자 Chengdu·Zhiyi Chuangxiang을 보유하고 있습니다.
ThinkSNS 플러스 안드로이드 클라이언트
ThinkSNS 플러스 iOS 클라이언트
강력하고 포괄적인 대형 화면 웹 인터페이스 애플리케이션
Q&A 모듈
서클 커뮤니티 모듈
이러한 상용 모듈에 관심이 있으시면 QQ 3515923610
에 문의하여 자세한 내용을 문의하실 수 있습니다.
모든 후원자분들께 감사드립니다! (이 프로젝트도 후원하신다면 √ 후원자가 되세요)
PHP CORS는 PHP 설정에서 도메인 간 문제를 신속하게 해결하기 위해 PHP용으로 특별히 개발된 "교차 도메인 리소스 공유" 미들웨어입니다.
Notadd는 Nest.js 마이크로서비스 개발 아키텍처, 비동기식 고성능 애플리케이션, AOP(관점 지향 프로그래밍)를 기반으로 합니다.
플러스 코드는 기업 맞춤형 라이선스에 따라 출시됩니다. 전체 라이선스 텍스트를 확인하세요.
저작권 © 2018 Chengdu ZhiYiChuangXiang Technology Co., Ltd. 판권 소유.