پی‌اچ‌پی با طعم کیک – قسمت اول

حتما تا حالا کیک‌های زیادی را دیده‌اید و آنها را خورده‌اید . اما کیکی که در این سلسله آموزش قصد پختنش را دارم کمی متفاوت است . این کیکِ ما شیر و آرد و تخم مرغ ندارد ، بلکه از کلاس‌ها ، آبجکت‌ها و متد‌ها تشکیل شده است .

من معتقدم که بهترین راه برای آموختن برنامه‌نویسی ( یا مسائل مرتبط با برنامه‌نویسی ) تمرین و نوشتن مثال است . وقتی تصمیم گرفتم این سلسله آموزش را شروع کنم اولین گزینه‌ای که برای موضوعِ مثال به ذهنم رسید مثالِ موجود در سایتِ رسمیِ کیک بود . آموزشِ ایجادِ یک سیستمِ وبلاگ نویسیِ ساده .

تصمیم گرفتم که همان خود‌آموز را ترجمه کرده و با اندکی دخل و تصرف به منظور روان‌تر و قابلِ فهم‌تر شدن در وبلاگم و انجمن پشتیبانی و توسعه فارسی کیک پی‌اچ‌پی منتشر کنم تا برای افرادی که قصد یادگیری این فریم‌ورک را دارند راهنمای خوبی باشد .

یادآوری می کنم که برای دنبال‌کردنِ این آموزش ، زیاد عجول نباشید . زیرا من هم مثل سایرِ انسان ها فعالیت‌های دیگری غیر از وبلاگ‌نویسی دارم .

بعد از این گپ‌و‌گفت مختصر به اولین قسمت از این خود آموز می پردازیم . با ما همراه باشید .

شایان ذکر است که این سلسله آموزش انحصارا برای این وبلاگ و انجمن پشتیبانی و توسعه فارسی کیک پی‌اچ‌پی نوشته می شود و استفاده از این مطالب تنها با ذکر منبع مجاز است . با تشکر از عزیزانی که حقوق دیگران را رعایت می کنند .

قسمتِ اول : مقدمه ، تعریف و نیازمندی‌های پروژه :

به کیک خوش آمدید . شما احتمالا این آموزش را به این دلیل می‌خوانید که می‌خواهید بیشتر بدانید که کیک چطور کار می‌کند . هدفِ ما افزایشِ بهره‌وری و برنامه‌نویسی لذت‌بخش است . ما امیدواریم که شما این آموزش را به عنوان شیرجه رفتن درون کد‌ها ببینید .
این آموزش شما را از ابتدا تا انتهایِ ساخت یک برنامه ی وبلاگ‌نویسیِ ساده پیش می‌برد . با ما باشید با : دریافت و نصب کیک ، ایجاد و انجامِ تنظیماتِ بانک اطلاعاتی ، و ساختنِ یک برنامه‌ی نسبتا منطقی برای لیست کردن ، افزودن ، ویرایش، و حذف کردنِ پست‌های وبلاگ .

آنچه نیاز داریم :

• یک وب سرور (مانند WAMP , Xampp , easyphp و …) . ما فرض می‌کنیم که شما از آپاچی استفاده می‌کنید . اما دستور‌العمل برای استفاده از سرور‌های دیگر بسیار مشابه است . ممکن است بخواهیم قدری تنظیماتِ سرور را دستکاری کنیم . اما مردم باید بتوانند بدون انجام تنظیمات ، از کیک استفاده کنند .
• یک سرویس‌دهنده‌ی بانک اطلاعاتی . ما از MySQL در این آموزش استفاده خواهیم کرد . شمابرای ایجادِ یک دیتا بیس باید با MySQL به اندازه کافی آشنایی داشته باشید .
• دانستن php . شما در ادامه به صورت شی‌گرا کار خواهید کرد . این بهتر است ، اما اگر به شکل رویه‌گرا (procedural ) برنامه‌نویسی می‌کنید هم جای نگرانی نیست .
• آخرین چیزی که نیاز دارید اطلاعات مقدماتی درباره‌ی الگویِ برنامه نویسیِ MVC است . در بخش ” شروع با کیک پی‌اچ‌پی ” می توانید مرور سریعی بر این مفهوم داشته باشید . عبارت MVC به طور خلاصه یعنی  “ مدل – نمایش – کنترل‌گر ” . نگران نباشید ،‌این مفهوم را در حدودا نیم صفحه توضیح می‌دهیم .

برویم برای شروع !

Reference : http://book.cakephp.org/view/219/Blog

  1. سام
    ۲۵ اسفند ۱۳۸۸ در ۱۲:۰۴ | #1

    خوبه تو می تونی؟!

    مرتضی پاسخ در تاريخ اسفند ۲۶م, ۱۳۸۸ ۳:۲۶ ق.ظ:

    بله مهندس … ان شا الله می تونم .
    ارادت دارم .
    مسافرت خوش بگذره :دی

  2. ۲۵ اسفند ۱۳۸۸ در ۲۰:۴۹ | #2

    سلام
    وافعا خوشحال شدم وقتی این پستتون رو دیدم
    امیدوارم که مطالب ادامه داشته باشه و دوستان بیش تری با کیک آشنا بشن و ازش استفاده کنن
    ممنون بابت زحمتی که می کشید
    امیدوارم موفق باشید

    مرتضی پاسخ در تاريخ اسفند ۲۶م, ۱۳۸۸ ۳:۲۳ ق.ظ:

    سلام
    نظر لطفتونه .
    ان شا الله سعی می کنم ادامه داشته باشه .
    خواهش می کنم . همچینن براتون آرزوی موفقیت دارم

  3. ۱۵ مرداد ۱۳۹۰ در ۱۱:۱۲ | #3

    سلام

    عالی بود

    اگه بیشتر از عکس استفاده نمایید خیلی خوب میشه

    ۲upload.ir از این سایت می تونید برای آپلود استفاده نمایید.

    سپاس و تشکر از زحمات شما

  1. بدون بازتاب