Phalcon Module Skeleton
, (*1)
This is a skeleton application written on Phalcon framework with performance boost.
This project created to develop applications in an easy way., (*2)
For current time project is under development, have fun :), (*3)
Features
- Easy application bootstrapping
 
- Console task support (provided by symfony/console)
 
- Bootstrap theme
 
- Full frontend developer stack composer/npm/bower/gulp
 
- Modules structure
 
- Error handling (not found router, dispatcher exceptions)
 
- Shared layouts
 
- Pre-installed modules
- Api (Source code)
 
- Index
 
- Users
 
- Admin
 
- Dashboard
 
- GRUD for Users and Products (future)
 
- Settings (future)
 
- Catalog
 
- Index page
 
- Category page (future)
 
- Product page (future)
 
- Cart (future)
 
- Index cart page
 
- Models/Service
 
- OAuth
 
- User
 
- View [@ovr, @xboston]
 
- Models/Service
 
 
How to install
Using Composer (recommended)
Best way to install skeleton would be Composer, if you didn't install it, (*4)
Run code in the terminal:, (*5)
composer create-project ovr/phalcon-module-skeleton=dev-master /path/to/install
Using Git
First you need to clone the project, update vendors:, (*6)
git clone https://github.com/ovr/phalcon-module-skeleton.git ./project
cd project
composer update
Install vhost for your virtual server
cp ./docs/configs/nginx.phalcony.local.conf /etc/nginx/sites-enabled/you.host.conf
Don`t forget to edit nginx config and restart nginx:, (*7)
nano /etc/nginx/sites-enabled/you.host.conf
sudo service nginx restart
Requirements
- PHP 5.4 and up
 
- Phalcon 2.0.0
 
- Phalcony (latest)
 
- PhalconEye/Framework (latest)
 
Online Demo
You can see online demo on http://phalcon-module.dmtry.me/., (*8)
License
This project is open-sourced software licensed under the MIT License., (*9)
See the LICENSE file for more information., (*10)