شروع کار با فریم ورک کدایگنایتر – CodeIgniter

شروع کار با فریم ورک کدایگنایتر – CodeIgniter

در طول مدت نه چندان زیادی که با این فریم ورک کار کردم می توانم با اطمینان بگویم فریم ورکی قوی (در  عین حال ساده) و امن است و برنامه نویسی را برای شما لذت بخش می کند.

فریم ورک کدایگنایتر

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

برای شروع کار ، می توانید از اینجا فریم ورک CodeIgniter را دریافت کنید.

پس از دانلود CodeIgniter یک فایل با فرمت Zip خواهید داشت.

بنابراین اولین کاری که باید انجام دهید، خارج کردن فایل‌های این فریم‌ورک از حالت زیپ است.

مهم ترین پوشه که در عین حال  بیشترین کاربرد رو داره پوشه ی Application است.

شروع کار با فریم ورک کدایگنایتر - CodeIgniter

شروع کار با فریم ورک کدایگنایتر – CodeIgniter

 

Cache

تمامی Cacheهای اصلی در این قسمت موجود است و البته شما نیز قادر به ساخت Cache در این قسمت هستید .

Config

در این پوشه می توانید تنظیمات اصلی را انجام دهید.برای اتصال کدایگنایتر به دیتابیس وارد فایل Database.php در پوشه ی Config شوید و نام Database، نام سرور Database و نام کاربری و رمزعبور Database مورد نظرتان را وارد کنید.

Controllers

تمامی کنترل ها و توابع اصلی در این قسمت وجود دارند وتصمیم می گیرند کدوم داده از کجا به کجا ارسال شود.

Core

برای اینکه بتونید بخش های مختلف پروژه(به عنوان مثال: مدیریتی و کاربری) را مدیریت کنید باید وارد این قسمت شوید.

Helpers

همانطور که از اسم این پوشه مشخص است , در این قسمت شما می توانید توابعی را به عنوان توابع کمکی ایجاد کنید.

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

Hooks

شما می توانید در این قسمت رویدادهایی که می خواهید در زمان های خاصی اتفاق بیفتد را مدیریت کنید.

Language

این قسمت زبان مورد استفاده در پروژه ی شما رو پشتیبانی میکند.

Libraries

تمامی کتابخانه ها در این قسمت قرار می گیرد.

Logs

سیستم، متن هایی که در قالب پیام از نوع هشدار, خطا … نمایش می دهد را در این قسمت می سازد.

Models

کاربر توابعی مثل درج اطلاعات در دیتابیس یا انتخاب داده‌‌های خاص و غیره را در این قسمت ایجاد می‌کند.

ماژول های مختلف در این فولدر قرار می گیرد.

third_party

اگر پوشه یا فایلی دارید که خارج از پروژه است و می خواید از آن استفاده کنید باید آن را داخل این قسمت قرار دهید.

views

نمایش دادن اطلاعات و رابط کاربری را انجام می‌دهد.

Save

Save

Save

اشتراك گذاری نوشته

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *