mochrira / selvi-framework
用于构建API的超级快速PHP框架
2.1.16
2024-09-25 04:42 UTC
- dev-master
- 2.x-dev
- 2.1.16
- 2.1.15
- 2.1.14
- 2.1.13
- 2.1.12
- 2.1.11
- 2.1.10
- 2.1.9
- 2.1.8
- 2.1.7
- 2.1.6
- 2.1.5
- 2.1.4
- 2.1.3
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.0
- 1.3.x-dev
- 1.3.0
- 1.2.x-dev
- 1.2.9
- 1.2.8
- 1.2.7
- 1.2.6
- 1.2.5
- 1.2.4
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.0
- 1.0.0
- 0.4.15
- 0.4.14
- 0.4.13
- 0.4.12
- 0.4.11
- 0.4.10
- 0.4.9
- 0.4.8
- 0.4.7
- 0.4.6
- 0.4.5
- 0.4.4
- 0.4.3
- 0.4.2
- 0.4.1
- 0.4.0
- 0.3.55
- 0.3.54
- 0.3.53
- 0.3.52
- 0.3.51
- 0.3.50
- 0.3.49
- 0.3.48
- 0.3.47
- 0.3.46
- 0.3.45
- 0.3.44
- 0.3.43
- 0.3.42
- 0.3.41
- 0.3.40
- 0.3.39
- 0.3.38
- 0.3.37
- 0.3.36
- 0.3.35
- dev-master-2.0
This package is auto-updated.
Last update: 2024-09-25 04:43:37 UTC
README
⚡ 用于构建API的超级快速PHP框架
快速开始
- 使用Composer在你的项目目录中获取此框架(如果你使用Apache,则在www文件夹内)
$ composer require mochrira/selvi-framework
- 在你的项目目录内创建
app/Controllers
文件夹 - 在
app/Controllers
文件夹内创建名为HomeController.php
的文件,并包含以下内容
<?php
namespace App\Controllers;
use Selvi\Controller;
class HomeController extends Controller {
function __construct() {
parent::__construct();
}
function index() {
return response('Welcome to Selvi Framework');
}
}
- 创建
index.php
<?php
require('vendor/autoload.php');
use Selvi\Route;
Route::get('/', 'HomeController@index');
Selvi\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
以测试它