ovr / phalcon-module-skeleton
Example for easy start with Phalcon + Phalcony sublib.
Installs: 844
Dependents: 0
Suggesters: 0
Security: 0
Stars: 133
Watchers: 16
Forks: 33
Open Issues: 0
Type:project
Requires
- php: ~5.3
- ext-json: *
- ovr/phalcony: ~0.2.3
- phalcon/devtools: dev-master
- phalconeye/framework: 0.5.*@dev
- symfony/console: *
Requires (Dev)
- composer/composer: 1.0.*@dev
- squizlabs/php_codesniffer: 1.5.2
This package is not auto-updated.
Last update: 2020-01-24 15:12:40 UTC
README
Getting started [ru] :: Vagrant :: Rest Edition
This is a skeleton application written on Phalcon framework with performance boost. This project created to develop applications in an easy way.
For current time project is under development, have fun :)
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
- List :: Source code
- Get :: Source code
- Admin
- Dashboard
- GRUD for Users and Products (future)
- Settings (future)
- Catalog
- Index page
- Category page (future)
- Product page (future)
- Comments
- Buy
- Cart (future)
- Index cart page
- Models/Service
- OAuth
- User
How to install
Using Composer (recommended)
Best way to install skeleton would be Composer, if you didn't install it
Run code in the terminal:
composer create-project ovr/phalcon-module-skeleton=dev-master /path/to/install
Using Git
First you need to clone the project, update vendors:
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:
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/.
License
This project is open-sourced software licensed under the MIT License.
See the LICENSE file for more information.