QQ 그룹 및 기부 채널 만들기
링크
- 블로그: https://baijunyao.com
- 깃허브: https://github.com/baijunyao/thinkphp-bjyadmin
- gitee: https://gitee.com/baijunyao/thinkphp-bjyadmin
소개
thinkphp를 사용하여 프로젝트를 개발하는 과정에서 일반적으로 사용되는 일부 기능이나 타사 SDK가 참조용으로 통합되었습니다. 이러한 기능은 독성이 없으며 무료로 사용할 수 있습니다. 어느 날 저를 찾지 못하셔서 이 오픈 소스 제품에서 몇 가지 방법을 빌려서 수억 달러의 손실을 입었다고 말씀하셨습니다.
물론, 블로그 프로그램을 원한다면 https://github.com/baijunyao/thinkphp-bjyblog에서도 이용 가능합니다.
설명하다
이 오픈 소스 제품은 모든 thinkphp 개발 사용자에게 열려 있습니다. 왜냐하면 내 기본 아이디어는 프레임워크 주위로 확장하여 통합 기능을 다양한 환경과 쉽게 호환할 수 있도록 하는 것이기 때문입니다. 이러한 기능을 기존 프로젝트에 쉽게 이식할 수 있으며 이 프로젝트를 기반으로 직접 개발할 수도 있습니다.
설치 및 사용
- 프로그램을 루트 디렉토리에 직접 배치하십시오. 여러 디렉토리를 사용하지 마십시오. 예를 들어, www/가 정확하지 않습니다. www/bjyadmin/; Windows 환경의 경우 Linux 환경의 가상 호스트를 구성하려면 wamp를 참조하고, Linux 환경에서 여러 사이트를 마운트하고 동시에 실행하려면 여러 가상 호스트를 구성하려면 Apache를 참조하세요.
- 처음 실행하면 설치 프로그램에 들어가고 데이터베이스가 자동으로 생성됩니다.
- 설치에 실패했나요? 그것은 성격 문제임에 틀림없습니다; 그것에 대해 생각해 볼 수 있는 코너를 찾은 다음 오픈 소스 프로젝트 시리즈 thinkphp-bjyblog 블로그의 2부를 참조하십시오.
- 기본 사용자 이름: admin 비밀번호: 123456
- 기본 기능 사용은 공식 홈페이지 문서를 참고하세요.
- 추가 기능에 대해서는 다음 글을 참고하세요
기사 시리즈
- thinkphp 통합 시리즈 SMS 인증 코드, 주문 알림
- thinkphp 통합 시리즈 rbac 업그레이드 버전 인증 권한 관리 시스템 데모
- thinkphp 통합 시리즈 Alibaba Cloud oss
- thinkphp 통합 시리즈 phpmailer는 이메일을 일괄적으로 보냅니다.
- thinkphp는 일련의 Friends League 메시지 푸시를 통합합니다.
- thinkphp 통합 시리즈 phpqrcode는 QR 코드를 생성합니다
- thinkphp 통합 시리즈 룽윤 인스턴트 메시징 온라인 채팅
- thinkphp 통합 시리즈 tcpdf는 PDF 파일을 생성합니다
- thinkphp 통합 시리즈 phpexcel은 Excel 파일을 생성합니다.
- thinkphp 통합 시리즈 Alipay MD5 암호화 방식 스캔 코드 결제
- thinkphp 통합 시리즈 Alipay RSA 암호화 방법으로 모바일 결제 알림 수신
- thinkphp 통합 시리즈 WeChat 스캔 코드 결제
- thinkphp 통합 시리즈 WeChat 공개 계정 결제
- thinkphp 통합 시리즈 궁극적인 슬라이딩 인증 코드
- thinkphp 통합 시리즈 webuploader 비동기 미리보기 업로드
- thinkphp 통합 시리즈 phpexcel 엑셀 데이터 가져오기
- thinkphp 통합 시리즈의 Apple AppStore 인앱 구매 결제에 대한 서버 측 PHP 검증이 지속적으로 업데이트되고 있습니다...
관련 기사
- Thinkphp 디렉토리 구조 디자인 경험 요약
- thinkphp 모델 모델의 디자인 경험 요약
- thinkphp 빠른 쿼리 getBy, getField, getFieldBy 사용법 및 시나리오 요약
- thinkphp에서 잘못된 세션주기 설정 문제 해결
- Thinkphp 설정은 디버그 모드가 꺼진 경우에만 404 페이지를 표시합니다.
- thinkphp는 간단하고 아름답고 안정적인 페이징 클래스입니다.
- thinkphp 사용자 정의 템플릿 태그 (1)
- thinkphp 사용자 정의 템플릿 태그 (2)
- thinkphp는 템플릿 파일을 분리합니다.
- jquery를 사용하여 vue.js 시리즈를 배우고 thinkphp를 사용하여 페이지 매김 데이터를 가져옵니다.
- thinkphp 설치 부트로더
- thinkphp 통합 시리즈 gulp, 프론트엔드 자동화 실현
- 오픈 소스 프로젝트 시리즈 thinkphp-bjyblog 블로그
- 오픈소스 프로젝트 시리즈에서 thinkphp-bjyadmin의 다양한 기능 확장이 지속적으로 업데이트되고 있습니다...
thinkphp 개선 및 최적화;
- Tinkphp에서 잘못된 세션 설정 기간 버그를 수정했습니다.
- 사용자 정의 태그/Application/Common/Tag/My.class.php;
- 별도의 HTML 보기 페이지;
PHP 통합
- PHPMail이 이메일을 보냅니다
- PHPExcel은 Excel 테이블을 생성합니다.
- TCPDF는 PDF 파일을 생성합니다.
- Ronglian Cloud Communication SMS 인증 코드
- 알리바바 OSS 클라우드 스토리지
- Alipay PC결제 MD5 방식
- Alipay 모바일 결제 인터페이스 RSA 방식
- WeChat 스캔 코드 결제
- 위챗 JSSDK 결제
- 롱윤 인스턴트 메시징
- 우멩 푸시
- Memcached 캐시
- 인증 권한 관리
- 이모티콘 표현 변환
PHP 통합 지침
일반적으로 사용되는 다수의 PHP 도구와 SDK가 통합되어 다양한 키를 구성하면 사용이 매우 편리합니다.
예: send_email('mailbox','title','content'); 사용자가 파일을 업로드할 때 업로드해야 하는 디렉토리를 oss로 설정할 수 있습니다. 자동으로 oss에 업로드되며 파일을 로컬에 보관할지 여부를 선택할 수 있습니다.
더 많은 기능을 보려면 /Application/Common/Common/function.php와 같은 소스 코드를 볼 수 있습니다.
프런트엔드 통합
- Boostrap, sui, Framework7,frozenui 등과 같은 프런트엔드 프레임워크
- ueditor, umeditor Baidu 리치 텍스트 편집기;
- Webuploader 업로드, iCheck의 아름다운 라디오 확인 버튼, 레이어 팝업 레이어, 지연 날짜 및 기타 플러그인;
- 멋진 글꼴,animate.css;
프런트엔드 사용 지침
일반적으로 사용되는 다수의 프레임워크와 플러그인이 통합되어 태그 라이브러리에 추가되었으며 매우 간단한 코드만으로 HTML 페이지에 도입할 수 있습니다.
예: <ueditor name="content" />
이러한 간단한 태그는 게시물을 제출할 때 편집기를 소개하고 이름을 콘텐츠로 설정할 수 있으며, 배경은 콘텐츠 필드를 통해 콘텐츠를 직접 얻을 수 있습니다.
<jquery />
태그는 jQuery를 도입할 수 있습니다.
라벨을 맞춤설정하는 방법을 모르시나요? 포털: https://baijunyao.com/article/21
더 많은 태그를 보려면 /Application/Common/Tag/My.class.php 소스 코드를 확인하세요.
비즈니스 친화적인 오픈소스 라이선스
bjyadmin은 Apache2 오픈 소스 라이선스에 따라 출시됩니다. Apache 라이센스는 잘 알려진 비영리 오픈 소스 조직인 Apache가 채택한 프로토콜입니다. 이 계약은 BSD와 유사하여 코드 공유를 장려하고 원본 작성자의 저작권을 존중하며 코드 수정 및 오픈 소스 또는 상용 소프트웨어 출시도 허용합니다.