سلام
بعد از مدت زیادی دوباره تصمیم گرفتم، وبلاگ نویسی کنم.
خب میخوام اولین پستم رو با یه فریم ورک شروع کنم که خودم الان شب و روز باهاش درگیرم، فریم ورک Yii
خب اول بزار ببینیم فریم ورک اصلاً یعنی چی؟
Framework به معنی یک “قالب کاری” هست.
فریم ورک ها ابزارها و کتابخانه های آماده ای هستند که باعث میشن کار توسعه سریعتر و راحتر انجام بشه و مزایا و معایب خودشون رو دارن.
اصولا فریم ورک ها بر اساس ساختار برنامه نویسی شی گرایی تحت عنوان Model , View , Controller به اختصار MVC ساخته می شوند.
اگر به تازگی برنامه نویسی PHP را یاد گرفته اید، عجله نکنید، برای کار با فریم ورک ها یه خرده زود است.
به این فکر کنید، شما برنامه نویسی سایت های زیادی را انجام داده اید، و در طی کار مشاهده میکنید که یک روند تکراری را پیش گرفته اید.
خب در مرحله اول سعی میکنید دستورات خود را به صورت function و یا شاید در ابعاد بزرگتر در حد یک class در بیاورید تا در پروژه های بعدی خود فقط با فراخوانی آنها برنامه خود را سریع تر پیش ببرید.
همیشه برای طراحی سایت مورد نظر خود یک فایل config و فایل های قالب را در مکان های مشخص تعریف میکنید و در حال کار تکراری و خسته کننده هستید.
به نظر شما کسی قبل از شما به این مشکلات بر نخورده است، چرا برای تمام برنامه نویسان حرفه ای که کار شب و روزشان همین است این اتفاق افتاده است، اونا این مشکل رو با طراحی فریم ورک حل کرده اند و تمام این کار ها را طبق یک اصول جهانی انجام داده اند، پس نگران چیزی نباشید.
فریم ورک های دیگه ای هم واسه PHP وجود داره که در آدرس زیر میتونید لیست اون ها رو مشاهده کنید.
http://www.phpframeworks.com
من در پست های بعدی سعی دارم، آموزش کار را از ابتدا با فریم ورک Yii برای شما عزیزان قرار بدم.
سایت رسمی فریم ورک Yii
محمد جواد مسعودیان
آخرید نوشته های محمد جواد مسعودیان (نمایش همه )
- شروع با فریم ورک YII - آوریل ۹, ۲۰۱۴