dvelum / dvelum-core
DVelum 4.x core
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-12-25 04:12:34 UTC
README
Stable Branch: 3.x
DVelum 4.x Core
New version of DVelum core. Better performance.
Highest level of PHPStan static analysis.
Dependency injections using constructors and DependencyContainer, Lazy initialization.
ORM and ORM-UI support.
Local installation
composer create-project dvelum/dvelum-core
Apache VirtualHost configuration example
<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>
Add the local domain to /etc/hosts file
127.0.0.1 dvelum.local
Prepare for production
// remove development extensions
composer install --no dev
// generate class map for better performance
php ./console.php /generateClassMap