الگوهای طراحی چیست؟

designpattern

طی این مطالب سعی دارم به شرح الگوهای طراحی بپردازم. قبل از هر چیزی باید با مفهوم Design Patterns آشنا بشیم و بدونیم که دلیل وجود همچین الگوهایی چیه؟ در برنامه نویسی همه ما گاهی دچار مشکلات عجیب و غریبی می شیم که حل کردنشون زمان زیادی ازمون میگیره. برخی از این مشکلات هستند که خیلی بین برنامه نویسان متداولند. برای همین منظور الگوهای طراحی یا Design Patterns به وجود اومدند که هر کدوم از این الگو ها به منظور برطرف کردن مشکلات متداول برنامه نویسی ایجاد شدن. (بیشتر…)

زند فریم ورک ۲ – تنظیم سرویس ها

zendframework_logo

در زند فریم ورک ۲ برای استفاده از Service locator با چند نوع از سرویس ها روبرو خواهیم شد. در این مطلب به بررسی آنها خواهیم پرداخت.

قبل از شروع این مطلب بهتر است مطلب قبلی با عنوان زند فریم ورک ۲ – Service Locator/Manager را مطالعه نمایید.

برای تعریف یک سرویس جدید برای استفاده در زند فریم ورک ۲ می توانیم از تنظیماتی که در ادامه شرح داده خواهد شد استفاده نماییم. در این مطلب صرفا به بررسی انواع تنظیمات سرویس ها خواهیم پرداخت و در رابطه با محل قرارگیری کد ها و نحوه نوشتن آنها در آینده بحث خواهیم کرد. (بیشتر…)