Pengenalan tools Aplikasi Berbasis Web GIS (Geographic Information System), Laravel Framework, OpenStreetMap dan library Leaflet.JS
Laravel adalah kerangka kerja aplikasi web berbasis PHP yang open source, menggunakan konsep model–view–controller. Laravel berada dibawah lisensi MIT, dengan menggunakan GitHub sebagai tempat berbagi kode. Laravel adalah sebuah framework PHP. Secara sederhana, famework adalah kumpulan kode program siap pakai dengan aturan penulisan tertentu yang bertujuan untuk memudahkan serta mempercepat pembuatan aplikasi. Lebih spesifik lagi, PHP framework adalah framework yang dibuat menggunakan bahasa pemrograman PHP. Tujuan utama kenapa menggunakan framework adalah untuk mempercepat pembuatan aplikasi, karena di dalam framework sudah tersedia berbagai fitur siap pakai. Kita tinggal menggunakan fitur ini tanpa perlu membuat semuanya dari nol. Selain itu aturan penulisan di framework akan memaksa kita menggunakan cara penulisan yang baik (mengikuti standar best practice). Framework pada awalnya berasal dari kebutuhan programmer untuk mengurangi pembuatan kode yang sama berulang kali. Sebagai contoh, misalkan saya bekerja sebagai programmer di sebuah perusahaan software. Project pertama disuruh membuat sistem informasi sekolah, dimana perlu fitur pendaftaran mahasiswa, pendaftaran dosen, login mahasiswa dan login dosen. Setelah selesai, lanjut ke project kedua untuk membuat aplikasi perpustakaan yang diantaranya perlu halaman pendaftaran karyawan serta login karyawan. Project ketiga berupa website berita yang juga perlu fitur pendaftaran editor dan login editor. Sampai di sini bisa dilihat bahwa untuk ketika project, saya perlu membuat fitur pendaftaran dan login. Dan besar kemungkinan untuk project keempat dan seterusnya juga butuh fitur serupa. Daripada membuat dari nol terus menerus, akan lebih efisien...
Read More
Recent Comments