Thursday, April 13, 2017

Belajar Framework Codeigniter Bagian 1. Pengenalan

CodeIgniter adalah sebuah kerangka kerja (framework) PHP yang kuat dengan footprint yang sangat kecil, dibangun untuk pengembang yang membutuhkan toolkit sederhana dan elegan untuk membuat aplikasi web berfitur lengkap. CodeIgniter diciptakan oleh EllisLab, dan sekarang merupakan proyek British Columbia Institute of Technology.


Tutorial ini telah dipersiapkan untuk pengembang yang ingin belajar seni mengembangkan website menggunakan CodeIgniter. Memberikan pemahaman lengkap tentang framework ini. Sebelum memulai tutorial ini, kami berasumsi bahwa Anda sudah banyak mengetahui tentang HTML dan PHP. Kami telah menggunakan CodeIgniter versi 3.0.1 di semua contohnya.

CodeIgniter adalah sebuah framework pengembangan aplikasi, yang bisa digunakan untuk mengembangkan situs web, menggunakan PHP. Ini adalah framework Open Source. CodeIgniter memiliki seperangkat fungsionalitas yang sangat kaya, yang akan meningkatkan kecepatan kerja pengembangan situs web. Jika Anda sudah mengetahui PHP dengan baik, maka CodeIgniter akan mempermudah tugas Anda. CodeIgniter memiliki Library dan Helper yang sangat kaya. Dengan menggunakan CodeIgniter, Anda akan menghemat banyak waktu, jika Anda mengembangkan situs web dari nol. Tidak hanya itu, sebuah situs yang dibangun di CodeIgniter juga aman, karena memiliki kemampuan untuk mencegah berbagai serangan yang terjadi melalui situs web.
 Fitur-fitur pada CodeIgniter

Beberapa fitur penting CodeIgniter tercantum di bawah ini :


    Sistem Berbasis Model-View-Controller

    Sangat ringan

    Kelas database Unggulan Penuh dengan dukungan untuk beberapa platform.

    Dukungan Database Query Builder

    Form dan Validasi Data

    Keamanan dan XSS Filtering

    Session Management

    Kelas Mengirim Email. Mendukung Lampiran, HTML/Teks email, multiple protocol (sendmail, SMTP, dan Mail) dan banyak lagi.

    Library Manipulasi Gambar (cropping, resizing, rotating, dll.). Mendukung GD, ImageMagick, dan NetPBM

    Mengupload File

    FTP

    Localization

    Pagination

    Enkripsi data

    Benchmarking

    Caching Halaman Penuh

    Error Logging

    Profil Aplikasi

    Kelas calendaring

    Kelas User Agent

    Kelas Encoding Zip

    Template Engine

    Trackback

    Library XML-RPC

    Unit Testing

    URL ramah Search Engine

    Routing URI yang Fleksibel

    Dukungan untuk Hooks dan Extensions

    Library fungsi "Helper"

Related Posts

Belajar Framework Codeigniter Bagian 1. Pengenalan
4/ 5
Oleh

Subscribe via email

Like the post above? Please subscribe to the latest posts directly via email.