مثال إطار عمل NSY PHP مع HTML5 Boilerplate و Foundation CSS Framework. يوفر هذا أيضًا مسيحًا رائعًا والعديد من التحسينات للمكون من DataTables.
هذا مثال على برنامج CRUD والصفحة الرئيسية باستخدام NSY Framework (Project Project) ، وآمل أن يكون من المفيد للجميع البدء في استخدام NSY كإطار المشروع. لقد صنعت هذا لأنني أعلم أن الجميع يحب CRUD .. لذا استمتع به!
مثال على الموقع: https://shyffon.nsyframework.com
قبل تثبيت NSY ، هناك العديد من التطبيقات التي يجب تثبيتها لدعم عملية NSY.
تثبيت Windows:
wget.exe في مجلد C:WindowsSystem32 . ببساطة نسخه من موقع إلى آخر.wget -V لمعرفة ما إذا تم تثبيته.تثبيت Linux (مقر Debian):
apt-get install wget .wget --version .تثبيت MacOS:
ruby -e " $( curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install ) "brew install wget .wget -V .تثبيت Windows:
composer -V لمعرفة ما إذا كان مثبتًا.تثبيت Linux (مقر Debian):
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 للحصول على أحدث إصدار من GIT لنظام التشغيل Windows.تثبيت Linux (مقر Debian):
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 composer create-project --prefer-dist vikry/shyffon blog source ~ /reloader.sh cd blog && nsy --setup
Enter directory name >
blog هناك مثال على قاعدة بيانات MySQL أو MariaDB (لاختبار عملية CRUD) في مجلد Migrations . يمكنك استعادتها إلى قاعدة بيانات بهذه الطريقة ترحيل NSY.
يتكون NSY مع Foundation CSS Framework. تعتمد هذه المعلومات على توافق الأساس.
يتم اختبار الأساس عبر العديد من المتصفحات والأجهزة ، ويعود مرة أخرى بقدر IE9 و Android 2.
| الكروم | آخر نسختين |
| Firefox | |
| سفاري | |
| الأوبرا | |
| Safari Mobile 1 | |
| أي الهاتف المحمول | |
| حافة | |
| Internet Explorer | الإصدارات 9+ |
| متصفح Android | إصدارات 4.4+ |
1 iOS 7+ مدعوم بنشاط ولكن مع بعض الأخطاء المعروفة.
box-sizing: border-box لتطبيق المزاريب على الأعمدة ، ولكن هذه الخاصية لا يتم دعمها في IE8.هذا لا يعني أنه لا يمكن استخدام NSY في المتصفحات القديمة ، فقط سنضمن التوافق مع تلك المذكورة أعلاه. معلومات دعم متصفح NSY بناءً على توافق Zurb الأساس.
NSY هو إطار PHP بسيط يعمل بشكل جيد على وضع MVC أو HMVC.
مثال على الموقع: https://nsyframework.com/
راجع المزيد من التفسير هنا ... وثائق NSY (الوثائق غير مرغوب فيها ، آسف على العديد من المعلومات) تم تفويتها)
الرمز متاح تحت رخصة معهد ماساتشوستس للتكنولوجيا ..