{"id":137,"date":"2024-07-28T21:22:44","date_gmt":"2024-07-28T21:22:44","guid":{"rendered":"https:\/\/www.mucahitakin.com\/blog\/?p=137"},"modified":"2024-07-28T21:30:54","modified_gmt":"2024-07-28T21:30:54","slug":"php-laravel-framework","status":"publish","type":"post","link":"https:\/\/www.mucahitakin.com\/blog\/php-laravel-framework\/","title":{"rendered":"PHP Laravel Framework"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">PHP, genel ama\u00e7l\u0131 bir programlama dilidir ve web geli\u015ftirme dahil bir\u00e7ok alanda kullan\u0131labilir. Laravel ise PHP tabanl\u0131 bir web uygulama \u00e7at\u0131s\u0131d\u0131r (framework).<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>PHP<\/strong>: Sunucu taraf\u0131nda \u00e7al\u0131\u015fan, dinamik web siteleri ve uygulamalar\u0131 geli\u015ftirmek i\u00e7in kullan\u0131lan bir programlama dilidir.<\/li>\n\n\n\n<li><strong>Laravel<\/strong>: PHP ile yaz\u0131lm\u0131\u015f, web uygulamalar\u0131 geli\u015ftirmeyi kolayla\u015ft\u0131ran ve h\u0131zland\u0131ran bir web uygulama \u00e7at\u0131s\u0131d\u0131r.<\/li>\n\n\n\n<li><strong>PHP<\/strong>: Kodlama yaparken genellikle belirli bir yap\u0131 ve d\u00fczen gerekmeyebilir, bu da kodun karma\u015f\u0131k ve y\u00f6netilmesi zor hale gelmesine neden olabilir.<\/li>\n\n\n\n<li><strong>Laravel<\/strong>: MVC (Model-View-Controller) mimarisini kullanarak uygulaman\u0131n yap\u0131s\u0131n\u0131 d\u00fczenler ve kodun daha organize ve s\u00fcrd\u00fcr\u00fclebilir olmas\u0131n\u0131 sa\u011flar.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Veritaban\u0131 Y\u00f6netimi<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>PHP<\/strong>: Veritaban\u0131 i\u015flemleri genellikle SQL sorgular\u0131 ile yap\u0131l\u0131r ve bu sorgular\u0131n g\u00fcvenli\u011fi ve y\u00f6netimi geli\u015ftiriciye b\u0131rak\u0131l\u0131r.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Laravel<\/strong>: Eloquent ORM kullanarak veritaban\u0131 i\u015flemlerini daha kolay ve g\u00fcvenli bir \u015fekilde y\u00f6netir. Ayr\u0131ca veri do\u011frulama ve g\u00f6\u00e7 (<strong>migration<\/strong>) gibi \u00f6zellikler sunar.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"346\" data-id=\"140\" src=\"https:\/\/www.mucahitakin.com\/blog\/wp-content\/uploads\/2024\/07\/resim_2024-07-29_001545228-1024x346.png\" alt=\"php core vs laravel\" class=\"wp-image-140\" srcset=\"https:\/\/www.mucahitakin.com\/blog\/wp-content\/uploads\/2024\/07\/resim_2024-07-29_001545228-1024x346.png 1024w, https:\/\/www.mucahitakin.com\/blog\/wp-content\/uploads\/2024\/07\/resim_2024-07-29_001545228-300x102.png 300w, https:\/\/www.mucahitakin.com\/blog\/wp-content\/uploads\/2024\/07\/resim_2024-07-29_001545228-768x260.png 768w, https:\/\/www.mucahitakin.com\/blog\/wp-content\/uploads\/2024\/07\/resim_2024-07-29_001545228.png 1064w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Neden Laravel&#8217;e Ge\u00e7melisiniz:<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>H\u0131zl\u0131 Geli\u015ftirme<\/strong>: Laravel, yerle\u015fik \u00f6zellikleri ve ara\u00e7lar\u0131 ile geli\u015ftirme s\u00fcrecini h\u0131zland\u0131r\u0131r. Bu, projelerinizi daha h\u0131zl\u0131 bir \u015fekilde tamamlaman\u0131z\u0131 sa\u011flar.<\/li>\n\n\n\n<li><strong>Kod Kalitesi ve Bak\u0131m<\/strong>: MVC mimarisi sayesinde kod daha d\u00fczenli ve s\u00fcrd\u00fcr\u00fclebilir olur. Bu, uzun vadede bak\u0131m ve g\u00fcncellemeleri kolayla\u015ft\u0131r\u0131r.<\/li>\n\n\n\n<li><strong>G\u00fcvenlik<\/strong>: Laravel, bir\u00e7ok g\u00fcvenlik \u00f6zelli\u011fini yerle\u015fik olarak sunar, bu da uygulaman\u0131z\u0131n daha g\u00fcvenli olmas\u0131n\u0131 sa\u011flar.<\/li>\n\n\n\n<li><strong>Veritaban\u0131 Y\u00f6netimi<\/strong>: Eloquent ORM, veritaban\u0131 i\u015flemlerini daha verimli ve kolay bir \u015fekilde yapman\u0131z\u0131 sa\u011flar.<\/li>\n\n\n\n<li><strong>Topluluk ve Destek<\/strong>: Laravel geni\u015f bir toplulu\u011fa sahiptir ve bu topluluk, sorular\u0131n\u0131za h\u0131zl\u0131ca cevap bulman\u0131z\u0131 ve sorunlar\u0131n\u0131z\u0131 \u00e7\u00f6zmenizi sa\u011flar.<\/li>\n\n\n\n<li><strong>Mod\u00fclerlik<\/strong>: PHP Laravel Framework, mod\u00fcler bir yap\u0131 sunar ve geni\u015fletilebilirli\u011fi ile projelerinizi daha esnek bir \u015fekilde y\u00f6netmenizi sa\u011flar.<\/li>\n\n\n\n<li><strong>Test Edilebilirlik<\/strong>: Laravel, uygulama testi i\u00e7in yerle\u015fik ara\u00e7lar ve destek sunar, bu da uygulaman\u0131z\u0131n kalitesini art\u0131r\u0131r.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Laravel, PHP&#8217;nin sundu\u011fu avantajlar\u0131 geli\u015ftirip, modern web geli\u015ftirme s\u00fcre\u00e7lerine uygun bir yap\u0131 sunar. Bu nedenle, daha b\u00fcy\u00fck ve karma\u015f\u0131k projeler i\u00e7in Laravel kullanmak genellikle daha avantajl\u0131d\u0131r.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Laravel Projesi Nas\u0131l Olu\u015fturulur<\/strong> ? <\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Composer<\/strong>: <strong>Laravel<\/strong>, <strong>PHP <\/strong>i\u00e7in bir ba\u011f\u0131ml\u0131l\u0131k y\u00f6netim arac\u0131d\u0131r. E\u011fer <strong>Composer <\/strong>y\u00fckl\u00fc de\u011filse, Composer&#8217;in resmi sitesinden y\u00fckleyebilirsiniz.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Terminal veya komut sat\u0131r\u0131n\u0131 a\u00e7\u0131n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A\u015fa\u011f\u0131daki komutu kullanarak yeni bir Laravel projesi olu\u015fturun:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>composer create-project --prefer-dist laravel\/laravel myproject<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bu koddaki &#8220;myproject&#8221; projenizin ad\u0131 olacakt\u0131r. Klas\u00f6r\u00fcn\u00fcz olu\u015fturulduktan sonra<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>cd myproject  <\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kodunu yazarak myproject klas\u00f6r\u00fcm\u00fcze giri\u015f yapm\u0131\u015f oluyoruz.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">E\u011fer projemizde <strong>database <\/strong>kullanacaksak mutlaka &#8220;<strong>.env<\/strong>&#8221; dosyam\u0131zda birka\u00e7 de\u011fi\u015fiklik yapmal\u0131y\u0131z.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">.env dosyas\u0131 nedir ?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Projenizin gizli veya de\u011fi\u015fken ayarlar\u0131n\u0131 depolamak i\u00e7in kullan\u0131lan bir dosyas\u0131d\u0131r<\/strong>. Bu dosya genellikle <strong>database kullan\u0131c\u0131 adlar\u0131<\/strong>, \u015fifreler, <strong>API anahtarlar\u0131<\/strong> gibi hassas bilgileri i\u00e7erir ve bu bilgiler genellikle do\u011frudan kod dosyalar\u0131na dahil edilmez.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>.env<\/strong> dosyam\u0131zdaki a\u015fa\u011f\u0131daki alanlar\u0131 kendi localhost yani local sunucumuza uygun hale getiriyoruz. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Mamp <\/strong>kullan\u0131yorsan\u0131z genellikle a\u015fa\u011f\u0131daki bilgiler default olarak bu \u015fekilde ayarlanmal\u0131d\u0131r.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br><code>DB_CONNECTION=mysql<br>DB_HOST=127.0.0.1<br>DB_PORT=3306<br>DB_DATABASE=your_database_name<br>DB_USERNAME=root<br>DB_PASSWORD=root<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Xampp <\/strong>kullan\u0131yorsan\u0131z genellikle default ayarlar bunlard\u0131r: <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>DB_CONNECTION=mysql<br>DB_HOST=127.0.0.1<br>DB_PORT=3306<br>DB_DATABASE=your_database_name<br>DB_USERNAME=root<br>DB_PASSWORD=<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Zaten terminal sayesinde klas\u00f6r\u00fcm\u00fcz\u00fcn i\u00e7erisine girmi\u015ftik. \u015eimdi ise gerekli database ba\u011flant\u0131lar\u0131n\u0131 yapt\u0131ktan sonra a\u015fa\u011f\u0131daki <strong>laravel sunucu ba\u015flatma<\/strong> komutunu giriyoruz.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>php artisan serve<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bu komut, yerel bir <strong>geli\u015ftirme sunucusu<\/strong> ba\u015flat\u0131r ve genellikle <code><strong>http:\/\/localhost:<\/strong>8000<\/code> adresinde \u00e7al\u0131\u015f\u0131r.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Taray\u0131c\u0131n\u0131z\u0131 a\u00e7t\u0131ktan sonra localhost:8000 portundan sayfan\u0131za ula\u015fabilirsiniz.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"722\" height=\"86\" data-id=\"138\" src=\"https:\/\/www.mucahitakin.com\/blog\/wp-content\/uploads\/2024\/07\/phpartisanserve.png\" alt=\"Laravel sunucu ba\u015flatma\" class=\"wp-image-138\" srcset=\"https:\/\/www.mucahitakin.com\/blog\/wp-content\/uploads\/2024\/07\/phpartisanserve.png 722w, https:\/\/www.mucahitakin.com\/blog\/wp-content\/uploads\/2024\/07\/phpartisanserve-300x36.png 300w\" sizes=\"auto, (max-width: 722px) 100vw, 722px\" \/><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Bu komutu yazd\u0131ktan sonra <em><strong>starting laravel development server<\/strong><\/em> <strong><em>: http:\/\/127.0.0.1:80<\/em><\/strong><em><strong>00<\/strong><\/em> portundan sitenize eri\u015febilece\u011finiz yaz\u0131yor. Alt\u0131ndaki tarihte ise sunucuyu ba\u015flatma tarihiniz ve <strong>php s\u00fcr\u00fcm\u00fc<\/strong> yer almaktad\u0131r.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Controller ve Route Olu\u015fturma<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Terminal&#8217;de yeni bir controller olu\u015fturmak i\u00e7in a\u015fa\u011f\u0131daki komutu kullanabilirsiniz.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>php artisan make:controller HomeController<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sonras\u0131nda routes klas\u00f6r\u00fcn\u00fcz&#8217;de yer alan <strong>web.php <\/strong>dosyas\u0131na a\u015fa\u011f\u0131daki komutu ekleyin.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Route::get(&#8216;\/&#8217;, [App\\Http\\Controllers\\HomeController::class, &#8216;index&#8217;]);<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bu komut<strong> &#8220;\/&#8221; <\/strong>yani anasayfan\u0131za istek att\u0131\u011f\u0131n\u0131z&#8217;da veya o sayfa&#8217;ya eri\u015fmek istedi\u011finiz&#8217;de <strong>get <\/strong>iste\u011fi yaparak sayfa&#8217;ya ula\u015fman\u0131z\u0131 sa\u011flayacakt\u0131r.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Olu\u015fturdu\u011funuz <strong>controller&#8217;da <\/strong>a\u015fa\u011f\u0131daki kodu ekleyin.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>namespace App\\Http\\Controllers<\/strong>;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>use Illuminate\\Http\\Request;<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>class HomeController extends Controller<br>{<br>       public function index()<br>       {<br>           return view(&#8216;welcome&#8217;);<br>        }<br>}<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bu <strong>function<\/strong>  return view &#8216;welcome&#8217; ile <strong>resources\/views\/welcome.blade.php<\/strong> sayfam\u0131zda bulunan welcome dosyas\u0131na eri\u015fmek i\u00e7in bu kodu yazmam\u0131z gerekiyor. \u00c7\u00fcnk\u00fc <strong>laravel .blade.php<\/strong> dosyas\u0131 ile views&#8217;lerini bulabiliyor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>PHP, genel ama\u00e7l\u0131 bir programlama dilidir ve web geli\u015ftirme dahil bir\u00e7ok alanda kullan\u0131labilir. Laravel ise PHP tabanl\u0131 bir web uygulama \u00e7at\u0131s\u0131d\u0131r (framework). Veritaban\u0131 Y\u00f6netimi PHP: Veritaban\u0131 i\u015flemleri genellikle SQL sorgular\u0131 ile yap\u0131l\u0131r ve bu sorgular\u0131n g\u00fcvenli\u011fi ve y\u00f6netimi geli\u015ftiriciye b\u0131rak\u0131l\u0131r. Laravel: Eloquent ORM kullanarak veritaban\u0131 i\u015flemlerini daha kolay ve g\u00fcvenli bir \u015fekilde y\u00f6netir. Ayr\u0131ca veri [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":139,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36,20],"tags":[104,98,97,103,100,90,92,107,91,94,95,106,96,105,42,102],"class_list":["post-137","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php","category-yazilim","tag-blade-php","tag-env","tag-composer","tag-controller-olusturma","tag-env-2","tag-laravel","tag-laravel-10","tag-laravel-avantajlari","tag-laravel-create-project","tag-laravel-doc","tag-laravel-dokumantasyon","tag-laravel-framework","tag-laravel-settings","tag-orm","tag-php","tag-route"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>PHP Laravel Framework - Mucahit Akin<\/title>\n<meta name=\"description\" content=\"PHP Laravel Framework, Laravel ise PHP tabanl\u0131 bir web uygulama \u00e7at\u0131s\u0131d\u0131r. Laravel framework&#039;\u00fc s\u00fcrekli g\u00fcncellenmektedir.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.mucahitakin.com\/blog\/php-laravel-framework\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PHP Laravel Framework - Mucahit Akin\" \/>\n<meta property=\"og:description\" content=\"PHP Laravel Framework, Laravel ise PHP tabanl\u0131 bir web uygulama \u00e7at\u0131s\u0131d\u0131r. Laravel framework&#039;\u00fc s\u00fcrekli g\u00fcncellenmektedir.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.mucahitakin.com\/blog\/php-laravel-framework\/\" \/>\n<meta property=\"og:site_name\" content=\"Mucahit Akin\" \/>\n<meta property=\"article:published_time\" content=\"2024-07-28T21:22:44+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-28T21:30:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.mucahitakin.com\/blog\/wp-content\/uploads\/2024\/07\/resim_2024-07-29_001402908.png\" \/>\n\t<meta property=\"og:image:width\" content=\"426\" \/>\n\t<meta property=\"og:image:height\" content=\"331\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"akinmucahit\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"akinmucahit\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.mucahitakin.com\/blog\/php-laravel-framework\/\",\"url\":\"https:\/\/www.mucahitakin.com\/blog\/php-laravel-framework\/\",\"name\":\"PHP Laravel Framework - Mucahit Akin\",\"isPartOf\":{\"@id\":\"https:\/\/www.mucahitakin.com\/blog\/#website\"},\"datePublished\":\"2024-07-28T21:22:44+00:00\",\"dateModified\":\"2024-07-28T21:30:54+00:00\",\"author\":{\"@id\":\"https:\/\/www.mucahitakin.com\/blog\/#\/schema\/person\/44941b8386ec7b7a0d538904d2340229\"},\"description\":\"PHP Laravel Framework, Laravel ise PHP tabanl\u0131 bir web uygulama \u00e7at\u0131s\u0131d\u0131r. Laravel framework'\u00fc s\u00fcrekli g\u00fcncellenmektedir.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.mucahitakin.com\/blog\/php-laravel-framework\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.mucahitakin.com\/blog\/php-laravel-framework\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.mucahitakin.com\/blog\/php-laravel-framework\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.mucahitakin.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PHP Laravel Framework\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.mucahitakin.com\/blog\/#website\",\"url\":\"https:\/\/www.mucahitakin.com\/blog\/\",\"name\":\"Mucahit Akin\",\"description\":\"Developer\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.mucahitakin.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.mucahitakin.com\/blog\/#\/schema\/person\/44941b8386ec7b7a0d538904d2340229\",\"name\":\"akinmucahit\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.mucahitakin.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/82dcabbf8a64b74dd355ead89fff0ec94009a84485c2a3d0ba8de4a2ba25576b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/82dcabbf8a64b74dd355ead89fff0ec94009a84485c2a3d0ba8de4a2ba25576b?s=96&d=mm&r=g\",\"caption\":\"akinmucahit\"},\"sameAs\":[\"https:\/\/www.mucahitakin.com\/blog\"],\"url\":\"https:\/\/www.mucahitakin.com\/blog\/author\/akinmucahit\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"PHP Laravel Framework - Mucahit Akin","description":"PHP Laravel Framework, Laravel ise PHP tabanl\u0131 bir web uygulama \u00e7at\u0131s\u0131d\u0131r. Laravel framework'\u00fc s\u00fcrekli g\u00fcncellenmektedir.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.mucahitakin.com\/blog\/php-laravel-framework\/","og_locale":"en_US","og_type":"article","og_title":"PHP Laravel Framework - Mucahit Akin","og_description":"PHP Laravel Framework, Laravel ise PHP tabanl\u0131 bir web uygulama \u00e7at\u0131s\u0131d\u0131r. Laravel framework'\u00fc s\u00fcrekli g\u00fcncellenmektedir.","og_url":"https:\/\/www.mucahitakin.com\/blog\/php-laravel-framework\/","og_site_name":"Mucahit Akin","article_published_time":"2024-07-28T21:22:44+00:00","article_modified_time":"2024-07-28T21:30:54+00:00","og_image":[{"width":426,"height":331,"url":"https:\/\/www.mucahitakin.com\/blog\/wp-content\/uploads\/2024\/07\/resim_2024-07-29_001402908.png","type":"image\/png"}],"author":"akinmucahit","twitter_card":"summary_large_image","twitter_misc":{"Written by":"akinmucahit","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.mucahitakin.com\/blog\/php-laravel-framework\/","url":"https:\/\/www.mucahitakin.com\/blog\/php-laravel-framework\/","name":"PHP Laravel Framework - Mucahit Akin","isPartOf":{"@id":"https:\/\/www.mucahitakin.com\/blog\/#website"},"datePublished":"2024-07-28T21:22:44+00:00","dateModified":"2024-07-28T21:30:54+00:00","author":{"@id":"https:\/\/www.mucahitakin.com\/blog\/#\/schema\/person\/44941b8386ec7b7a0d538904d2340229"},"description":"PHP Laravel Framework, Laravel ise PHP tabanl\u0131 bir web uygulama \u00e7at\u0131s\u0131d\u0131r. Laravel framework'\u00fc s\u00fcrekli g\u00fcncellenmektedir.","breadcrumb":{"@id":"https:\/\/www.mucahitakin.com\/blog\/php-laravel-framework\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.mucahitakin.com\/blog\/php-laravel-framework\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.mucahitakin.com\/blog\/php-laravel-framework\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.mucahitakin.com\/blog\/"},{"@type":"ListItem","position":2,"name":"PHP Laravel Framework"}]},{"@type":"WebSite","@id":"https:\/\/www.mucahitakin.com\/blog\/#website","url":"https:\/\/www.mucahitakin.com\/blog\/","name":"Mucahit Akin","description":"Developer","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.mucahitakin.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.mucahitakin.com\/blog\/#\/schema\/person\/44941b8386ec7b7a0d538904d2340229","name":"akinmucahit","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.mucahitakin.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/82dcabbf8a64b74dd355ead89fff0ec94009a84485c2a3d0ba8de4a2ba25576b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/82dcabbf8a64b74dd355ead89fff0ec94009a84485c2a3d0ba8de4a2ba25576b?s=96&d=mm&r=g","caption":"akinmucahit"},"sameAs":["https:\/\/www.mucahitakin.com\/blog"],"url":"https:\/\/www.mucahitakin.com\/blog\/author\/akinmucahit\/"}]}},"_links":{"self":[{"href":"https:\/\/www.mucahitakin.com\/blog\/wp-json\/wp\/v2\/posts\/137","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mucahitakin.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mucahitakin.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mucahitakin.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mucahitakin.com\/blog\/wp-json\/wp\/v2\/comments?post=137"}],"version-history":[{"count":5,"href":"https:\/\/www.mucahitakin.com\/blog\/wp-json\/wp\/v2\/posts\/137\/revisions"}],"predecessor-version":[{"id":147,"href":"https:\/\/www.mucahitakin.com\/blog\/wp-json\/wp\/v2\/posts\/137\/revisions\/147"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mucahitakin.com\/blog\/wp-json\/wp\/v2\/media\/139"}],"wp:attachment":[{"href":"https:\/\/www.mucahitakin.com\/blog\/wp-json\/wp\/v2\/media?parent=137"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mucahitakin.com\/blog\/wp-json\/wp\/v2\/categories?post=137"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mucahitakin.com\/blog\/wp-json\/wp\/v2\/tags?post=137"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}