HTML5 보일러 플레이트 및 기초 CSS 프레임 워크가있는 NSY PHP 프레임 워크 예제. 이것은 또한 글꼴을 좋아하고 DataTables 플러그인에 대한 몇 가지 최적화를 제공합니다.
이것은 NSY 프레임 워크 (Shyffon Project)를 사용하는 CRUD 프로그램 및 홈페이지의 예입니다. 모든 사람이 NSY를 프로젝트 프레임 워크로 사용하는 것이 유용하기를 바랍니다. 나는 모두 CRUD 좋아한다는 것을 알고 있기 때문에 이것을 만들었습니다. 그래서 그것을 즐기십시오!
사이트 예 : https://shyffon.nsyframework.com
NSY를 설치하기 전에 NSY 작업을 지원하기 위해 설치 해야하는 여러 응용 프로그램이 있습니다.
Windows 설치 :
wget.exe 파일을 C:WindowsSystem32 폴더에 복사하십시오. 한 위치에서 다른 위치로 복사하십시오.wget -V 실행하여 설치되었는지 확인하십시오.Linux 설치 (데비안 기반) :
apt-get install wget 사용하십시오.wget --version 플래그를 사용하여 wget 명령으로 설치를 확인하십시오.MACOS 설치 :
ruby -e " $( curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install ) "brew install wget .wget -VWindows 설치 :
composer -V 실행하여 설치되었는지 확인하십시오.Linux 설치 (데비안 기반) :
sudo php -r " copy('https://getcomposer.org/installer', 'composer-setup.php'); " .sudo php composer-setup.php --install-dir=/usr/bin --filename=composercomposer -V 실행하여 설치되어 있는지 확인하십시오.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 .Windows 설치 :
Download 버튼을 클릭하여 Windows 용 Git 버전을 얻으십시오.Linux 설치 (데비안 기반) :
sudo apt install gitgit --version 확인하십시오MACOS 설치 :
ruby -e " $( curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install ) " Homebrew가 설치되면 Git : brew install git 설치하는 데 사용하십시오.
설치된 git 버전 : git --version 확인하십시오
shyffon 으로 다운로드 된 소스 폴더의 이름을 바꾸고 html 또는 htdocs 또는 Anythings 폴더에 복사하십시오.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(shyffon)' folder
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 로 바꾸십시오.blog 라는 새 디렉토리를 만들어 nsy를 설치하십시오 composer create-project --prefer-dist vikry/shyffon blog source ~ /reloader.sh cd blog && nsy --setup
Enter directory name >
blog Migrations 폴더에는 예제 MySQL 또는 MariaDB 데이터베이스 (CRUD 프로세스 테스트)가 있습니다. 이러한 방식으로 NSY 마이그레이션으로 데이터베이스로 복원 할 수 있습니다.
NSY는 Foundation CSS 프레임 워크로 만들어졌습니다. 이 정보는 기초 호환성을 기반으로합니다.
Foundation은 많은 브라우저와 장치에서 테스트되며 IE9 및 Android 2까지 작동합니다.
| 크롬 | 마지막 두 버전 |
| 파이어 폭스 | |
| 원정 여행 | |
| 오페라 | |
| 모바일 사파리 1 | |
| 즉, 모바일 | |
| 가장자리 | |
| 인터넷 익스플로러 | 버전 9+ |
| 안드로이드 브라우저 | 버전 4.4+ |
1 iOS 7+는 적극적으로 지원되지만 알려진 버그가 있습니다.
box-sizing: border-box 사용하여 홈통을 기둥에 적용하지만이 속성은 IE8에서는 지원되지 않습니다.이것은 NSY를 구형 브라우저에서 사용할 수 없다는 것을 의미하지는 않습니다. 단지 위에서 언급 한 것과의 호환성을 보장 할 것입니다. NSY 브라우저는 기초 ZURB 호환성을 기반으로 정보를 지원합니다.
NSY는 MVC 또는 HMVC 모드에서 잘 작동하는 간단한 PHP 프레임 워크입니다.
사이트 예 : https://nsyframework.com/
추가 설명을 참조하십시오 ... NSY Documentation (문서화는 언더 구성입니다. 많은 정보가 놓친 죄송합니다).
코드는 MIT 라이센스에 따라 사용할 수 있습니다 ..