vikry / vylma
NSY是一个简单的PHP框架,在MVC或HMVC模式下运行良好
v6.1.5
2024-07-08 04:36 UTC
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
- optimus/onion: ~1.0
- php-curl-class/php-curl-class: ^9.5
- rakit/validation: ^1.4
- symfony/html-sanitizer: ^6.1
- voku/anti-xss: ^4.1
Requires (Dev)
- phpunit/phpunit: ^9
This package is auto-updated.
Last update: 2024-09-08 05:52:12 UTC
README
NSY PHP框架示例,使用HTML5 Boilerplate和Bulma CSS框架。这还提供了Font-Awesome和Datatables插件的优化。
这是一个使用NSY框架(Vylma项目)的CRUD
程序和主页示例,我希望它对每个人开始使用NSY作为项目框架都很有用。我之所以这样做,是因为我知道每个人都喜欢CRUD
..所以享受它吧!
网站示例: https://vylma.nsyframework.com
如何使用Vylma进行日期选择?
要求
在安装NSY之前,必须安装一些应用程序以支持NSY操作。
1. 安装Wget
Windows安装
- 从本站下载Wget:https://eternallybored.org/misc/wget/。
- 将
wget.exe
文件复制到您的C:\Windows\System32
文件夹。只需从一个位置复制到另一个位置即可。 - 在Windows上验证安装,打开命令提示符(cmd.exe)并运行
wget -V
以查看是否已安装。
Linux安装(基于Debian)
- 要在Linux Ubuntu/Debian上安装Wget,请使用apt-get命令
apt-get install wget
。 - 使用wget命令使用
wget --version
标志来验证安装。
MacOS安装
- 安装Homebrew,在终端中输入以下命令
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- 安装Wget,在终端中输入以下命令:
brew install wget
。 - 检查Wget是否已安装,打开终端并输入
wget -V
。
2. 安装Composer
Windows安装
- 从这里下载Composer:https://getcomposer.org.cn/doc/00-intro.md#installation-windows。
- 运行安装程序并按照说明安装Composer。
- 在Windows上验证安装,打开命令提示符(cmd.exe)并运行
composer -V
以查看是否已安装。
Linux安装(基于Debian)
- 下载安装程序和Composer设置
sudo php -r "copy('https://getcomposer.org.cn/installer', 'composer-setup.php');".
- 运行安装程序
sudo php composer-setup.php --install-dir=/usr/bin --filename=composer
- 验证安装,打开终端并运行
composer -V
以查看是否已安装。
MacOS安装
- 使用以下命令下载和安装Composer
curl -sS https://getcomposer.org.cn/installer -o composer-setup.php
HASH="$(curl -sS https://composer.github.io/installer.sig)"
php -r "if (hash_file('sha384', 'composer-setup.php') === '$HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
- 如果已验证安装程序,请继续安装
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer.
- 删除安装脚本:
rm composer-setup.php
。 - 检查Composer是否已安装并可访问:
composer
。
3. 安装Git
Windows安装
- 访问Git的官方网站:https://git-scm.cn/。
- 单击
下载
按钮以获取Git Windows的最新版本。
Linux安装(基于Debian)
- 使用包管理器安装Git:
sudo apt install git
- 检查已安装的Git版本:
git --version
MacOS安装
- 安装Homebrew,在终端中输入以下命令
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
-
一旦安装了Homebrew,就使用它来安装Git:
brew install git
-
检查已安装的Git版本:
git --version
NSY安装
从Github下载
- 从以下链接下载源代码:https://github.com/kazuyamarino/vylma/releases。
- 只需将下载的源文件夹重命名为
vylma
并将其复制到您的html
或htdocs
或任何文件夹中。 - 对于Apache,请转到
docs/apache
文件夹并阅读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
- 对于nginx,请转到
docs/nginx
文件夹并阅读Readme.txt。
// 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'
- 前往
docs/env.example
文件夹,并将env.example
复制到根目录,并将其重命名为env
。 - 导入数据库示例。(见下文)
- 并保存日期。
从 Composer 下载
通过创建一个名为 blog
的新目录来安装 NSY
composer create-project --prefer-dist vikry/vylma blog
重启 Bash
source ~/reloader.sh
NSY 设置
cd blog && nsy --setup Enter directory name > blog
数据库示例
在 Migrations
文件夹中有一个示例 MySQL 或 MariaDB 数据库(用于测试 CRUD 流程)。您可以通过这种方式将其恢复到数据库中 NSY 迁移。
Vylma 包含包
- Datatables jQuery JavaScript 库 以及响应式插件
- Bulma CSS 框架以及插件
- Modal FX
- NormaJS,基于 Abide 的 JavaScript 验证库
- SimpTip
- JQuery
- Modernizr
- WhatInputJs
- Font Awesome
- Flatpicker
NSY 框架
NSY 是一个简单的 PHP 框架,在 MVC 或 HMVC 模式下运行良好。
站点示例:https://nsyframework.com/
在此处查看更多解释... NSY 文档 (文档正在建设中,抱歉信息不完整)
许可协议
代码可在 MIT 许可协议 下获取。