此包已被废弃,不再维护。没有建议的替代包。

一个非常简单的PHP MVC框架

v0.5.7 2018-06-23 22:08 UTC

README

Github Releases Github Releases Github Releases

需要为您的项目结构一个ADR?这个框架可能正是您需要的!

先决条件

要使用此框架,您需要Composer来安装和更新依赖项(如有需要)。该框架在PHP 5.6和PHP 7中都能运行。您需要使用htaccess文件或配置nginx

> htaccess (已集成)

# Dans le dossier public et votre document root doit pointer ce dosser
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?url=$1

> nginx

server {
        listen 80;
        server_name example.fr;

        root /var/www/public;
        index index.php index.html;

        error_log /var/log/nginx/error.log;
        access_log /var/log/nginx/access.log;

        location / {
                try_files $uri $uri/ /index.php?$args;
        }

        location ~ \.php$ {
                try_files $uri =404;

                fastcgi_pass unix:/var/run/php/php7.1-fpm.sock; # PHP 7.1
                fastcgi_index index.php;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
                include fastcgi_params;
        }
}

安装

以下是安装框架的步骤

  1. 请进入您的项目文件夹
  2. 运行composer(或composer.phar) composer create-project quenti77/phq [项目名称]
  3. 如果您不希望创建文件夹,只想使用其中的文件,您可以这样做
    • mv ./[项目名称|phq]/* ./
    • rm -rf ./[项目名称|phq]

文档

以下是框架文档的链接: PHQ官方文档