Selasa, 15 Oktober 2019



Selasa, 23 Juli 2019
praktikum 4 pemrograman web

Praktikum 4 pemrograman web

  
 Smk al madani garut

·      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