کار با CakePHP

September 18, 2008 at 01:12 am

بیشتر پروژه‌ها را تاجایی که امکان داره با CakePHP انجام میدم. ساختار MVC، معتبرسازی توکار، سفارشی کردن URL‌ها و انعطاف پذیری فوق العاده، دلایل عمده من برای انتخاب این فریم‌ورک PHP هستن. فکر میکنم کسانی که با Ruby on Rails کار کردن حرفمو تایید کنن.

منابع زیادی برای آموزش این فریم‌ورک روی وب هست. برای دو نسخه 1.1 و 1.2 که با هم تفاوت‌هایی دارند، بطور جداگانه راهنمای کاملی در سایت اصلی کیک پی‌اچ‌پی موجوده. قسمت مثال‌ها و بخصوص The Cake Blog Tutorial محبوب‌ترین قسمت این راهنما است. در این آموزش یاد میگیرید که چطور بر پایه این فریم‌ورک یه وبلاگ ساده بسازید.

هدفم از کیک پی‌اچ‌پی و راهنما گفتنش معرفی پست‌های James Fairhurst در این رابطه هست. حدود آوریل امسال James یه سری آموزش در رابطه با ایجاد یک کاتالوگ DVD با CakePHP‌ رو شروع کرد. این آموزش‌ شامل 12 قسمته که دو هفته قبل قسمت آخرش تموم شد. لیست این پست ها رو در زیر آوردم که انصافا‍ یکی از دیگری بهتره:

  • + Part 1: Setup of CakePHP and creation of the tables and models
    + Part 2: Creating the first controller and the corresponding views
    + Part 3: Creating two more controllers with the respective views
    + Part 4: File upload and introduction of jQuery
    + Part 5: Working with a HABTM association
    + Part 6: Adding authentication to the application
    + Part 7: Graphical design of the application
    + Part 8: Realizing the design with HTML and CSS
    + Part 9: Introduction to layouts and elements
    + Part 10: Defining the start page
    + Part 11: Using requestAction
    + Part 12: Finishing the application

فقط کافیه یه خورده زمان داشته باشید و البته اشتیاق برای یادگیری این فریم‌ورک. نتیجه‌ی نهایی آموزش بالا رو می‌تونید اینجا ببینید. سعی می‌کنم پست‌های آینده ام بیشتر در رابطه با توضیح ساختار MVC و آموزش CakePHP باشه.

دسته: پی اچ پی, مطالب روزمره | نویسنده: مرتضی الوانی
  1. 4 نظر برای این مطلب ارسال شده است. نظر خود را ارسال کنيد »

  1. 1

    امیر.ص


    سلام .
    مطالب جالبی بود.
    حتما دنبالش میرم ..
    منتظر پست های بعدی هستیم.

    September 18, 2008 at 10:42 pm

  2. 2

    صالح


    خیلی ممنون میشم این بحث رو ادامه بدید تا ما هم بتونیم به کمک اموزش های شما به یک جای ثابتی برسیم

    September 19, 2008 at 12:36 am

  3. 3

    فرخ


    خیلی متشكر میشم این بحث رو ادامه بدید

    August 22, 2009 at 6:12 pm

  4. 4

    shahrokhi


    مطلب جالبی بود . ممنون

    May 18, 2011 at 9:57 am