dvelum / dvelum-core
DVelum 4.x 核心库
3.2.2
2021-07-15 22:03 UTC
Requires
- php: >=7.4.0
- ext-gd: *
- ext-json: *
- ext-mbstring: *
- ext-mysqli: *
- composer/installers: ~1.9
- laminas/laminas-db: ^2.11
- laminas/laminas-mail: ^2.12
- matthiasmullie/minify: ~1.3
- oomphinc/composer-installers-extender: ^2.0
- psr/log: ^1.0
Requires (Dev)
- codacy/coverage: dev-master
- phpstan/phpstan: ^0.12
- phpunit/phpunit: ^9
This package is auto-updated.
Last update: 2024-09-25 03:43:44 UTC
README
稳定分支: 3.x
DVelum 4.x 核心库
DVelum 核心库的新版本。更好的性能。
最高级别的 PHPStan 静态分析。
使用构造函数和 DependencyContainer 进行依赖注入,懒加载初始化。
支持 ORM 和 ORM-UI。
本地安装
composer create-project dvelum/dvelum-core
Apache 虚拟主机配置示例
<VirtualHost *:80>
ServerName dvelum.local
DocumentRoot /path/to/dvelum/www
<Directory "/path/to/dvelum/www">
Require all granted
AllowOverride All
Options +ExecCGI -Includes -Indexes
</Directory>
</VirtualHost>
将本地域名添加到 /etc/hosts 文件中
127.0.0.1 dvelum.local
准备生产
// remove development extensions
composer install --no dev
// generate class map for better performance
php ./console.php /generateClassMap