yasmin / framework
专为构建API而设计的超快PHP框架
1.1.17
2024-06-26 08:26 UTC
README
⚡ 专为构建API而设计的超快PHP框架
快速开始
- 通过composer在您的项目目录(如果您使用Apache,则位于www文件夹内)中获取此框架
$ composer require rsyasmin/yasmin-framework
- 在您的项目目录中创建
app/Controllers文件夹 - 在
app/Controllers中创建名为HomeController.php的文件,并包含以下内容
<?php
namespace App\Controllers;
use Yasmin\Controller;
class HomeController extends Controller {
function __construct() {
parent::__construct();
}
function index() {
return response('Welcome to Yasmin Framework');
}
}
- 创建
index.php
<?php
require('vendor/autoload.php');
use Yasmin\Route;
Route::get('/', 'HomeController@index');
Yasmin\Framework::run();
- 创建
.htaccess文件
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
- 编辑您的
composer.json
{
...
"autoload": {
"psr-4": {
"App\\": "app/"
}
}
...
}
- 运行
composer update以更新您的composer自动加载 - 完成。在浏览器中打开
https:///your-project以测试它