Download the PHP package bluzphp/skeleton without Composer
On this page you can find all versions of the php package bluzphp/skeleton. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download bluzphp/skeleton
More information about bluzphp/skeleton
Files in bluzphp/skeleton
Package skeleton
Short Description Skeleton application for Bluz, a lightweight PHP framework
License MIT
Informations about the package skeleton
Bluz, a lightweight PHP Framework
Easy to setup, easy to use. Skeleton application
Achievements
Installation
Bluz works with PHP 7.0 or later and MySQL 5.4 or later (please check requirements)
I.a. From composer
Download composer.phar
, it's easy:
Run create-project
command (replace %path%
;):
I.b. From repository
Get Bluz skeleton source files from GitHub repository:
Download composer.phar
to the project folder:
Install composer dependencies with the following command:
I.c. With PhpStorm
For install you need any web-server (for Windows) and PhpStorm. dows) и PhpStorm.
Create project in PhpStorm:
- File -> New project;
- Set the project name and location;
- In a Project type field choose Composer project;
- Check that radiobutton is set opposite "Download composer.phar from getcomposer.org", type in a search field "bluzphp/skeleton", select this package in Available packages window and click OK.
- After that file composer.phar and all dependencies will be loaded.
II. Configuration
Edit your configuration's files /path/to/application/configs/dev/*.php
(configuration for development environment).
I think you need to change only
db.php
for first run
III. Setup database
To run the migrations, execute the command:
To fill database with data example, execute the command:
IV.a. Run built-in web-server
You can run internal PHP web-server with simple console tool:
IV.b. Use Apache
Or create symlink to Apache document root (required FollowSymlinks option):
Usage
You can create models, controllers and views with Bluzman console tool, or following old school style:
Model
Model consists from two classes Table
and Row
:
Controller
Controller is file with anonymous function:
View
View is native:
Documentation
Demo
License
The project is developed by NIX PHP team and distributed under MIT LICENSE
NIX has OEM License of Redactor. Full text of Redactor License you can read at http://imperavi.com/redactor/license/
Vendors
All versions of skeleton with dependencies
ext-gd Version *
ext-json Version *
bluzphp/bluzman Version ~2.5
bluzphp/framework Version ~7.13
bluzphp/composer-plugin Version ~2.4
phpmailer/phpmailer Version ~6.5
zircote/swagger-php Version ~3.2
twbs/bootstrap Version ~5.0
robmorgan/phinx Version ~0.12
public/bootstrap-icons Version dev-master
public/swagger-ui Version dev-master
public/jquery Version dev-master
public/require Version dev-master