آموزش نصب کردن فریم ورک yii

  • شروع کننده موضوع amhr
  • تاریخ شروع

amhr

تازه وارد
23/11/13
34
0
6
اگر قصد نصب فریم ورک بر روی localhost را دارید باید host server مناسب را نصب نماییم. پیشنهاد می شود که از نرم افزار XAMP Server استفاده نمایید هر چند از برنامه های دیگر همانند Wamp Server نیز می توان استفاده کرد. نکته مهم این است که هاست مورد استفاده از php نسخه ۵٫۱ یا بالا تر پشتیبانی نماید که اگر از آخرین نسخه های یاد شده استفاده کنید این مورد را دارا می باشند. آخرین نسخه فریم ورک را از قسمت Downloads سایت رسمی خود فریم ورک به نام دریافت نمایید. این فایل در قالب tar یا zip می باشد. این فایل را از حالت فشرده خارج می کنیم. و در یک پوشه با عنوان yii قرار میدهیم . پوشه yii ایجاد شده را در مسیر localhost قرار میدهیم . اگر از XamP server استفاده می کنید این مسیر چیزی مانند C:\xampp\htdocs است و اگر از Wamp Server استفاده می کنید ، مسیر حدوداً به شکل روبرو خواهد بود C:\wamp\www .

در سایر هاست ها باید پوشه مورد نظر را پیدا کنیم .

خوب الان که پوشه ی yii رو در www قرار دادید ( توجه کنید باید تمام محتویات پوشه رو قرار بدید ) به آدرس requirements فریم ورک yii برید برای مثال :

شما باید یک صفحه ایی مانند عکس زیر مشاهده کنید :





مشاهده کنید . توجه کنید که yii در حالت عادی از sqlite به جای mysql استفاده میکند و باید حتما دو سرویسPDO extension و PDO SQLite extension روی passed باشند .

خوب الان شما فریم ورک رو فقط روی localhost آماده کردید برای اینکه بتونید از دستورات yiic استفاده کنیم باید در ویندوز در صفحه MyComputer کلیک راست کرده و گزینه properties را انتخاب می کنیم و سپس در تب های بالا قسمت Advenced را انتخاب می کنیم و از گزینه های موجود روی دکمه Environment Variables کلیک می کنیم تا پنجره دیگری باز شود در قسمت System Variables گزینه Path را انتخاب کرده و مسیر قرار گیری فریم ورک و همچنین مسیر قرار گیری فایل php.exe که در local host server قرار دارد را اضافه می کنیم مانند زیر:

f:\wamp\www\framework;F:\wamp\bin\php\php5.3.9

حال سیستم را یک بار راه اندازی مجدد میکنیم.در برخی موارد بدون راه اندازی مجدد سیستم نیز مسیرهای وارد شده به درستی عمل خواهند کرد.

خوب الان که سیستم رو ریست کردید توی منو run رو پیدا کنید وcmd رو تایپ کنید .

در cmd از دستون cd برای انتخاب کردن پوشه www استفاده کنید مانند :

cd f:\wamp\www

بعد از انتخاب کامند زیر رو تایپ کنید

yiic webapp demo

حالا کمی صبر کنید تا اپلیکیشن آماده بشده بعد وارد www شوید میبینید پوشه ی جدید بنام demo ساخته شده .توجه در بعضی از مواقع ( برای خودم هم پیش آمده ) فایل demo رو در پوشه user تان ثبت میکند .

منبع :

 

amhr

تازه وارد
23/11/13
34
0
6
اگر قصد نصب فریم ورک بر روی localhost را دارید باید host server مناسب را نصب نماییم. پیشنهاد می شود که از نرم افزار XAMP Server استفاده نمایید هر چند از برنامه های دیگر همانند Wamp Server نیز می توان استفاده کرد. نکته مهم این است که هاست مورد استفاده از php نسخه ۵٫۱ یا بالا تر پشتیبانی نماید که اگر از آخرین نسخه های یاد شده استفاده کنید این مورد را دارا می باشند. آخرین نسخه فریم ورک را از قسمت Downloads سایت رسمی خود فریم ورک به نام دریافت نمایید. این فایل در قالب tar یا zip می باشد. این فایل را از حالت فشرده خارج می کنیم. و در یک پوشه با عنوان yii قرار میدهیم . پوشه yii ایجاد شده را در مسیر localhost قرار میدهیم . اگر از XamP server استفاده می کنید این مسیر چیزی مانند C:\xampp\htdocs است و اگر از Wamp Server استفاده می کنید ، مسیر حدوداً به شکل روبرو خواهد بود C:\wamp\www .

در سایر هاست ها باید پوشه مورد نظر را پیدا کنیم .

