Exemplo NSY PHP Framework com a estrutura de caldeira HTML5 e a estrutura de fundação CSS. Isso também fornece fontes e várias otimizações para o plug-in Datatables.
Este é um exemplo de um programa CRUD e página inicial usando o NSY Framework (Shyffon Project), espero que possa ser útil para todos começarem a usar o NSY como estrutura do projeto. Fiz isso porque sei que todo mundo ama CRUD ... então aproveite!
Exemplo do site: https://shyffon.nsyframework.com
Antes de instalar o NSY, existem vários aplicativos que devem ser instalados para suportar a operação da NSY.
Instalação do Windows:
wget.exe na sua pasta C:WindowsSystem32 . Basta copiá -lo de um local para o outro.wget -V para ver se está instalado.Instalação do Linux (baseado no Debian):
apt-get install wget .wget --version .Instalação do MacOS:
ruby -e " $( curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install ) "brew install wget .wget -V .Instalação do Windows:
composer -V para ver se está instalado.Instalação do Linux (baseado no Debian):
sudo php -r " copy('https://getcomposer.org/installer', 'composer-setup.php'); " .sudo php composer-setup.php --install-dir=/usr/bin --filename=composercomposer -V para ver se está instalado.Instalação do MacOS:
curl -sS https://getcomposer.org/installer -o composer-setup.phpHASH= " $( 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 .Instalação do Windows:
Download para obter a versão mais recente do Git for Windows.Instalação do Linux (baseado no Debian):
sudo apt install gitgit --versionInstalação do MacOS:
ruby -e " $( curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install ) " Depois que o homebrew for instalado, use -o para instalar o git: brew install git
Verifique a versão Git instalada: git --version
shyffon e copie -a para sua pasta html ou htdocs ou Anythings.docs/apache e leia o Readme.txt . // Apache Readme.txt
1. Copy .htaccess inside 'for_public' folder to 'public' folder
2. Copy .htaccess inside 'for_root' folder to 'root(shyffon)' folder
docs/nginx e leia o Readme.txt também. // 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 e copie o env.example para a pasta Root e renomeie -a para env .blog composer create-project --prefer-dist vikry/shyffon blog source ~ /reloader.sh cd blog && nsy --setup
Enter directory name >
blog Há um exemplo de banco de dados MySQL ou MARIADB (para testar o processo CRUD) na pasta Migrations . Você pode restaurá -lo para um banco de dados dessa maneira a migração nsy.
O NSY é feito com a estrutura CSS da fundação. Esta informação é baseada na compatibilidade da fundação.
A fundação é testada em muitos navegadores e dispositivos e trabalha até o IE9 e o Android 2.
| Cromo | Últimas duas versões |
| Firefox | |
| Safári | |
| Ópera | |
| Safari móvel 1 | |
| Ou seja, móvel | |
| Borda | |
| Internet Explorer | Versões 9+ |
| Navegador Android | Versões 4.4+ |
1 O iOS 7+ é apoiado ativamente, mas com alguns bugs conhecidos.
box-sizing: border-box para aplicar calhas às colunas, mas essa propriedade não é suportada no IE8.Isso não significa que o NSY não pode ser usado em navegadores mais antigos, apenas que garantiremos a compatibilidade com os mencionados acima. NSY Browser Suporte Informações com base na compatibilidade da Fundação Zurb.
O NSY é uma estrutura PHP simples que funciona bem no modo MVC ou HMVC.
Exemplo do site: https://nsyframework.com/
Veja mais explicações aqui ... documentação nsy (a documentação é subcontrução, desculpe por muitas informações foram perdidas)
O código está disponível sob a licença do MIT ..