30 Haziran 2018 Cumartesi
Laravel, web uygulamalari gelistirmek amaciyla kullanilan bir PHP framework’tür. Birçok gelismis özelligi bünyesinde barindiran Laravel, PHP ve OOP’nin pek çok faydali özelligine sahiptir. Genis bir kitle tarafindan kullanilmakta olan Laravel’in slogani: “Web Sanatçilarinin PHP Framework’ü”dür.
Laravel, açik kaynak kodlu bir framework’tür ve MVC yapisina sahiptir. Amatör ya da profesyonel web gelistiricileri tarafindan kullanilabilir. Laravel ögrenmek ve kullanabilmek için HTML/CSS ve orta seviye PHP bilmek yeterlidir. Laravel ile ilgili en önemli bilgileri su sekilde özetleyebiliriz:
Laravel’in içinde bulunan bilesenler, performansi önemli ölçüde gelistirir. Örnegin cache sistemi oldukça verimli bir sekilde çalismaktadir. Laravel’in temelinde bir symfony kütüphanesi bulunur. Üstelik bunu kullanmak için symfony ögrenmeye de gerek yoktur. Çünkü Laravel açik kaynaklidir ve katkida bulunan kisiler sayesinde siteniz bakima alinabilir. Laravel dokümanlari, bilmediginiz pek çok kod ya sistem hakkinda bilgi verir. Ayrica ücretsiz egitimler de mevcuttur.
Topluluk, Laravel’in temel yapitaslarindan biri. Laravel’in, bilginiz olmayan bir konuda yardim isteyebileceginiz genis bir toplulugu var. Oldukça hizli büyümekte olan Laravel’in Türkiye’de de genis bir kitlesi var.
Laravel’in bu kadar hizli büyümesinin arkasinda, web gelistiricileri için isleri gerçekten kolaylastirmasi yatiyor. Basit kodlarla büyük projeler yapabilmenize imkan taniyan Laravel, Düzenli çalisma kosullari sunuyor. Üstelik çalismayi dilediginiz zaman birakip, dilediginiz zaman geri dönebiliyorsunuz ve geri döndügünüz zaman da bir önceki etapta yapmis olduklariniz size anlamli gelmeye devam ediyor. Hantal olmayan, kullanisli bir yapi sunan Laravel; en mesakkatli projelerin bile kisa süre içerisinde ayaga kaldirilabilmesini sagliyor. Üstelik web gelistiriciler de Laravel’i kullanmaktan keyif aliyor.