Berdasarkan hasil resume dari jurnal-jurnal diatas, dapat disimpulkan bahwa framework merupakan software yang sangat membantu para developer untuk mengembangkan aplikasi secara lebih efisien dan profesional. Framework PHP seperti Laravel dan CodeIgniter banyak digunakan karena menyediakan konsep MVC, sedangkan Bootstrap populer karena fitur responsifnya. Penggunaan framework penting dalam pengembangan website modern karena manfaatnya dalam efisiensi, kolaborasi
Tugas Rekweb 4 Budiluhur
Jelaskan yang dimaksud dengan framework pada aplikasi web?
Berikan 3 contoh contoh framework aplikasi web (php based), dan jelaskan kelebihan dan kekurangan dari masing-masing framework tersebut !
Jelaskan pengertian MVC (Model View Controler) pada Framework Code Igniter !
Jelaskan yang dimaksud dengan framework pada aplikasi web?
Berikan 3 contoh contoh framework aplikasi web (php based), dan jelaskan kelebihan dan kekurangan dari masing-masing framework tersebut !
Jelaskan pengertian MVC (Model View Controler) pada Framework Code Igniter !
Tugas Rekweb 4 Budiluhur
Jelaskan yang dimaksud dengan framework pada aplikasi web?
Berikan 3 contoh contoh framework aplikasi web (php based), dan jelaskan kelebihan dan kekurangan dari masing-masing framework tersebut !
Jelaskan pengertian MVC (Model View Controler) pada Framework Code Igniter !
Jelaskan yang dimaksud dengan framework pada aplikasi web?
Berikan 3 contoh contoh framework aplikasi web (php based), dan jelaskan kelebihan dan kekurangan dari masing-masing framework tersebut !
Jelaskan pengertian MVC (Model View Controler) pada Framework Code Igniter !
3. LATAR BELAKANG
Framework adalah suatu struktur yang nyata atau memiliki sebuah konsep yang digunakan
untuk mendukung atau sebagai panduan untuk membangun sesuatu yang memperluas
struktur menjadi sesuatu yang lebih bermanfaat. Pada perangkat komputer, framework
biasanya memiliki banyak lapisan yang dapat menunjukan jenis program apa yang dapat di
bangun dan program yang ada saling berhubungan. Beberapa framework sistem komputer
juga mencakup beberapa program yang sebenarnya, seperti menentukan design user
interface, atau menawarkan tool pemrograman untuk menggunakan kerangka kerja, dengan
adanya kerangka kerja yang merupakan satu set fungsi dalam sistem akan mempermudah
developer dalam mengembangkan atau membangun struktur website yang lebih baik,
menarik, dan mudah digunakan.
3
4. MANFAAT
Mengetahui bagaimana pemanfaatan framework dalam pembuatan website.
Mengetahui bagaimana implementasi website yang menggunakan framework.
Mengetahui bagaimana penerapan konsep Object Oriented Programming dan framework
pada website.
Mengetahui bagaimana pemanfaatan framework untuk pengembangan website.
Mengetahui pemanfaatan framework untuk merancang website responsive.
4
6. JURNAL 1
PEMANFAATAN FRAMEWORK LARAVEL DAN FRAMEWORK
BOOTSTRAP PADA PEMBANGUNAN APLIKASI PENJUALAN HIJAB
BERBASIS WEB
Dengan menggunakan framework Laravel dan Bootstrap
dapat membangun aplikasi penjualan dengan user
interface yang responsive sehingga bisa digunakan pada
PC, laptop hingga smartphone. Penelitian ini juga
menggunakan bahasa pemrograman PHP dan juga
MySQL, selain itu dalam perancangan aplikasi akan
menggunakan Flowchart dan DFD (Data Flow Diagram).
Dalam metodologi penelitiannya ada tiga tahapan yang
digunakan untuk melengkapi penelitian tentang framework
Laravel dan Bootstrap pada pembangunan aplikasi
penjualan berbasis web, yakni Model Pengembangan
Sistem, Analisis dan Rancangan Aplikasi.
6
7. JURNAL II
IMPLEMENTASI SISTEM INFORMASI AKADEMIK BERBASIS WEB
MENGGUNAKAN FRAMEWORK LARAVEL
Penelitian ini terdiri dari lima tahap yaitu observasi, analisis,
pembuatan aplikasi, implementasi, dan evaluasi. Pada tahapan
observasi hasil dari pengamatan di lapangan akan di analisis.
Aplikasi dikembangkan dengan berbasis pada teknologi web
based sehingga sesuai dengan kebutuhan. Pada aplikasi Sistem
Informasi Akademik ini dalam proses pembuatan dan
pengembangannya menggunakan script bahasa pemrograman
PHP dengan framework Laravel, basis data yang digunakan
MySQL, web server Apache.
Untuk perancangan antar muka pembuatan aplikasi Sistem
Informasi Akademik, pembuatan navigasi menu dibuat dengan
model yang sederhana agar mempermudah pengguna yang
datang dari latar belakang ilmu yang berbeda.
7
8. JURNAL III
PENERAPAN KONSEP OBJECT ORIENTED PROGRAMMING
UNTUK APLIKASI PEMBUAT SURAT
Pada saat ini, metode OOP banyak dipilih dengan alasan metodologi
lama banyak menimbulkan masalah seperti adanya kesulitan dalam
mentransformasi hasil dari satu tahap ke tahap berikutnya. Terdapat
beberapa keuntungan dari penggunaan metode OOP, yaitu meningkatkan
produktivitas, kecepatan pengembangan, kemudahan pemeliharaan,
adanya konsistensi, dan meningkatkan kualitas perangkat lunak. Dalam
pembuatan aplikasi ini, diperlukan sebuah basis data yang digunakan
sebagai sumber data dengan menggunakan perangkat lunak bernama
MySQL. Dengan menerapkan konsep OOP, penulisan script menjadi
lebih hemat serta lebih mudah dalam mendeteksi error.
8
9. JURNAL IV
PEMANFAATAN FRAMEWORK CODEIGNITER DALAM PENGEMBANGAN
SISTEM INFORMASI PENDATAAN LAPORAN KERJA PRAKTEK
MAHASISWA PROGRAM STUDI TEKNIK INFORMATIKA UNSOED
Untuk mengembangkan website dengan CodeIgniter, maka perlu dipahami terlebih dahulu konsep
MVC (Models-View-Controller) dan struktur direktori dari CodeIgniter, yaitu :
• Models, merupakan class PHP yang di design untuk bekerja dengan informasi yang ada didalam
basis data seperti operasi menambah, mengubah, menghapus dan menampilkan informasi yang
ada didalam basis data.
• Views, bagian ini bertanggung jawab terhadap tampilan informasi yang diperoleh dari basis
data/models. Pada konsep MVC (Models-View-Controller), views merupakan bagian presentasi
yang berisi code HTML. Ketika ingin mengubah tampilan dari aplikasi yang dibuat, cukup
mengubah bagian views.
• Controller, bisa dikatakan sebagai jantung dari aplikasi website yang dibuat, controller berisi
logika bisnis yang menginstruksikan models untuk mengambil informasi dari basis data dan
kemudian ditampilkan.
9
10. JURNAL V
PEMANFAATAN FRAMEWORK BOOTSTRAP DALAM MERANCANG
WEBSITE RESPONSIF UNTUK TOKO D2 ADVENTURE
CSS Framework merupakan pustaka CSS (Cascading StyleSheet) yang dimana
sudah dibuat dan siap untuk digunakan. Dengan CSS Framework proses desain
website nantinya hanya tinggal menggunakan class-class yang sudah disediakan
masing-masing CSS Framework. Salah satu CSS Framework yaitu bernama
Bootstrap.
Bootstrap merupakan framework untuk membangun desain web secara responsive.
Artinya, tampilan web yang dibuat dengan framework Bootstrap akan
menyesuaikan ukuran layar dari browser yang akan gunakan baik di desktop, tablet
ataupun mobile device. Dengan Bootstrap, developer web bisa menghemat waktu
dalam mendesain tampilan aplikasi.
Kondisi ini mengharuskan toko untuk memiliki teknologi website yang responsive
salah satunya yaitu framework Bootstrap, untuk memperkenalkan toko dan
memperluas area penjualan tanpa mengeluarkan biaya yang cukup tinggi.
10
11. HASIL PEMBAHASAN
• Berdasarkan hasil resume dari jurnal-jurnal diatas, dapat diambil kesimpulan kalau Framework
merupakan software yang sangat membantu para software developer untuk mengembangkan aplikasi
mereka secara lebih efisien dan profesional,
• Umumnya para Software Developer menggunakan Framework PHP seperti Laravel atau CodeIgniter
adalah karena didalam Framework ini menyediakan konsep yang bernama MVC (Model View
Controller). Untuk Framework CSS, biasanya yang digunakan adalah Bootstrap, karena Framework
pada CSS biasanya menyediakan fitur yang mampu membuat aplikasi mereka menjadi responsive.
• Dengan alasan-alasan tersebut menjadikan penggunaan Framework menjadi sangat penting dalam
pembuatan aplikasi website pada sekarang ini. Selain karena efisien dan membuat pengembangan
aplikasi website menjadi lebih mudah, tetapi juga karena banyaknya yang menggunakan Framework
tertentu menciptakan sebuah komunitasnya sendiri, dimana bisa menjadi tempat berbagi ilmu dan
pengalaman dalam menggunakan Framework tersebut sehingga kedepannya diharapkan mampu
mengembangkan aplikasi website yang lebih baik lagi.
11
13. KESIMPULAN
Fungsi Framework ini akan sangat membantu dalam pembuatan, pengembangan, perawatan atau
perbaikan pada aplikasi, terlebih jika pengembangan aplikasi dilakukan oleh beberapa orang (tim)
atau orang luar yang mungkin saja baru bergabung ke dalam tim dikarenakan fungsi Framework
sebelumnya yang sudah menyediakan kode program didalamnya yang siap digunakan. Meskipun
menyediakan fungsi yang sangat berguna ini, tetap saja masih ada software developer yang tidak
menggunakan Framework dalam pengembangan aplikasi mereka.
13
14. SARAN
Memang banyak yang menggunakan framework tetapi tetap masih ada developer yang tidak
mau menggunakan framework, kami menyarankan agar framework baik di bahasa apapun
dapat lebih dipermudah penggunaannya, serta bisa mendukung semua bahasa yang ada di
dunia, karena terkadang developer tidak mau menggunakan framework karena perbedaan
bahasa. Selain itu juga kami berharap untuk framework dalam bahasa apapun tetap selalu
update dengan versi bahasa terkait seperti untuk framework PHP, wajib untuk selalu
mengupdate versi PHP-nya menjadi yang terbaru. Sehingga kedepannya framework akan
digunakan dengan mudah oleh siapapun dan dimanapun.
14
15. DAFTAR PUSTAKA
Afuan, L., Dr, J., Kampus, S., Unsoed, M., dan Purwokerto, K. (2010). Pemanfaatan Framework Codeigniter dalam Pengembangan Sistem Informasi
Pendataan Laporan Kerja Praktek Mahasiswa Program Studi Teknik Informatika Unsoed (Codeigniter Framework Used in Information System Development
for Student’s Report Data Collection Prac. Pemanfaatan Framework Codeigniter dalam Pengembangan Sistem Informasi Pendataan Laporan Kerja Praktek
Mahasiswa Program Studi Teknik Informatika Unsoed, 1(2), 39–44.
Aipina, D., dan Witriyono, H. (2022). Pemanfaatan Framework Laravel dan Framework Bootstrap Pada Pembangunan Aplikasi Penjulan Hijab Berbasis Web.
Jurnal Media Infotama, 18(1), 2022.
Firma Sahrul B, M. A. S. O. D. W. (2017). Implementasi Sistem Informasi Akademik Berbasis Web Menggunakan Framework Laravel. Jurnal Transformasi,
12(1), 1–4.
Rais, M. (2019). Penerapan Konsep Object Oriented Programming Untuk Aplikasi Pembuat Surat. PROtek : Jurnal Ilmiah Teknik Elektro, 6(2), 96–101.
https://doi.org/10.33387/protk.v6i2.1242
Riasinir, T. J., dan Widyasari. (2019). Pemanfaatan Framework Bootstrap Dalam Merancang Website Responsif Untuk Toko D2 Adventure. Enter, 2(5), 346–
355.
15
16. SEKIAN DAN TERIMA KASIH
Dari Kelompok 3
Pemanfaatan Framework Programing Pada Website