آموزش نصب فریم ورک YII در لینوکس :
بهترین راه برای شروع کار با YII استفاده از قالب برنامه ای است که توسط تیم YII فراهم شده است. این قالب از طریق ابزار Composer نیز قابل استفاده است .
1 . یک پوشه مناسب در هارد انتخاب کرده و Composer را با دستور زیر دانلود کنید.
curl -sS https://getcomposer.org/installer | php
2 . این آرشیو را به پوشه ی Bin انتقال دهید.
mv composer.phar /usr/local/bin/composer
3 . با نصب کردن Composer شما می توانید قالب پایه فریم ورک YII را نصب کنید. این دستور را اجرا کنید.
composer global require "fxp/composer-asset-plugin:~1.1.1
composer create-project --prefer-dist yiisoft/yii2-app-basic helloworld
دستور اول پلاگین های مورد نیاز را نصب می کند که NPM و فایل های وابسته به آن را مدیریت می کند. دستور دوم قالب های پایه و مورد نیاز YII را در یک پوشه به نام "Hello world" نصب می کند.
4 . پوشه "Hello world" را باز کرده و فایل webserver.php را اجرا کنید.
php -S localhost:8080 -t web
البته این فریم ورک را می توانید از لینک www.yiiframework.com/download به حالت آرشیو شده دانلود نمایید و در پوشه ی local خود قرار دهید.
5 . اکنون آدرس http://localhost:8080 را در مرورگر خودتان باز کنید تا صفحه ی خوش آمد گویی را مشاهده نمایید.
چرا فریم ورک YII ؟
فریم ورک YII توسط توسعه دهندگان PHP در سراسر جهان توسعه و پشتیبانی می شود و شرکت خاصی پشت آن نیست. این فریم ورک از کش بسیار قوی پشتیبانی می کند و اساسا طراحی شده که با AJAX کار کند.
چه زمانی از YII استفاده کنیم ؟
اگر این موارد برای شما مهم است:
الگوی طراحی MVC
مدیریت کارآمد خطاها
پشتیبانی قوی از AJAX
فریم ورکی که توسط توسعه دهندگان ایجاد شده است
Performance بالا و سریع