vikry/vylma

NSY是一个简单的PHP框架,在MVC或HMVC模式下运行良好

v6.1.5 2024-07-08 04:36 UTC

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安装

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并将其复制到您的htmlhtdocs或任何文件夹中。
  • 对于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 包含包

NSY 框架

NSY 是一个简单的 PHP 框架,在 MVC 或 HMVC 模式下运行良好。

站点示例:https://nsyframework.com/

在此处查看更多解释... NSY 文档 (文档正在建设中,抱歉信息不完整)

许可协议

代码可在 MIT 许可协议 下获取。