Kotchasan 웹 프레임 워크
코끼리는 PHP의 상징 외에도 우리의 국가 상징입니다. 그래서 저는이 이름을 100% 태국 사람들이 설계 한 프레임 워크의 이름으로 사용하기로 결정했습니다.
특징
- MMVC (모듈 모델보기 컨트롤러) 아키텍처, 모듈 추가 또는 제거를 쉽고 독립적으로 만듭니다.
- 멀티 프로 젝트 작업을 지원합니다.
- PSR-1, PSR-2, PSR-3, PSR-4, PSR-6, PSR-7과 같은 표준을 준수합니다.
- PHP 프레임 워크는 메모리 사용을 포함하여 속도와 성능 모두에 최적화되어 최상의 효율성을 제공합니다. 이를 통해 더 빠른 실행을 가능하게하고 더 많은 수의 동시 방문자를 지원합니다.
Kotchasan의 구성 요소
Kotchasan은 PHP, CSS 및 JavaScript의 세 가지 주요 프레임 워크로 구성됩니다.
- Kotchasan PHP 프레임 워크
- GCSS CSS 프레임 워크
- Gajax JavaScript 프레임 워크
요구 사항
- PHP 5.6 이상
- ext-mbstring
- pdo mysql
설치 및 사용
PHP 프레임 워크와 일반적으로 관련된 복잡한 설치 프로세스를 피하기 위해 Kotchasan을 설계했습니다. GitHub에서 전체 소스 코드를 다운로드하고 설치 나 구성없이 즉시 사용을 시작할 수 있습니다. 또는 composer require goragod/kotchasan https://packagist.org/packages/goragod/kotchasan을 사용하여 작곡가를 통해 설치할 수 있습니다 (작곡가를 통해 설치하면 프레임 워크의 성능이 줄어 듭니다).
사용 조건 (라이센스)
- 조건없이 무료로 사용할 수 있습니다.
- 다른 이름을 사용하여 수정하고 자신의 저작권으로 더 개발할 수 있습니다.
예
모든 샘플 코드는 "프로젝트/"디렉토리에 있습니다. 거기에서 테스트 할 수 있습니다. "RecordSet"프로젝트의 경우 "Settings/Database.php"의 데이터베이스 설정을 올바르게 구성해야하며 "Projects/ORM/Modules/Index/Models/World.php"에 언급 된대로 해당 데이터베이스 테이블을 작성해야합니다.
- https://projects.kotchasan.com/welcome/ : kotchasan 환영 페이지.
- https://projects.kotchasan.com/site/ : 간단한 템플릿과 메뉴를 사용한 웹 사이트 생성.
- https://projects.kotchasan.com/recordset/ : 데이터베이스 사용 예 (레코드 세트).
- https://projects.kotchasan.com/admin/ : 로그인 양식 사용 예.
- https://projects.kotchasan.com/youtube/ : YouTube API 사용 예.
- https://projects.kotchasan.com/api/ : Kotchasan과 API를 생성하고 사용하는 예.
- https://projects.kotchasan.com/pdf/ : html을 pdf로 변환하는 예.
- https://adminframework.kotchasan.com : kotchasan을 사용하여 생성 된 웹 사이트.
감사의 말
- ckeditor https://ckeditor.com/
- phpmailer https://github.com/phpmailer/phpmailer
- fpdf http://www.fpdf.org/
- Icomoon https://icomoon.io/
지원하다
다음 은행 계좌에 기부하여 개발자를 지원할 수 있습니다.
Kasikorn Bank, Kanchanaburi Branch, Thailand
Account No. 221-2-78341-5
Account Name: Goragod Wiriya