ShirneCMS는 ThinkPHP5.1+bootstrap4.x를 기반으로 개발된 백엔드 관리 시스템으로 회원 관리, 기사 관리, 상품 관리, WeChat 액세스, 타사 로그인 및 기타 기능을 통합합니다.
본 프로젝트는 2차 개발 및 활용에 중점을 두고 있으며, 백엔드 기능은 점차 개선되고 있습니다. 프런트엔드 기능은 기능 데모용으로만 사용됩니다. 현재 이 백엔드를 기반으로 개인 및 팀의 일부 맞춤형 프로젝트가 개발되고 있습니다.
백엔드 관리자 로그인 검증, 메소드명 기반 글로벌 권한 검증 시스템
관리자/회원 작업 로그
시스템 구성, 백그라운드에서 구성 항목을 사용자 정의할 수 있습니다.
회원/회원 그룹은 배포 수준을 맞춤 설정할 수 있습니다.
무제한 분류/기사 시스템, 카테고리는 독립적으로 템플릿 설정 가능
무제한 카테고리/제품/주문 제품은 다중 옵션 SKU 모드를 채택합니다.
광고 관리(주로 홈페이지 배너 이미지에 사용)/공지사항/링크/메시지 등 독립적인 소기능
bs Modal을 기반으로 작성된 대화 상자 구성 요소는 경고, 프롬프트, 확인은 물론 일반적으로 사용되는 목록 검색/선택 대화 상자, 지도 위치 선택 대화 상자(Tencent/Amap/Baidu/Google Maps 지원)를 지원합니다.
백그라운드 양식 비동기 제출/파일 업로드 진행 상황 표시
bs 날짜 구성 요소 현지화, 자동 초기화
개발 최적화를 촉진하기 위한 Excel 캡슐화 클래스, 타사 인터페이스(SMS/Express 전송 등), 파일 업로드 캡슐화 등
자동 이미지 처리/캐싱. 주소 뒤에 w/h/q/m 매개변수를 추가하여 업로드된 폴더의 이미지를 자동으로 자를 수 있습니다. 잘리고 캐시되었습니다.
WeChat 기본 기능 접근(자동 로그인, 인터페이스 바인딩, 결제, 공식 계정 메뉴)
API 모듈은 간단한 OAuth 모드를 사용하여 로그인 인증, WeChat 인증, 토큰 새로 고침 등을 구현합니다.
서버 환경
IIS7 이상 + UrlRewrite
Apache2.2 이상 + mod_rewrite
nginx+php-fpm
ShirneCMS 데모 주소 계정 비밀번호
계정: 테스트
비밀번호: 123456