kuarasy
v1.6.0
単純なPHP -MySQLフレームワーク
これは非常にシンプルで基本的なPHP -MySQLフレームワークです。改善してください。必要に応じて使用してください。
1-データベース接続の詳細を/.envで作成および設定します:
DATABASE_HOST="localhost"
DATABASE_NAME="kuarasy"
DATABASE_USER="root"
DATABASE_PASSWORD="123"
2-サーバールートで直接実行していない場合は、 /config.phpでbasepathリファレンスを設定します:
define ( ' BASEPATH ' , ' /kuarasy ' ); // assuming you are running from https://localhost/kuarasyおよび/.htaccess :
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
# Force Trailing slash
RewriteRule ^((.*)[^/])$ /kuarasy/$1/ [L,R=301] # HERE
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /kuarasy/index.php [L] # AND HERE
デフォルトとして、 default_viewはconfig.phpで定義されています。メインフロントページのディレクトリ名を保持します。
/views/Base.phpから基本的な関数ロード( 'View_name')を使用して他のビューやWebアプリをロードします
このフレームワークの基本的なREST APIは、アクション要求フィールドを使用してタスク /ルートを定義します
このアクションは、 /views/Base.phpまたはそのプロパティから同じ名前のメソッドを呼び出します
インストール後のテスト:http:// localhost/kuarasy?action = status
各タスクは、識別のためにタスクフィールドを使用します。コンソールでこれを試してください:
php index.php task=say_hello