Tugas Pertemuan 10 - Thariq Agfi Hermawan

Nama     : Thariq Agfi Hermawan
NRP       : 5025211215
Kelas     : PBKK A


Tugas Pertemuan 10

CodeIgniter adalah sebuah kerangka kerja (framework) PHP yang sederhana dan ringan, digunakan untuk membangun aplikasi web. Ini dirancang untuk membantu pengembang mempercepat proses pengembangan dengan menyediakan alat dan struktur kerja yang konsisten.

Berikut adalah cara membuat routing di CodeIgniter. File ini terdapat di folder /app/config/Routes.php. Semua routing baik ke page ataupun api dibuat disini. Saya membuat beberapa Routes seperti pada gambar dibawah. Kemudian, Routes akan memanggil Controller beserta methodnya. Selanjutnya, Method didalam controller akan memanggil komponen dari View untuk masing-masing routes.
  1. Home Page (CV), About, Contact, FaQ. Ini akan memanggil controller dan method yang ada didalam file controllernya.

    Home Page


    About Page (/about)

    Contact Page (/contact)

    Faq Page (/faqs)

    Admin - Overview Page (/admin/overview)




Routes.php


Controller Index  (/)


View welcome_message

View About (sama seperti Faq dan Contact)


Struktur Folder pada /admin, Saya membuat partials untuk membuat reusable components

View Admin - Overview (/admin/overview), disini saya menggunakan reusable components dari _partials seperti footer, head, js, modal, navbar, scrolltop, dan sidebar



Comments

Popular posts from this blog

Tugas 9 - Introduction to CodeIgniter 4

Tugas PBKK 1

Tugas 5 PWEB - Thariq Agfi Hermawan