yasmin/framework

专为构建API而设计的超快PHP框架

1.1.17 2024-06-26 08:26 UTC

This package is auto-updated.

Last update: 2024-09-26 08:56:58 UTC


README

⚡ 专为构建API而设计的超快PHP框架

快速开始

  1. 通过composer在您的项目目录(如果您使用Apache,则位于www文件夹内)中获取此框架
$ composer require rsyasmin/yasmin-framework
  1. 在您的项目目录中创建 app/Controllers 文件夹
  2. 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');
    }

}

  1. 创建 index.php
<?php 
require('vendor/autoload.php');

use Yasmin\Route;
Route::get('/', 'HomeController@index');

Yasmin\Framework::run();
  1. 创建 .htaccess 文件
Options +FollowSymLinks
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
  1. 编辑您的 composer.json
{
    ...
    "autoload": {
        "psr-4": {
            "App\\": "app/"
        }
    }
    ...
}
  1. 运行 composer update 以更新您的composer自动加载
  2. 完成。在浏览器中打开 https:///your-project 以测试它