Laravel merupakan bahasa pemprograman
berorientasi objek PHP. Laravel dikembangkan pertama kali oleh Taylor Outwell 1
Juli 2014, yang pada awalnya Taylor Outwell mengunakan Codeigniter. Jadi,
Laravel merupakan generasi ke 2 setelah CodeIgniter.
Laravel adalah framework PHP yang baru
dan cepat populer. Laravel cukup mudah dipelajari, terlebih bagi yang
sebelumnya sudah mengenal framework MVC, ukuran file/library yang tidak terlalu
besar serta manajemen paket dependensinya yang mudah menggunakan
composer.
Perilisan laravel 1.0 diawali dengan
fitur autentifikasi, Eloquent ORM untuk operasi lokasi database, model dan
relasi, mekanisme router, pencacahan, sesi, tampilan, modul dan perpustakan
yang terpercaya, lembar input dan masih banyak lagi. Pengembangan MVC tidak
dilakukan pada fitur ini bagi pengembang. Pengembangan masih bertahap pada
paginasi, metode yang dibenarkan dan pemasang berkas dengan perintah baris.
Perilisan laravel 2 membutuhkan waktu
6 bulan berakhir tanggal 24 November 2011. Fitur yang ditambahkan adalah fungsi
scss, less, dan pengubahan fungsi html menjadi blade dengan tanda kurawal ({})
. hal ini diakukan agar pengunaan MVC bisa lebih maksimal karena menghapus
beberapa modul pendukung yang berpengaruh pada kinerja pada router maupun
controller Pada 22 Februari 2012 merupakan perilisan laravel 3 sebagai
framework website yang lebih ringkas dan fitur – fitur yang memadai. Versi ini
lebih cepat pencacahannya dari Codeigniter maupun Kohana. Beberapa pengguna jejaring
social yang berdedikasi selama 5 bulan mengembangkan framework yang ada dengan
tambahan “illuminate”. Fitur selain penambahan “illuminate” adalah dependency
manager, dimana semua versi laravel mulai dari 1.0 sampai 5.3 bisa diunduh
sesuai kebutuhan.
Pengembangan laravel 4 merupakan
penyelesaian dalam mengurangi kredibilitas sebuah framework itu sendiri.
Laravel 4 dapat menulis ulang dari koleksi component diintegrasi membentuk
framework yang dibutuhkan. Laravel 4 yang rilis pada 28 Mei 2013.
Pemasangan awal pada laravel adalah
XAMPP dan MySQL untuk control pusat data local dan kontrol database. Langkah
pertama unduh XAMPP sesuai platform (Sistem Operasi) yang anda miliki,
dan unduh MySQ pada website resminya. Perlu diingat bahwa pemasangan diluar
dari local disk C (C:\\) berpengaruh pada integrasi php pada pemeriksaan
pengaturan otomatis. apabila peralatan pendukung dipasang selanjutnya ke
pemasangan composer.
Kebutuhan koneksi internet adalah hal
mutlak pada proses pemasangan laravel melalui command prompt.
Pengambilan berkas melalui Github bisa dilakukan tapi setiap laravel
memiliki key project, fungsi key itu sendiri adalah sebagai kunci
untuk melakukan akses keseluruh file pada setiap user pemasang. Pemasangan via
internet disarankan dengan kecepatan stabil agar memudahkan pemasangan dan
penggunaan laravel itu sendiri. Sebelum memasangkan laravel pada device
mengharuskan pemasangan Composer sebagai aplikasi manager kebutuhan pada
framework Laravel.
Sekian Penjelasan mengenai Laravel,
namun kali ini akan saya shere Modul Laravel lengkapnya silahkan dipelajari
apabila ada pertanyaan bisa di comment dibawah ini
0 comments:
Post a Comment
Terima Kasih
Click to see the code!
To insert emoticon you must added at least one space before the code.