sinri / dry-dock-of-ark
基于Ark II的示例项目
0.2
2018-02-15 13:00 UTC
Requires
- sinri/ark: ~0.6
This package is auto-updated.
Last update: 2024-09-18 00:58:59 UTC
README
基于Ark的示例项目
需要PHP 7。使用MIT许可证。
要使用Ark构建项目
是的,你只需要使用Dry Dock of Ark。
首先,你需要获取DryDockOfArk的完整代码,使用
composer create-project sinri/dry-dock-of-ark YourProjectName
并且不要忘记在内部运行composer install
。
然后在config
目录中创建config.php
,那里提供了一个名为config.sample.php
的示例。
配置你自己的配置文件,检查数据库、缓存和日志的要求,并进行修改。
建议在项目加载时加载所有这些组件,因此你可以在loadComponent.php
中完成这项工作。
如果你使用Apache加载项目,你需要添加.htaccess
文件并开启允许覆盖选项。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [QSA,L]
对于Nginx,你应该使用try_files
。
server {
location / {
try_files $uri $uri/ /index.php$is_args$args;
}
}
这些命令将使所有请求首先被引导到目标文件,如果不存在,则由index.php
处理。
如果你需要在内部嵌入前端,尽管对于大型网站来说不是最佳选择,默认提供了目录frontend
,那里有一个名为index.html
的示例。