خوب الان که پوشه ی yii رو در www قرار دادید ( توجه کنید باید تمام محتویات پوشه رو قرار بدید ) به آدرس requirements فریم ورک yii برید برای مثال :

شما باید یک صفحه ایی مانند عکس زیر مشاهده کنید :





مشاهده کنید . توجه کنید که yii در حالت عادی از sqlite به جای mysql استفاده میکند و باید حتما دو سرویسPDO extension و PDO SQLite extension روی passed باشند .

خوب الان شما فریم ورک رو فقط روی localhost آماده کردید برای اینکه بتونید از دستورات yiic استفاده کنیم باید در ویندوز در صفحه MyComputer کلیک راست کرده و گزینه properties را انتخاب می کنیم و سپس در تب های بالا قسمت Advenced را انتخاب می کنیم و از گزینه های موجود روی دکمه Environment Variables کلیک می کنیم تا پنجره دیگری باز شود در قسمت System Variables گزینه Path را انتخاب کرده و مسیر قرار گیری فریم ورک و همچنین مسیر قرار گیری فایل php.exe که در local host server قرار دارد را اضافه می کنیم مانند زیر:

f:\wamp\www\framework;F:\wamp\bin\php\php5.3.9

حال سیستم را یک بار راه اندازی مجدد میکنیم.در برخی موارد بدون راه اندازی مجدد سیستم نیز مسیرهای وارد شده به درستی عمل خواهند کرد.

خوب الان که سیستم رو ریست کردید توی منو run رو پیدا کنید وcmd رو تایپ کنید .

در cmd از دستون cd برای انتخاب کردن پوشه www استفاده کنید مانند :

cd f:\wamp\www

بعد از انتخاب کامند زیر رو تایپ کنید

yiic webapp demo

حالا کمی صبر کنید تا اپلیکیشن آماده بشده بعد وارد www شوید میبینید پوشه ی جدید بنام demo ساخته شده .توجه در بعضی از مواقع ( برای خودم هم پیش آمده ) فایل demo رو در پوشه user تان ثبت میکند .

منبع :

 

newmac

کاربر عضو
7/3/11
100
0
16
ای کاش تمامی مطالب رو به دنبال هم میزدید و نه در دو تاپیک مختلف.

در شمن تا codeigniter به راحتی هستش و cakephp با اون امکانات و انجمن پشتیبانی فارسی، بقیه فریم ورکها حرفی برای گفتن ندارن.

هر چقدر که سریع باشن مهم نیست در ضمن yiii یکسری امکانات میخواد که اکثر هاستهای رایگان و ارزون ندارن پس زیاد نمیتونه کاربردی باشه

 

newmac

کاربر عضو
7/3/11
100
0
16
ای کاش تمامی مطالب رو به دنبال هم میزدید و نه در دو تاپیک مختلف.

در شمن تا codeigniter به راحتی هستش و cakephp با اون امکانات و انجمن پشتیبانی فارسی، بقیه فریم ورکها حرفی برای گفتن ندارن.

هر چقدر که سریع باشن مهم نیست در ضمن yiii یکسری امکانات میخواد که اکثر هاستهای رایگان و ارزون ندارن پس زیاد نمیتونه کاربردی باشه

 

amhr

تازه وارد
23/11/13
34
0
6
در آسان بودن codeigniter و پر قدرت بودن cakephp شکی نیست ولی آموزش های این فریم ورک ها توی اینترنت پیدا میشه ولی آموزش های yii کمی کمیاب هستند .

ولی خوب چه میشه کرد ، من yii رو به شخصه به cake php و codeigniter ترجیح میدم ، خودم هم اول با codeigniter کار میکردم ولی به قابلیت های yii نمیرسه .

به هر حال ممنون از نظرتون

 

amhr

تازه وارد
23/11/13
34
0
6
در آسان بودن codeigniter و پر قدرت بودن cakephp شکی نیست ولی آموزش های این فریم ورک ها توی اینترنت پیدا میشه ولی آموزش های yii کمی کمیاب هستند .

ولی خوب چه میشه کرد ، من yii رو به شخصه به cake php و codeigniter ترجیح میدم ، خودم هم اول با codeigniter کار میکردم ولی به قابلیت های yii نمیرسه .

به هر حال ممنون از نظرتون

 

hannanstd.ir

مدیر انجمن و توسعه دهنده ووکامرس پارسی
27/9/12
3,477
3
38
لنگرود
فریمورک Yii خیلی فریمورک قوی ای هست ...

دوستان بیان این تاپیک رو ادامه بدیم یا تاپیک های دیگه براش باز کنیم ...

البته تاپیک ها به درد بخور ...

 

Mohammad

مدیر انجمن
عضو کادر مدیریت
6/4/08
15,317
261
83
31
PersianScript
فکر میکنم حداقل PHP 5.4 هست. چیز خاص دیگه ای نمیخواد