██████╗ ██╗ ██╗██████╗ ██╗ █████╗ ██╗ ██╗███╗ ██╗ ██████╗██╗ ██╗███████╗██████╗
██╔══██╗██║ ██║██╔══██╗ ██║ ██╔══██╗██║ ██║████╗ ██║██╔════╝██║ ██║██╔════╝██╔══██╗
██████╔╝███████║██████╔╝ ██║ ███████║██║ ██║██╔██╗ ██║██║ ███████║█████╗ ██████╔╝
██╔═══╝ ██╔══██║██╔═══╝ ██║ ██╔══██║██║ ██║██║╚██╗██║██║ ██╔══██║██╔══╝ ██╔══██╗
██║ ██║ ██║██║ ███████╗██║ ██║╚██████╔╝██║ ╚████║╚██████╗██║ ██║███████╗██║ ██║
╚═╝ ╚═╝ ╚═╝╚═╝ ╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═══╝ ╚═════╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝PHP 개발자가 가장 높은 제어 및 가장 낮은 학습 곡선으로 프로젝트를 빠르게 시작할 수있는 의사 프레임 워크입니다!
몇 번의 클릭으로 프로젝트를 시작할 수있는 설치 프로세스를 완화하는 자체 설치 프로그램 소프트웨어가 있습니다. 설치 프로그램을 PL 설치 프로그램이라고합니다. Repo로 이동 한 다음 릴리스로 이동하여 최신 릴리스에서 Binary/EXE를 다운로드하십시오. 다운로드 한 후, 그냥 실행하고 지침을 따르십시오.
파일 시스템에 주입 된 제어/사용자 정의 경로를 활성화하려면 /shell/.ev 로 이동하여 APP_ROUTE_SYSTEM 의 값을 Follwing으로 변경하십시오.
APP_ROUTE_SYSTEM = controlled 라우트가 /shell/routes/ .로 이동하려면, 거기에는 2 개의 파일, 즉 web.php [응답이 html 인 Norma 경로를 제어하는 것]과 api.php [ /api/ 및 응답 유형으로 시작하는 URL의 API 경로를 제어하는 Norma 경로를 제어하는 2 개의 파일이 있습니다. 파일 내용은 다음과 같습니다.
<?php
use Core/Router/ Router ;
$ Router -> add_routes (
Router:: get ( ' / ' )-> name ( ' home ' )-> call ( ' index ' ),
); 거기에서 Router::get('/route/path/')-name('route.name')->call('file.name') 형식을 사용하여 새 경로를 선언합니다
선언적이고 제어 된 경로가 등장한 원시/파일 시스템 기반 경로를 활성화하려면 /shell/.env 로 이동하여 APP_ROUTE_SYSTEM 의 값을 다음으로 변경하십시오.
APP_ROUTE_SYSTEM = raw 이제 경로는 파일의 이름, url/path/to/filename/ 을 따릅니다 ./facade/path/to/filename.php 의 내용을 출력합니다.
변수를 덤프하려면 d() 함수를 사용하십시오
변수를 덤프하고 실행을 중지하려면 dd() 함수를 사용하십시오
정적 파일은 ./assets/ 또는 ./node_modules/ 디렉토리에 보관됩니다. CSS, JS 및 이미지는 각각 /css/ , /js/ 및 /images/ directory 내부에 있습니다 ./assets/
_image() 함수를 사용하여 경로를 얻으십시오
< img src = " <?= _image ( ' filename.extension ' ) ? > " alt = " " >
<!-- output -->
<!-- <img src="href="http://url/assets/images/filename.extension" alt=""> --> _css() 함수를 사용하여 CSS 포함 코드를 얻으십시오
<?php _css ( ' filename ' );
// output:
//<link rel="stylesheet" href="http://url/assets/css/filename.css">
_js() 함수를 사용하여 JS 포함 코드를 얻으십시오
<?php _js ( ' filename ' );
// output:
//<script defer src="http://url/assets/js/filename.js"></script> _node_css() 함수를 사용하여 CSS 포함 코드를 얻으십시오
<?php _node_css ( ' path/to/filename.extension ' );
// output:
//<link rel="stylesheet" href="http://url/node_modules/path/to/filename.extension"> _node_js() 함수를 사용하여 JS 포함 코드를 얻으십시오
<?php _node_js ( ' path/to/filename.extension ' ); ?>
// output:
//<script defer src="http://url/node_modules/path/to/filename.extension"></script> 먼저 .env 파일에서 csrf를 활성화하고이를 위해 /shell/.env 로 이동하여 CSRF_ENABLED 의 값을 다음으로 변경하십시오.
CSRF_ENABLED = true CSRF 보호는 post 요청에서만 필요합니다. 따라서 CSRF 토큰을 모든 form:post 양식. 그렇게하려면 _csrf() 함수를 호출하십시오.
< form action = " <?= ROUTER -> postRoute ( ' route.name ' ) ? > " method = " Post " >
<?php _csrf () ? >
<!-- other input fields and submit button here -->
</ form >