Laravel merupakan framework PHP yang dirilis dibawah lisensi MIT, dibangun dengan konsep MVC (Model View Controller). Laravel dirancang untuk meningkatkan kualitas perangkat lunak dengan mengurangi biaya pengembangan awal dan biaya pemeliharaan dengan menyediakan sintaks yang ekspresif, jelas dan menghemat waktu. Beberapa fitur yang terdapat di laravel antara lain :
Bundles, yaitu fitur dengan sistem pengemasan modular dan tersedia beragam di aplikasi.
Eloquent ORM, yang bertugas menangani objek database dengan pola active record
Application Logic, bagian dari controller dan route
Reverse Routing, mendefinisikan hubungan antara link dan route
Restfull Controllers, memisahkan logika dalam melayani HTTP GET dan POST
Class Auto Loading, memanggil otomatis untuk class PHP
View Composer
IoC Container,
Migration
Unit Testing
Automatic Pagination
Blade
dan masih banyak lainnya
Persiapan
Sebelum membahas tentang membangun website menggunakan framework laravel, terlebih dahulu persiapkan kebutuhannya, antara lain :
Install Webserver (XAMPP, WAMP, LAMP, etc)
Laravel mendukung web server Apache dan Nginx. Dalam tutorial ini saya menggunakan apache. Oh iya, untuk Laravel ini pastikan anda menggunakan PHP versi 5.6.4 atau yang lebih baru dan mengaktifkan OpenSSL, PDO, Mbstring, dan Tokenizer. Database yang didukung mulai dari SQLLite, MySQL, SQL Server hingga PostgreSQL.
Untuk meringkas tulisan, saya asumsikan anda sudah mengerti mengenai hal ini, yaitu bagaimana cara instalasi dan penggunaanya. Bila belum paham silahkan mampir ke google untuk bertanya-tanya.
Install Composer
Saya pernah membahas bagaimana cara menginstall dan menggunakan composer sebelumnya, silahkan baca disini.
Install Laravel
Kita akan menginstall laravel menggunakan composer. Silahkan ketik perintah berikut di terminal anda
tunggu hingga laravel berhasil di install, akan muncul tampilan seperti ini
jika anda lihat didalam folder mylaravel, maka struktur folder yang dihasilkan kurang lebih seperti ini
Konfigurasi
Setelah menyelesaikan tahap instalasi laravel, pastikan folderstorage dan bootstrap/cache dapat diakses web server. Jika menggunakan unix silahkan ketik perintah berikut
1
2
sudochmod -R777storage
sudochmod -R777bootstrap/cache
Untuk konfigurasi database akan dibahas di artikel selanjutnya.
Testing
Saatnya memastikan apakah website laravel yang kita buat tadi berhasil. Laravel memiliki builtin web server, untuk lebih jelasnya silahkan ketik perintah berikut
Silahkan kunjungi http://localhost:8000 (versi builtin server) atauhttp://localhost/mylaravel (versi web server default yang diinstall sebelumnya). Jika mengikuti tutorial membangun aplikasi web menggunakan framework laravel ini dengan benar, maka hasilnya akan tampil sebagai berikut
tampilan default hasil instalasi laravel
Oke, artikel ini saya cukupkan sampai disini. Untuk lebih lanjut mengenai template, database dan sebagainya akan dipost bertahap pada artikel berikutnya.
struktur folder laravel
Kita dapat mengetahui versi Laravel yang kita gunakan dengan perintah
kali ini saya akan menjelaskan tentang cara menghitung nilai resistor. Nilai hambatan atau resistansi yang terdapat pada resistor ditentukan oleh kode warna yang ada dan terlihat pada badan (body) resistor. Kode warna yang tampak biasa disebut dengan sebutan gelang warna. Gelang warna pada resistor yang beredar dipasaran biasanya ada empat (4) atau lima (5) warna. Akan tetapi, pada jenis atau tipe resistor tertentu, ada yang memiliki 6 gelang warna. Kode warna resistor yang saat ini kita gunakan sudah dikembangkan semenjak tahun 1957 dan akhirnya aturan tentang penggunaan resistor ditetapkan didalam standar EIA-RS-279. Singkatan dari EIA adalah Electronic Industries Alliance atau dalam bahasa indonesia disebut dengan Aliansi Industri Elektronika yakni sebuah organisasi atau perkumpulan yang didirikan oleh Radio Manufacturers Associaton (RMA). Menurut standar EIA-RS-279, kode warna yang ada pada resistor dibagi kedalam tiga (3) jenis yakni : Resistor dengan kode...
Sebelum merakit sebuah PC pastikan pertalatan yang dibutuhkan sudah tersedia, Peralatan yang dibutuhkan adalah sebagai berikut : Obeng, tang, AVO meter (bila ada), solder, timah solder, isolasi, tali pengikat kabel dan buki catatan. Solder maupun AVO meter jarang dipakai apabila mempergunakan komponen yang masih baik. Pengukuran arus dan tegangan listrik hanya dilakukan apabila komponen yang dipergunakan adalah komponen bekas yang anda tidak mengetahui apakah masih baik atau tidak. Sebaiknya tidak menggunakan AVO meter pada motherboard apabila motherboard masih baik, karena anda tidak tahu titik-titik mana yang merupakan titik ukur. Kecerobohan dalam hal ini bisa menimbulkan akibat fatal. Apabila anda mempergunakan komponen baru, anda tidak perlu melakukan pengukuran arus dan tegangan dengan AVO meter. AVO meter mungkin perlu dipergunakan hanya untuk mengetahui tegangan listrik di jala-jala listrik rumah anda saja. Bila anda sudah mengetahui lihatlah di bagian power suply komputer (...
1. Kegiatan Belajar 1. Penjelasan Prosedur Backup Software Media penyimpan adalah bagian komputer yang mempunyai kerja sebagai penyimpan software dan program. Merupakan salah satu periferal yang digunakan untuk melakukan backup software. Mempunyai satuan terkecil yaitu bit. Media penyimpan dapat dikategorikan dalam dua jenis, yaitu: 1. Memori Internal Memori jenis ini dapat diakses secara langsung oleh prosesor. Dalam mengimplementasikan sistem memori terdapat tiga hal penting yaitu: a) Semakin kecil waktu akses, semakin besar harga per bit b) Semakin besar kapasitas, semakin kecil harga per bit c) Semakin besar kapasitas, semakin besar waktu akses. 2. Memori Eksternal Memori jenis ini dapat diakses ...
Komentar
Posting Komentar