surebert/framework

一个通用的PHP 7 MVC框架

1.9.2 2016-03-16 04:37 UTC

README

Composer

下载Composer以安装所需依赖。

Composer可在http://getcomposer.org/download/找到,或者您可以使用curl下载它

curl -s https://getcomposer.org/installer | php

然后使用Composer启动一个新的surebert网络项目,包含所需的框架模块。

composer create-project surebert/webapp-basic -s dev $YOUR_APPLICATION_NAME 

托管您的项目

安装完成后,您就可以开始工作。您需要托管应用程序的/public目录。在生产环境中,可以通过Apache或Nginx完成此操作,但您也可以简单地使用php 5.4新内置服务器进行测试。为此,请cd到/public目录并输入

cd /PATH/TO/YOUR/PROJECT/public
php -S 127.0.0.1:9000

立即,您将看到项目/private/view/home/index.view文件被托管。

如果使用Apache托管,请将站点添加到httpd.conf或httpd-vhosts.conf文件中

<VirtualHost *:80>
    ServerName YOUR.DOMAIN
    DocumentRoot /PATH/TO/$YOUR_APPLICATION_NAME/public
    CustomLog /PATH/TO/$YOUR_APPLICATION_NAME_access.log combined
    ErrorLog  /PATH/TO/$YOUR_APPLICATION_NAME_error.log
    RewriteEngine On
    RewriteBase /
    RewriteCond %{SCRIPT_FILENAME} !-f
    RewriteCond %{SCRIPT_FILENAME} !-d
    RewriteRule .* index.php [L]
</VirtualHost>

更多信息请参阅gitlab上的wiki https://gitlab.com/paulvisco/surebert-framework/wikis/home