Selasa, 23 Juli 2019
Praktikum 4 pemrograman web
· Sejarah
penemu situs web
Sejarah web penemu situ web adalah sir thimoty john time bernes lee
sedangkan situs web yang terhubung pertama kali muncul pada tahun 1991 sampai
pada tanggal 30 april 1993 CERN (tempat time bekerja) mengumumkan bahwa WWW
dapat di gunakan secara bebas oleh masyarakat.
· Pengertian HTML
HTML adalah singakatan dari hypertext markup leangue
html memungkinkan seprang user untuk membuat dan menyusun bagian paragraf,
headling link atau tautan dan blokkuoteuntuk halaman web dan aplikasi.
· World wide (www)
www adalah jaringan Internet merupakan jaringan
global yang menghubungkan suatu network dengan network lainnya di dunia TCP/IP
menjadi protokol protokol penghubung antar jaringan yang beragam di seluruh
jaringan di dunia www merupakan type jaringan yang sangat cepat berkembang dan
paling berkembang.
Java script adalah sebuah bahasa komputer atau kode
pemrograman yang dugunakan pada website tersebut agar menjadi interaktif dan
dinamis.
· Pengertian
laravel
Laravel adalah sebuah framework PHP yang dirilis dibawah
lisensi MIT, dibangun dengan konsep MVC (model view controller). Laravel adalah
pengembangan website berbasis MVP yang ditulis dalam PHP yang dirancang untuk
meningkatkan kualitas perangkat lunak dengan mengurangi biaya pengembangan awal
dan biaya pemeliharaan, dan untuk meningkatkan pengalaman bekerja dengan
aplikasi dengan menyediakan sintaks yang ekspresif, jelas dan menghemat waktu.
Manfaat Laravel untuk Proses Pengembangan Website
Laravel
menawarkan beberapa keuntungan ketika Anda mengembangkan website menggunakan
dasar framework ini.
- pertama, website menjadi lebih scalable (mudah
dikembangkan).
- kedua, terdapat namespace dan tampilan
yang membantu Anda untuk mengorganisir dan mengatur sumber daya
website.
- Ketiga, proses pengembangan menjadi lebih
cepat sehingga menghemat waktu karena Laravel dapat dikombinasikan dengan
beberapa komponen dari framework lain untuk mengembangkan website.
2 Tools Andalan Laravel
Selain itu,
ada dua tools Laravel yang jarang dimiliki oleh framework lain (kecuali
Symphony), yaitu Composer dan Artisan. Apa kegunaan masing-masing dari tool
tersebut?
1. Composer
Composer
merupakan tool yang di dalamnya terdapat dependencies dan
kumpulan library.
Seluruh dependencies disimpan
menggunakan format file composer.json sehingga dapat ditempatkan di dalam
folder utama website. Inilah mengapa composer terkadang dikenal dengan dependencies
management.
Pertanyaannya
lain, apa itu dependencies management?
Misalnya
Anda mempunyai sebuah website yang membutuhkan sebuah library.
Saya ambil contoh library untuk mengimplementasikan validasi dan proteksi untuk spamming, yaitu
Google reCaptcha.
Tentu saja
untuk menyediakan Google reCaptcha tidak bisa menggunakan satu library saja,
tapi membutuhkan beberapa library. Anda tidak mungkin
menginstall satu per satu library, kan?
Nah!
Composer membantu Anda untuk menginstall library yang dibutuhkan
oleh library Google
reCaptcha. Jadi jika menggunakan composer Anda tinggal menginstall library Google
reCaptcha dan secara otomatis library lain akan
terinstall.
Begitu pun
ketika ingin memperbarui library, Anda cukup
menggunakan perintah “$ composer update” dan
satu per satu library akan diperbarui secara otomatis.
2. Artisan
Sudah pernah
mendengar ini? Artisan merupakan command line interface yang dimiliki oleh
Laravel. Artisan mencakup sekumpulan perintah yang membantu Anda untuk membangun
sebuah website atau aplikasi web.
Kumpulan
perintah Artisan juga termasuk penggabungan dengan framework Symphony yang
menghasilkan fitur
add-on di Laravel 5.1 (sekarang sudah masuk ke versi
Laravel 5.8). Dengan adanya fitur add-on, Anda bisa menambahkan berbagai macam
fitur baru ke Laravel.
Fitur-Fitur Laravel
Lainnya
Laravel
mempunyai berbagai macam fitur yang tidak semua framework menyediakannya.
Apalagi Laravel adalah framework yang modern sehingga Anda dapat melakukan
berbagai hal menggunakan framework ini seperti proses otentifikasi terbaru.


Tidak ada komentar:
Posting Komentar