خانه > آموزش, ابزار های آنلاین, برنامه های رایگان, فناوری اطلاعات, مقالات, کیک پی‌اچ‌پی > تعاملات شکلاتی در کیک سه طبقه -> نگاهی به عملکرد CakePHP با معماری MVC

تعاملات شکلاتی در کیک سه طبقه -> نگاهی به عملکرد CakePHP با معماری MVC

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

همان‌طور که می‌دانید کیک از معماری MVC (مدل – ویو – کنترلر) پیروی می‌کند . در پستِ کوتاهِ امروز ، قصد دارم با یک نمودارِ ساده ، نحوه‌ی تعاملِ این سه لایه در کیک را به شما نشان دهم .

با ما همراه باشید

۱ – همانطور که می‌بینید کاربر تقاضایی را به وب سرور ارسال می‌کند .
۲ – همانطور که از آدرسِ درخواستیِ کاربر پیداست این درخواست به کنترلر Tasks رفته و متد index را فراخوانی می‌کند .
۳ – اطلاعاتِ درخواستیِ کاربر توسط کنترلر از مدل درخواست می‌شود .
۴ – مدل ، پاسخ را به کنترلر بر می‌گرداند .
۵ – ویوی مربوط به ایندکس گزینش می‌شود .
۶ – ویوی انتخاب شده‌ی ایندکس در قالب کلی سایت قرار گرفته و آماده نمایش می‌شود .
۷ – نتیجه‌ی عملیات به کاربر برگردانده می شود . اینجاست که کاربر بدون اینکه بداند در حال خوردن یک کیک خوشمزه‌ی سه طبقه است .

نکته : طراحی این دیاگرام را من انجام نداده‌ام . تنها فارسی نویسی روی دیاگرام و نوشتن این توضیح مختصر در این وبلاگ توسط من انجام شده است .

امیدوارم این پست برای شما مفید بوده باشد .

  1. ۲۹ فروردین ۱۳۸۹ در ۰۰:۴۴ | #1

    خیلی خوب بود، مرسی.

    مرتضی پاسخ در تاريخ فروردین ۲۹م, ۱۳۸۹ ۲:۴۷ ب.ظ:

    لطف داری .
    خواهش

  2. چالیست
    ۲۳ خرداد ۱۳۸۹ در ۰۸:۵۳ | #2

    دمت گرم و سرت خوش باد

  3. behrouz
    ۸ مرداد ۱۳۸۹ در ۰۹:۵۶ | #3

    matlabe jalebi bod va neshan az tassalote neivsandash dasht
    mamnon

    مرتضی پاسخ در تاريخ مرداد ۱۸م, ۱۳۸۹ ۱:۰۲ ب.ظ:

    لطف دارید

  4. ساره
    ۳۰ آذر ۱۳۸۹ در ۰۸:۵۴ | #4

    سلام سید مرتضی
    من مشغول جمع آوری یک documnet از cakephp هستم .مطالبت خیلی بهم کمک کرد
    ممنونم ازت
    اگه جایی واسه upload میذاشتی در نهایت پروژه مو برات میذاشتم تا یه نظر روش بدی
    بازم ممنونم
    پیروز باشی

    مرتضی پاسخ در تاريخ دی ۲۳م, ۱۳۸۹ ۱:۳۹ ب.ظ:

    سلام
    موفق باشید
    قابلی نداشت

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