znframework / custom-edition
ZN 框架创作者版
8.10.0
2024-04-12 18:37 UTC
Requires
- php: >=7.0.0
- znframework/package-authentication: >=6.0
- znframework/package-authorization: >=6.0
- znframework/package-buffering: >=6.0
- znframework/package-cache: >=6.0
- znframework/package-captcha: >=6.0
- znframework/package-comparison: >=6.0
- znframework/package-compression: >=6.0
- znframework/package-console: >=6.0
- znframework/package-crontab: >=6.0
- znframework/package-cryptography: >=6.0
- znframework/package-database: >=6.0
- znframework/package-datatypes: >=6.0
- znframework/package-datetime: >=6.0
- znframework/package-email: >=6.0
- znframework/package-event-handler: >=6.0
- znframework/package-filesystem: >=6.0
- znframework/package-generator: >=6.0
- znframework/package-helpers: >=6.0
- znframework/package-hypertext: >=6.0
- znframework/package-image: >=6.0
- znframework/package-language: >=6.0
- znframework/package-pagination: >=6.0
- znframework/package-payment: >=6.0
- znframework/package-prompt: >=6.0
- znframework/package-protection: >=6.0
- znframework/package-remote: >=6.0
- znframework/package-request: >=6.0
- znframework/package-response: >=6.0
- znframework/package-security: >=6.0
- znframework/package-services: >=6.0
- znframework/package-shopping: >=6.0
- znframework/package-storage: >=6.0
- znframework/package-validation: >=6.0
- znframework/package-xml: >=6.0
- znframework/package-zerocore: >=6.0
README
本版本允许您创建自己的目录结构。通过使用 ZN 框架的核心,您可以通过构建自己的目录来构建相应的代码框架。
安装
您只需运行以下代码即可进行安装。
composer create-project znframework/custom-edition
目录配置
对于索引配置,打开 zeroneed.php 文件。并定义必要的目录。请不要忘记在路径信息末尾添加斜杠 (/)!
ZN\ZN::defines ([ 'CONTROLLERS_DIR' => '/', # It is necessary to define this constant. 'MODELS_DIR' => '', 'VIEWS_DIR' => '', 'ROUTES_DIR' => '', 'CONFIG_DIR' => 'config/', 'DATABASES_DIR' => '', 'STORAGE_DIR' => '', 'COMMANDS_DIR' => '', 'LANGUAGES_DIR' => '', 'LIBRARIES_DIR' => '', 'AUTOLOAD_DIR' => '', 'FILES_DIR' => '', 'TEMPLATES_DIR' => '', 'THEMES_DIR' => '', 'PLUGINS_DIR' => '', 'UPLOADS_DIR' => '', ])::run('CE');