Yii Framework Forum: چند تا سوال در مورد این فریم ورک - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

چند تا سوال در مورد این فریم ورک

#1 User is offline   Manee 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 103
  • Joined: 23-September 12

Posted 23 September 2012 - 06:16 AM

سلام به همه دوستان چند تا سوال داشتم برای اینکه یه ذهنیتی داشته باشم در مورد این فریم ورک
اول اینکه بعضی از این فریم ورک ها خطوط کد نویسی طولانی دارن پیچ در پیچن
دوم اینکه این فریم ورک دیتابیس شی گرایی او آر ام رو ساپورت میکنه؟
تمپلیت انچینی که براش میشه استفاده کرد چیه؟
آیا مثل سیمفونی پرفورمنسش بالاست؟
مثل سیمفونی نیاز به اجرا و کلی کارا از خط فرمان رو داره یا نه به صورت کلاسی میشه ازش بهره برد؟

0

#2 User is offline   naser 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 85
  • Joined: 30-October 09
  • Location:tehran - Iran

Posted 23 September 2012 - 03:15 PM


سلام
منظورتون رو از پیچ در پیج بودن نفهمیدم دقیقا
در مرود orm هم بله ساپورت میکنه و از دیزاین پترن activerecord بهره برده
در مرود تمپلیت انجین هم اینجا رو ببینید
به دلیل استفاده از تکنیک lazy loading پرفورمنس فوق العاده بالایی داره. اینو تو پروژه هایی که انجام دادم به عینه دیدم
نه نیازی به استفاده از خط فرمان نداره و همه کارها رو منوال میتونید انجام بدید ولی از خط فرمان هم میشه استفاده کرد

1

#3 User is offline   Manee 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 103
  • Joined: 23-September 12

Posted 23 September 2012 - 05:34 PM

View Postnaser, on 23 September 2012 - 03:15 PM, said:


سلام
منظورتون رو از پیچ در پیج بودن نفهمیدم دقیقا
در مرود orm هم بله ساپورت میکنه و از دیزاین پترن activerecord بهره برده
در مرود تمپلیت انجین هم اینجا رو ببینید
به دلیل استفاده از تکنیک lazy loading پرفورمنس فوق العاده بالایی داره. اینو تو پروژه هایی که انجام دادم به عینه دیدم
نه نیازی به استفاده از خط فرمان نداره و همه کارها رو منوال میتونید انجام بدید ولی از خط فرمان هم میشه استفاده کرد


0

#4 User is offline   Manee 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 103
  • Joined: 23-September 12

Posted 23 September 2012 - 05:39 PM


سلام. ممنون از راهنماییتون. این تکنیکی که گفتید یه توضیحی راجع بهش میدین؟
من چند تا کتاب فارسی که زحمتش کشیده شده بود رو مطالعه کردم. جا داره تشکر کنم. سوالم اینه که برای ساخت مدل و ویو از خود این فریم ورک استفاده میشه؟

برای استفاده از دیتابیس به صورت او ار ام چطوری میشه استفاده کرد.تو کتاب اموزشی رابطه ای روگفته.

0

#5 User is offline   Manee 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 103
  • Joined: 23-September 12

Posted 25 September 2012 - 10:14 AM

کسی نمیتونه کمک کنه ؟
0

#6 User is offline   naser 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 85
  • Joined: 30-October 09
  • Location:tehran - Iran

Posted 25 September 2012 - 11:26 AM


در مورد تکنیک lazy loading

Quote

Yii is so much faster because it is using the lazy loading technique extensively. For example, it does not include a class file until the class is used for the first time; and it does not create an object until the object is accessed for the first time.


برای ساخت مدل و ویو هم سه روش میتونید استفاده کنید
1- از خط فرمان yii استفاده کنید
2- از ماژول gii استفاده کنید
3- به صورت دستی فایلها رو ایجاد کنید

در مورد سوال آخر هم باید از active record استفاده کنید

0

#7 User is offline   Manee 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 103
  • Joined: 23-September 12

Posted 25 September 2012 - 04:15 PM


ممنون ناصر جان. در مورد لینکها یه مورد رو نمیفهمم دقیق. ما برای هر عنصر قابل نمایشی یه ویوو داریم که اینکلود میشه تو مثال وبلاگ دیدم لینکها فرق میکنه آیا ما خودمون لینک ایجاد میکنیم؟
سشن تو این فریمورک چطوریه؟
وقتی با پلتفرم جوملا کار میکردم بعد از ساختن دیتابیس من فقط از اسامی فیلدهاواستفاده میکردم برای اپدیت و بقیه دیگه این بین هیچ کاری انجام نمیدادم دستی . این فریم ورک هم اینطور رفتار میکنه؟
ما میتونیم بعضی از رفتارها رو به میل خودمون تغییر بدیم؟ مثلا تو نمایش یک ویوو؟؟؟
اینجا متدهای گت و پست بازنویسی خودشه یا در حالت عادی میشه استفاده کرد؟


0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users