فرم ورک ها یک سری کتابخانه هستند. که در قالب یک سری استاندارد ها و با اصول طراحی خاص تهیه می شوند. تا برنامه نویسان. بدون نیاز به نوشتند مجددا انها و درگیری با سطوح و روش های طراحی بتواند یک اسکریپت یا نرم افزار تحت وب ایجاد کنند.
به طور کلی میتوان یک فریمورک Framework را متشکل از کتابخانه ها ، ابزارها ، دستورالعمل ها ، راه کارها ، شیوه ها و … دانست و تعریف کرد.
پی اچ پی هم فریم ورک های قدیمی و جدید زیادی داره . از جمله zend, cakephp,ci,prado , ...
اگر تا به حال با فریم ورک خاصی کار نکرده اید , بهتر هست برای آشنایی بیشتر از فریم ساده و سبک استفاده کنیم . معمولا خیلی از برنامه نویس ها برای اولین تجربشون میخوان با فریم ورک عالی و حرفه ای کارشون رو شروع کنند ,که این موضوع به نظر بنده درست نیست .
بنده به شخصه فریم ورک ساده و سبک و قابل فهم codeigniter یا همان CI رو بهتون معرفی کنم ,سعی میکنم در روزهای آینده به معرفی این فریم ورک بپردازم .
برای درک بهتر فریم ورک CI آموزش رو به صورت گارآگاهی جلو میبریم ,یعنی آموزش رو در قالب یک پروژه ی ساده انجام میدیم تا شما عزیزان هم به راحتی بتونید با فریم ورک codeigniter کار کنید .
سایت رسمی فریم ورک :
https://ellislab.com/codeigniter