خرید دوربین عکاسی خرید دوربین

آموزش کدایگنایتر (Codeigniter):بررسی اجمالی

کد ایگنایتر یک فریم ورک برای گسترش نرم افزار میباشد که میتوان با استفاده از آن در زمینه وب سایت نیز کار کرد . کدایگنایتر یک فریم ورک متن باز میباشد که تنوع بسیار زیادی در عملکرد هایش دارد که باعث میشود سرعت کدنویسی و طراحی وب سایت افزایش یابد .

اگر شما اشنایی خوبی با php داشته باشید پس کد ایگنایتر میتواند سرعت شما را در کد نویسی افزایش دهد . از انجایی که کد ایگنایتر تنوع زیادی در کتابخانه ها و هلپر (helper) هایش دارد شما میتوانید در زمان خود صرفه جویی کنید علاوه بر این این فریم ورک میتواند در افزایش امنیت به شما کمک شایانی بکند تا جلوی خراب کارها در امان بمانید .

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

در زیر چندین مورد از امکانات این فریم ورک را برای شما لیست میکنیم :

  • ساختار MVC (Model-View-Controller)
  • بسیار کم حجم
  • پوشش کامل کلاس های مربوط به دیتابیس با قابلیت پشتیبانی از چند پلتفرم
  • کوئری بیلدر (query builder)
  • ولیدیشن (Validation) فرم ها و داده ها
  • امنیت و فیلتر های XSS
  • مدیریت سشن ها (Sessions)
  • کلاس ارسال ایمیل (با پشتیبانی از پیوست ها و پروتکل های چندگانه مانند Sendmail , SMTP و Mail )
  • کتابخانه کار کردن با عکس(کراپ ,چرخش ,تغییر سایز ) پشتیبانی از GD/GD2 ,NETPBM ,ImageMagick
  • کلاس اپلود فایل
  • کلاس FTP
  • بومی سازی و پشتیبانی از چند زبانی
  • پشتیبانی از صفحه بندی (pagination)
  • رمز نگاری داده ها
  • Benchmarking
  • کش کردن صفحات
  • گزارش ارور های کد نویسی
  • کلاس تقویم
  • Application Profiling
  • کلاس اطلاعات سیستم کاربر
  • کلاس فشرده سازی
  • کلاس موتور قالب
  • کلاس trackback
  • کلاس XML-RPC
  • کلاس تست واحد
  • url های مناسب موتور های جستوجو (search-engine friendly)
  • روتینگ
  • پشتیبانی از هوک ها
  • تعداد زیاد و متنوعی از helper ها

پیام بگذارید