TUGAS PKL 11
Asalamualaikum wr wb
Rabu,22 february 2023
Pada Kali ini saya akan menyampaikan
1)Pengertian CodeIngniter:
Codeigniter adalah salah satu framework populer khusus application dan web development berbasis Model-View-Controller (MVC). Hadir sebagai platform open-source, codeigniter banyak digunakan developer untuk mengembangkan website dengan bahasa pemrograman PHP. Tujuan penggunaan framework codeigniter yaitu untuk mempercepat dan mempermudah pengembang menyelesaikan proyek.
Diperkenalkan pada tahun 2006, oleh Rick Ellis, codeigniter hadir dengan library lebih luas dibandingkan framework lain. Codeigniter dikenal sebagai platform ringan sehingga tidak memakan banyak tempat di resource website. Selain itu, framework satu ini bersifat open-source dimana developer dapat menggunakan dan mengunduhnya secara gratis.
Codeigniter menggunakan model MVC dimana sangat cocok untuk membuat aplikasi atau website dinamis. MVC sendiri merupakan teknik yang dipakai untuk memisahkan komponen utama menjadi beberapa bagian. Hal tersebut dilakukan guna membangun suatu pola ketika mengembangkan aplikasi.
2)PENGERTIAN MVC:
Seperti yang saya singgung sebelumnya bahwa codeigniter menganut arsitektur
Model-View-Controller (MVC).
Jadi, sangatlah penting bagi Anda untuk mengetahui konsep dari desain MVC ini.
Apa itu Model-View-Controller (MVC)?
MVC adalah sebuah pendekatan yang ditempuh untuk memisahkan aplikasi
menjadi tiga bagian, yaitu Model, View, dan Controller.
MVC memberikan struktur kepada aplikasi, sehingga dapat di capai “code
reusability”.
Berikut penjabaran dari komponen-komponen MVC:
1. Model
Model merepresentasikan data yang digunakan aplikasi, seperti database, RSS,
atau data yang diperoleh dari pemanggilan API, dan aksi yang melibatkan operasi
Create, Read, Update, dan Delete (CRUD) data.
2. View
View adalah informasi yang ditampilkan kepada user melalui browser. Biasanya
berupa file HTML atau kode PHP yang menyusun template untuk sebuah website.
Pada codeigniter, view dapat berupa bagian-bagian sebuah halaman, template,
atau jenis lain dari halaman atau template.
3. Controller
Controller adalah “business logic” yang bertugas sebagai jembatan antara model
dan view.
Controller akan merespon HTTP request yang datang dari user (melalui browser), dari
request ini controller akan menentukan apa yang harus dilakukan.
3)Karena saya akan menunjukan cara install pada WAMP dan XAMPP.
Ok, untuk melakukan instalasi pada codeigniter ikuti langkah berikut:
1. Pastikan Web Server telah terinstall dan berjalan (running) di komputer Anda.
2. Download file codeigniter di situs resminya: www.codeigniter.com
3. Extract file Codeigniter.zip ke direktori C:/wamp/www/ (jika Anda menggunakan
wampserver). Tetapi, jika Anda menggunakan XAMPP. Extract file Codeigniter.zip ke
direktori C:/xampp/htdocs/.
4. Pergi ke folder c:/wamp/www/ (jika Anda menggunakan WAMP) dan rename
(ganti nama) file folder codeigniter yang baru di extraxt tadi menjadi nama project
Anda.
5. Selanjutnya, buka browser Anda. disini saya menggunakan Mozilla Firefox.
Kemudian kunjungi URL berikut:
http://localhost/myproject/
sekiyan dan terima kasih
WASALAMUALAIKUM WR WB
Komentar
Posting Komentar