nickyeoman / phpframework

快速、易用的框架。

4.0.6 2024-06-04 05:18 UTC

README

链接

您需要知道的事情

  1. 始终从项目根目录(composer.json, .env也在此处)运行脚本。

需求

  • 对于Ubuntu,您需要php-cli(sudo nala install php-curl php-xml php-mysql)
  • 安装Composer

简单安装

echo "Please enter the project name:"; read MYPRO; wget 4lt.ca/nyphp; bash nyphp $MYPRO; rm nyphp;

现在您应该更改您的dotenv文件;

然后运行sudo docker-compose up -d

您的开发服务器已配置,使用sass来修改外观。

框架文档

框架理念

  1. 快速构建网站
  2. URL应该是现代的,没有GET语句(问号)。
  3. 您不需要定义控制器,路由应该基于URL,系统应该能够找出它们。
  4. Docker为王
  5. Apache也不错

我选择了bash进行自动化过程,原因有两个

  1. 我更熟悉bash。
  2. 当与docker容器一起工作时,这似乎更合适。

备注

将此添加到项目的composer中

    "autoload": {
        "psr-4": {
            "Nickyeoman\\Framework\\Controllers\\": "app/Controllers/"
        }
    }