苏赞诺/斯普伦格

受Spring Framework启发的PHP开发引擎

v1.0.3-beta 2020-07-07 03:03 UTC

This package is auto-updated.

Last update: 2024-09-11 01:16:09 UTC


README

受JAVA的Spring Framework启发的PHP开发引擎

Build Status Issues Forks Stars Release Licence

要求

  • PHP 7.2
  • Apache 2.4.xx
  • Composer 版本 1.10.x
  • psr-4兼容(您的composer.json应如下所示)
 {
   ...
   "require" : {
     "suzano/spreng" : "^1.0.0-beta"
   },
   "autoload" : {
     "psr-4" : {
       "AppName" : "folder/"
     }
   }
   ...
 }

安装

安装依赖项。

$ composer require suzano/spreng

注意:请注意,它还将安装第三方依赖项 twig/twigfirebase/php-jwtmonolog/monolog

在您的根目录中创建一个新的文件 index.php

<?php

use Spreng\MainApp;

require_once 'vendor/autoload.php';

MainApp::init();

一旦您运行 localhost,Spreng 将创建

  • /.htaccess 和 /application.json 配置文件。
  • /folder 源文件夹。
  • /folder/MyFirstController.php 示例文件已准备就绪。如果一切顺利,您应该在浏览器上看到以下消息

N|Init

点击刷新后,将加载Hello World页面。

N|Hello World