پیاچپی با طعم کیک – قسمت اول
حتما تا حالا کیکهای زیادی را دیدهاید و آنها را خوردهاید . اما کیکی که در این سلسله آموزش قصد پختنش را دارم کمی متفاوت است . این کیکِ ما شیر و آرد و تخم مرغ ندارد ، بلکه از کلاسها ، آبجکتها و متدها تشکیل شده است .
من معتقدم که بهترین راه برای آموختن برنامهنویسی ( یا مسائل مرتبط با برنامهنویسی ) تمرین و نوشتن مثال است . وقتی تصمیم گرفتم این سلسله آموزش را شروع کنم اولین گزینهای که برای موضوعِ مثال به ذهنم رسید مثالِ موجود در سایتِ رسمیِ کیک بود . آموزشِ ایجادِ یک سیستمِ وبلاگ نویسیِ ساده .
تصمیم گرفتم که همان خودآموز را ترجمه کرده و با اندکی دخل و تصرف به منظور روانتر و قابلِ فهمتر شدن در وبلاگم و انجمن پشتیبانی و توسعه فارسی کیک پیاچپی منتشر کنم تا برای افرادی که قصد یادگیری این فریمورک را دارند راهنمای خوبی باشد .
یادآوری می کنم که برای دنبالکردنِ این آموزش ، زیاد عجول نباشید . زیرا من هم مثل سایرِ انسان ها فعالیتهای دیگری غیر از وبلاگنویسی دارم .
بعد از این گپوگفت مختصر به اولین قسمت از این خود آموز می پردازیم . با ما همراه باشید .
شایان ذکر است که این سلسله آموزش انحصارا برای این وبلاگ و انجمن پشتیبانی و توسعه فارسی کیک پیاچپی نوشته می شود و استفاده از این مطالب تنها با ذکر منبع مجاز است . با تشکر از عزیزانی که حقوق دیگران را رعایت می کنند .
قسمتِ اول : مقدمه ، تعریف و نیازمندیهای پروژه :
به کیک خوش آمدید . شما احتمالا این آموزش را به این دلیل میخوانید که میخواهید بیشتر بدانید که کیک چطور کار میکند . هدفِ ما افزایشِ بهرهوری و برنامهنویسی لذتبخش است . ما امیدواریم که شما این آموزش را به عنوان شیرجه رفتن درون کدها ببینید .
این آموزش شما را از ابتدا تا انتهایِ ساخت یک برنامه ی وبلاگنویسیِ ساده پیش میبرد . با ما باشید با : دریافت و نصب کیک ، ایجاد و انجامِ تنظیماتِ بانک اطلاعاتی ، و ساختنِ یک برنامهی نسبتا منطقی برای لیست کردن ، افزودن ، ویرایش، و حذف کردنِ پستهای وبلاگ .
آنچه نیاز داریم :
• یک وب سرور (مانند WAMP , Xampp , easyphp و …) . ما فرض میکنیم که شما از آپاچی استفاده میکنید . اما دستورالعمل برای استفاده از سرورهای دیگر بسیار مشابه است . ممکن است بخواهیم قدری تنظیماتِ سرور را دستکاری کنیم . اما مردم باید بتوانند بدون انجام تنظیمات ، از کیک استفاده کنند .
• یک سرویسدهندهی بانک اطلاعاتی . ما از MySQL در این آموزش استفاده خواهیم کرد . شمابرای ایجادِ یک دیتا بیس باید با MySQL به اندازه کافی آشنایی داشته باشید .
• دانستن php . شما در ادامه به صورت شیگرا کار خواهید کرد . این بهتر است ، اما اگر به شکل رویهگرا (procedural ) برنامهنویسی میکنید هم جای نگرانی نیست .
• آخرین چیزی که نیاز دارید اطلاعات مقدماتی دربارهی الگویِ برنامه نویسیِ MVC است . در بخش ” شروع با کیک پیاچپی ” می توانید مرور سریعی بر این مفهوم داشته باشید . عبارت MVC به طور خلاصه یعنی “ مدل – نمایش – کنترلگر ” . نگران نباشید ،این مفهوم را در حدودا نیم صفحه توضیح میدهیم .
برویم برای شروع !
Reference : http://book.cakephp.org/view/219/Blog


خوبه تو می تونی؟!
مرتضی پاسخ در تاريخ اسفند ۲۶م, ۱۳۸۸ ۳:۲۶ ق.ظ:
بله مهندس … ان شا الله می تونم .
ارادت دارم .
مسافرت خوش بگذره :دی
سلام
وافعا خوشحال شدم وقتی این پستتون رو دیدم
امیدوارم که مطالب ادامه داشته باشه و دوستان بیش تری با کیک آشنا بشن و ازش استفاده کنن
ممنون بابت زحمتی که می کشید
امیدوارم موفق باشید
مرتضی پاسخ در تاريخ اسفند ۲۶م, ۱۳۸۸ ۳:۲۳ ق.ظ:
سلام
نظر لطفتونه .
ان شا الله سعی می کنم ادامه داشته باشه .
خواهش می کنم . همچینن براتون آرزوی موفقیت دارم
سلام
عالی بود
اگه بیشتر از عکس استفاده نمایید خیلی خوب میشه
۲upload.ir از این سایت می تونید برای آپلود استفاده نمایید.
سپاس و تشکر از زحمات شما