Iklan

Tuesday, 10 October 2023

Pemrograman Web menggunakan framework CodeIgniter

 CMS menggunakan CodeIgniter

CodeIgniter adalah sebuah framework web application open source yang bersifat ringan dan cepat. Framework ini menggunakan bahasa pemrograman PHP dan model MVC (Model, View, Controller). CodeIgniter memudahkan pengembang web untuk membuat aplikasi web dengan cepat dan mudah dibandingkan dengan membuatnya dari awal.

Fitur-fitur CodeIgniter

Berikut adalah beberapa fitur utama CodeIgniter:

    Model-View-Controller (MVC): CodeIgniter menggunakan arsitektur MVC untuk memisahkan kode aplikasi menjadi tiga bagian utama: model, view, dan controller. Hal ini membuat aplikasi web menjadi lebih mudah dikembangkan dan dipelihara.
    Library yang lengkap: CodeIgniter memiliki library yang lengkap untuk berbagai keperluan, seperti database, autentikasi, dan caching.
    Dokumentasi yang lengkap: CodeIgniter memiliki dokumentasi yang lengkap dan mudah dipahami.
    Komunitas yang aktif: CodeIgniter memiliki komunitas yang aktif yang menyediakan dukungan dan bantuan bagi pengembang.

Keunggulan CodeIgniter

Berikut adalah beberapa keunggulan CodeIgniter:

    Ringan dan cepat: CodeIgniter sangat ringan dan cepat, sehingga cocok untuk aplikasi web dengan kebutuhan performa yang tinggi.
    Mudah dipelajari: CodeIgniter memiliki struktur kode yang sederhana dan mudah dipahami, sehingga cocok untuk pengembang pemula.
    Fleksibel: CodeIgniter dapat disesuaikan dengan berbagai kebutuhan aplikasi web.
    Tersedia berbagai library: CodeIgniter memiliki library yang lengkap untuk berbagai keperluan.

Cara Install CodeIgniter

Untuk menginstall CodeIgniter, Anda dapat mengikuti langkah-langkah berikut:

    Unduh CodeIgniter dari situs resminya.
    Ekstrak file CodeIgniter ke folder web server Anda.
    Buka file index.php di browser Anda.
    Ikuti petunjuk pada layar untuk menyelesaikan instalasi.

Cara Install Library di CodeIgniter

Untuk menginstall library di CodeIgniter, Anda dapat mengikuti langkah-langkah berikut:

    Unduh library yang Anda inginkan.
    Ekstrak file library ke folder application/libraries.
    Tambahkan baris berikut ke file application/config/config.php untuk mengaktifkan library tersebut:

PHP

$config['composer_autoload'] = true;

Gunakan kode dengan hati-hati. Pelajari lebih lanjut

Kesimpulan

CodeIgniter adalah framework web application yang populer dan cocok untuk berbagai jenis aplikasi web. Framework ini ringan, cepat, mudah dipelajari, dan fleksibel.

 

Link materi praktikum web codeIgniter

Praktikum Ke- Materi Aksi
Praktikum I Codeigniter Dasar Download
  Pengenalan Controller Pada Codeigniter  
  Pengenalan View Pada Codeigniter  
Praktikum II Templating di CodeIgniter Download
Praktikum III Form Validation Download
Praktikum IV Upload dan Download File dengan CodeIgniter Download
Praktikum V Model pada CodeIgniter Download
Praktikum VI CRUD (Create, Read, Update dan Delete) serta Pagination dengan CodeIgniter Download
Praktikum VII Operasi database Download
Praktikum VIII Membuat Login  Dengan Codeigniter Download
Praktikum IX Project CMS Download
Praktikum X Fitur : Template Dashboard AdminLTE Download
  Download AdminLTE  
  Integrasi AdminLTE ke CodeIgniter  
Praktikum XI Membuat Dashboard Pengguna yang Dinamis Download
  Membuat Fitur Logout  
Praktikum XII Membuat Fitur Ganti Password Download
Praktikum XIII Membuat Fitur CRUD Kategori Download
Praktikum XVI Membuat Fitur CRUD Artikel Download
Praktikum XV Membuat Fitur CRUD Halaman Download
  
Praktikum XVI    Profil Pengguna                                                                                            Download
Praktikum XVII    Pengaturan Website                                                                                     Download  
Praktikum XVIII    Membuat CRUD Kelola Pengguna                                                           Download
Praktikum XIX    Kelola Hak Akses Pengguna                                                                        Download
Praktikum XX    Membuat Ringkasan Dashboard                                                                    Download
Praktikum XXI    Persiapan data front-end                                                                               Download
Praktikum XXII    Membuat Route URL Website SEO Friendly                                             Download
Praktikum XXIII    Membuat Home Page / Landing Page Website                                         Download

Untuk kemudahan mendapatkan template AdminLTE 3.1.0 untuk latihan projek diatas dapat didownload melalui link dibawah ini :

AdminLTE 3.1.0

Untuk kebutuhan latihan membuat front end landing page menggunakan template devfolio dapat didownload melalui link dibawah ini :

Template devfolio

No comments:

Post a Comment