SEJARAH LARAVEL
Laravel sebagai salah satu web framework yang diminati oleh PHP programmer mempunyai sejarah panjang yang cukup unik dimulai dari versi 1 hingga 5 saat ini. Laravel juga memiliki dukungan komunitas yang kuat sehingga pengembangannya menghasilkan berbagai tools dan dokumentasi yang menarik. Salah satu mbahnya adalah Taylor Otwell, seorang berkebangsaan Amerika Serikat yang memulai Laravel pada tahun 2011 dimana waktu itu Laravel berusaha mengungguli CodeIgniter yang memiliki beberapa kekurangan built-in seperti authentication dan authorization. Laravel 1 dirilis pada tahun 2011. Kini Taylor pun ikut banyak terlibat dalam pengembangan Laravel karena menginginkan web framework yang memiliki dokumentasi terbaik.
Taylor Otwell mengenyam pendidikan tinggi di Arkansas Tech University pada tahun 2004 hingga 2008. Kemudian bekerja sebagai system analyst di Data-Tronics Corp. pada Mei 2008 hingga Januari 2012. Setelah hampir empat tahun bekerja disana, hingga Ian Landsman merekrut Taylor untuk bekerja di UserScape sebagai fulltime software engineer yang fokus pada pengembangan Laravel hingga kini. Selain berkutat dengan PHP dan berbagai teknologi open source lainnya, Taylor mempunyai latar belakang sebagai .NET developer.
Beberapa tools yang sering digunakan Taylor adalah Sublime Text untuk menulis kode, Github for Mac, Laravel Homestead, iTerm 2, Sequel Pro, Navicat, Textual, Adium, dan PHPUnit dan Mockery untuk melakukan automated testing. Beberapa komponen dari Symfony pun digunakannya untuk membangun Laravel seperti Swift Mailer, Twig, Silex, dan komponen Symfony lainnya. Sedangkan alat - alat non-development yang biasa digunakan adalah HipChat, Airmail, Tweetdeck, Skype, dan Spotify
Bagi Taylor, dokumentasi dan user guide adalah bagian inti dari sebuah web framework yang akan membuat penggunanya semakin betah dan nyaman untuk mengembangkan aplikasi. Salah satu saran dari Taylor yang disampaikan di website 7php.com adalah sebaiknya belajar design pattern dengan mengikuti lima pilar S.O.L.I.D secara menyeluruh agar menjadi PHP programmer yang lebih baik.
Reff :https://www.codepolitan.com/taylor-otwell-programmer-tokoh-dibalik-lahirnya-framework-laravel
Framework yang tergolong baru sehingga sedikit dokumentasi dan susah dipahami bagi pemula
Laravel sebagai salah satu web framework yang diminati oleh PHP programmer mempunyai sejarah panjang yang cukup unik dimulai dari versi 1 hingga 5 saat ini. Laravel juga memiliki dukungan komunitas yang kuat sehingga pengembangannya menghasilkan berbagai tools dan dokumentasi yang menarik. Salah satu mbahnya adalah Taylor Otwell, seorang berkebangsaan Amerika Serikat yang memulai Laravel pada tahun 2011 dimana waktu itu Laravel berusaha mengungguli CodeIgniter yang memiliki beberapa kekurangan built-in seperti authentication dan authorization. Laravel 1 dirilis pada tahun 2011. Kini Taylor pun ikut banyak terlibat dalam pengembangan Laravel karena menginginkan web framework yang memiliki dokumentasi terbaik.
Reff :https://www.codepolitan.com/taylor-otwell-programmer-tokoh-dibalik-lahirnya-framework-laravel
Keunggulan Laravel daripada framework lain antara lain:
- Coding yang simple
- Tersedia generator yang canggih dan memudahkan, Artisan CLI
- Fitur Schema Builder untuk berbagai database,
- Fitur Migration & Seeding untuk berbagai database,
- Fitur Query Builder yang keren,
- Eloquent ORM yang luar biasa,
- Fitur pembuatan package dan bundle
Kekurangan