vikry / vylma
NSY is a simple PHP Framework that works well on MVC or HMVC mode
Installs: 23
Dependents: 0
Suggesters: 0
Security: 0
Stars: 4
Watchers: 2
Forks: 0
Open Issues: 0
Type:project
Requires
- fakerphp/faker: ^1.16
- josantonius/cookie: ^2.0
- josantonius/json: ^2.0
- josantonius/session: ^2.0
- lablnet/encryption: ^1.0
- nesbot/carbon: ^2.53.1
- nicolab/php-ftp-client: ^1.6.0
- nilportugues/sql-query-builder: ^1.8
- optimus/onion: ~1.0
- php-curl-class/php-curl-class: ^9.5
- symfony/html-sanitizer: ^6.1
- voku/anti-xss: ^4.1
Requires (Dev)
- phpunit/phpunit: ^9
This package is auto-updated.
Last update: 2024-03-02 03:33:23 UTC
README
NSY PHP Framework Example with HTML5 Boilerplate and Bulma CSS Framework. This also provides Font-Awesome and several optimizations for Datatables plugin.
This is an example of a CRUD
program & homepage using the NSY Framework (Vylma Project), i hope it can be useful for everyone to start using NSY as the project framework. I made this because I know that everyone loves CRUD
..so Enjoy it!
Site example : https://vylma.nsyframework.com
How to dating with Vylma?
Download from Github
- Download source from this link https://github.com/kazuyamarino/vylma/releases.
- Simply rename the source folder that has been downloaded to
vylma
& copy it to yourhtml
orhtdocs
or anythings folder. - For apache, please go to the
docs/apache
folder and read the Readme.txt.
// Apache Readme.txt
1. Copy .htaccess inside 'for_public' folder to 'public' folder
2. Copy .htaccess inside 'for_root' folder to 'root(vylma)' folder
- Go to the
docs/env.example
folder and copy theenv.example
to root folder, and rename it toenv
. - Import database example. (see below)
- And save the date..
From Composer
Install NSY by creating a new directory called blog
composer create-project --prefer-dist vikry/vylma blog
Restart Bash
source ~/reloader.sh
NSY Setup
cd blog && nsy --setup Enter directory name > blog
For nginx, please go to the `docs/nginx` folder and read the `Readme.txt` too.
// Nginx Readme.txt
1. Open 'sudo nano /etc/nginx/sites-enabled/default'
2. Copy the text in the 'default' file and paste it to /etc/nginx/sites-enabled/default
3. And restart nginx service, 'sudo service nginx restart'
Database Example
There is an example database (sql file) in the dump
folder. You can restore the sql file to a database that you created yourself.
Vylma contain package
- Datatables jQuery Javascript Library with Responsive Plugin
- Bulma CSS Framework with Plugin
- Modal FX
- NormaJS, A Foundation Abide based javascript validation
- SimpTip
- JQuery
- Modernizr
- WhatInputJs
- Font Awesome
- Flatpicker
NSY Framework
NSY is a simple PHP Framework that works well on MVC or HMVC mode.
Site example : https://nsyframework.com/
See further explanation here... NSY Documentation (Documentation is undercontruction, sorry for many information have been missed)
License
The code is available under the MIT license.