21-02-1394، 12:02 ب.ظ
آشنایی با Yii
ساختار MVC
سیستم مدیریت آدرسها در Yii
آدرس دهی مبتنی بر ارتباط اشیاء و کلاس Active Record
نصب Yii
پروژه Hello World
معرفی Gii
اضافه کردن محتوای پویا
سیستم ارتباطی بین کنترلر و مدل و ویو در MVC در Yii
برنامه مدیریت پروژه تحت وب
تشریح جزئیات و کلیات پروژه
ساختار صفحات و پوشه ها
ساخت یک برنامه جدید
ساخت دیتابیس
نحوه تعامل Yii با دیتابیسها
بررسی صحت اتصال به دیتابیس
استفاده از کنسول خط فرمان Yii
تست برنامه با استفاده از PHP Unit
ساخت CRUD در Yii
مفهوم Migration و نقش آن در ساخت دیتابیس در Yii
اصول نامگذاری در Yii
ساخت مدل و کنترلر و ویو با استفاده از Gii
اعتبارسنجی مقادیر کاربر در فرمها
طراحی Schema در دیتابیس
ساخت Relations در دیتابیس
ساخت اشیاء با کمک Relations
اصلاح دیتابیس و مدل مربوطه بعد از ساخت
مفهوم و نحوه استفاده از فیلترها در Yii
اصلاح فرمهای پیش ساخته توسط Gii
تغییر کنترلر و مدل و ویو
تفاوت کاربر مدیر و معمولی
مدیریت کاربران و سطوح دسترسی در Yii
Simple Access Control Filter
Role Based Access Control یا به اختصار RBAC و پیاده سازی آن در Yii
بررسی سطح دسترسی کاربران قبل از انجام اعمال مختلف
اضافه کردن قابلیت به پروژه با استفاده از سیستم Widget و Portlet
تولید فید RSS برای پروژه با کمک Zend Framework و نحوه ادغام Yii با سایر فریمورکها
تولید لینکهای سازگار با اصول SEO
تغییر نمای ظاهری برنامه
استفاده از قالبهای مختلف در برنامه
مفهوم و نحوه استفاده از Layout
مفهوم Module در Yii
ساخت یک ماژول جداگانه برای مدیریت سایت
آماده سازی پروژه برای ارائه نهایی
سیستم گزارش گیری (Logging) و انواع آن در Yii
سیستم مدیریت خطا
سیستم کش (Cache) و انواع مختلف آن در Yii
کاربرد APC و سیستمهای کش سمت سرور
ترفندهای بهینه سازی Performance برنامه در سرور
سخن پایانی
ساختار MVC
سیستم مدیریت آدرسها در Yii
آدرس دهی مبتنی بر ارتباط اشیاء و کلاس Active Record
نصب Yii
پروژه Hello World
معرفی Gii
اضافه کردن محتوای پویا
سیستم ارتباطی بین کنترلر و مدل و ویو در MVC در Yii
برنامه مدیریت پروژه تحت وب
تشریح جزئیات و کلیات پروژه
ساختار صفحات و پوشه ها
ساخت یک برنامه جدید
ساخت دیتابیس
نحوه تعامل Yii با دیتابیسها
بررسی صحت اتصال به دیتابیس
استفاده از کنسول خط فرمان Yii
تست برنامه با استفاده از PHP Unit
ساخت CRUD در Yii
مفهوم Migration و نقش آن در ساخت دیتابیس در Yii
اصول نامگذاری در Yii
ساخت مدل و کنترلر و ویو با استفاده از Gii
اعتبارسنجی مقادیر کاربر در فرمها
طراحی Schema در دیتابیس
ساخت Relations در دیتابیس
ساخت اشیاء با کمک Relations
اصلاح دیتابیس و مدل مربوطه بعد از ساخت
مفهوم و نحوه استفاده از فیلترها در Yii
اصلاح فرمهای پیش ساخته توسط Gii
تغییر کنترلر و مدل و ویو
تفاوت کاربر مدیر و معمولی
مدیریت کاربران و سطوح دسترسی در Yii
Simple Access Control Filter
Role Based Access Control یا به اختصار RBAC و پیاده سازی آن در Yii
بررسی سطح دسترسی کاربران قبل از انجام اعمال مختلف
اضافه کردن قابلیت به پروژه با استفاده از سیستم Widget و Portlet
تولید فید RSS برای پروژه با کمک Zend Framework و نحوه ادغام Yii با سایر فریمورکها
تولید لینکهای سازگار با اصول SEO
تغییر نمای ظاهری برنامه
استفاده از قالبهای مختلف در برنامه
مفهوم و نحوه استفاده از Layout
مفهوم Module در Yii
ساخت یک ماژول جداگانه برای مدیریت سایت
آماده سازی پروژه برای ارائه نهایی
سیستم گزارش گیری (Logging) و انواع آن در Yii
سیستم مدیریت خطا
سیستم کش (Cache) و انواع مختلف آن در Yii
کاربرد APC و سیستمهای کش سمت سرور
ترفندهای بهینه سازی Performance برنامه در سرور
سخن پایانی