{"id":7706,"date":"2024-12-26T06:00:15","date_gmt":"2024-12-26T03:00:15","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/laraveli-vercele-dagitma-adim-adim-kilavuz\/"},"modified":"2024-12-26T06:00:15","modified_gmt":"2024-12-26T03:00:15","slug":"laraveli-vercele-dagitma-adim-adim-kilavuz","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/laraveli-vercele-dagitma-adim-adim-kilavuz\/","title":{"rendered":"Laravel&#8217;i Vercel&#8217;e Da\u011f\u0131tma: Ad\u0131m Ad\u0131m K\u0131lavuz"},"content":{"rendered":"<p><body><\/p>\n<p>Laravel&#8217;i Vercel&#8217;e Da\u011f\u0131tma: Ad\u0131m Ad\u0131m K\u0131lavuz<\/p>\n<p>Merhaba! Fatih Soysal olarak, bu yaz\u0131da Laravel uygulamalar\u0131n\u0131z\u0131 Vercel&#8217;e nas\u0131l da\u011f\u0131taca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m.  Vercel, \u00f6zellikle serverless fonksiyonlar\u0131 ve otomatik da\u011f\u0131t\u0131m \u00f6zellikleriyle, Laravel projeleriniz i\u00e7in harika bir platform sunuyor.  Ancak, Laravel&#8217;in do\u011fas\u0131 gere\u011fi baz\u0131 farkl\u0131l\u0131klar nedeniyle, standart bir da\u011f\u0131t\u0131m s\u00fcrecinden biraz farkl\u0131 ad\u0131mlar gerektirir.  Bu rehberde, bu ad\u0131mlar\u0131 detayl\u0131 bir \u015fekilde inceleyece\u011fiz.<\/p>\n<h2>Haz\u0131rl\u0131k A\u015famas\u0131: Gerekli Ayarlar<\/h2>\n<p>\u00d6ncelikle, Vercel hesab\u0131n\u0131z\u0131n olmas\u0131 ve bir Laravel projenizin haz\u0131r olmas\u0131 gerekiyor.  Ayr\u0131ca,  projenizin  <code>.env<\/code> dosyas\u0131nda bulunan veritaban\u0131 ayarlar\u0131n\u0131 do\u011fru \u015fekilde yap\u0131land\u0131rman\u0131z \u00f6nemlidir. Vercel&#8217;de,  PostgreSQL gibi y\u00f6netilen veritaban\u0131 hizmetlerini kullanabilir veya kendi veritaban\u0131n\u0131z\u0131 ba\u011flayabilirsiniz.  Bu i\u015flem, projenizin gereksinimlerine g\u00f6re de\u011fi\u015fiklik g\u00f6sterebilir.<\/p>\n<p>\u0130kinci olarak,  Vercel&#8217;in Laravel ile uyumlu \u00e7al\u0131\u015fabilmesi i\u00e7in baz\u0131 de\u011fi\u015fiklikler yapman\u0131z gerekebilir.  Bunun i\u00e7in,  <code>server.php<\/code> dosyan\u0131zda  <code>$_SERVER['APP_ENV']<\/code> de\u011fi\u015fkenini kontrol etmelisiniz.  Bu, Vercel ortam\u0131n\u0131n do\u011fru bir \u015fekilde tan\u0131nmas\u0131n\u0131 sa\u011flar.  Ayr\u0131ca,  <code>public<\/code> dizininizin k\u00f6k dizin olarak ayarland\u0131\u011f\u0131ndan emin olmal\u0131s\u0131n\u0131z.<\/p>\n<h2>Vercel Projesi Olu\u015fturma<\/h2>\n<p>Vercel hesab\u0131n\u0131za giri\u015f yapt\u0131ktan sonra, yeni bir proje olu\u015fturun.  Git deponuzun URL&#8217;sini girin ve devam edin.  Vercel, deponuzu otomatik olarak alg\u0131layacak ve gerekli yap\u0131land\u0131rma dosyalar\u0131n\u0131 olu\u015fturacakt\u0131r.  Bu a\u015famada, \u00f6nemli bir ad\u0131m,  vercel.json dosyas\u0131n\u0131 do\u011fru \u015fekilde yap\u0131land\u0131rmakt\u0131r. Bu dosya,  Vercel&#8217;e projenizin nas\u0131l \u00e7al\u0131\u015ft\u0131r\u0131laca\u011f\u0131n\u0131 s\u00f6yler.  Bu dosyay\u0131 el ile d\u00fczenleyerek,  outputDirectory de\u011ferini  public olarak ayarlaman\u0131z gerekmektedir. Bu, Laravel&#8217;in  public dizinini sunucuya y\u00f6nlendirmesini sa\u011flar.<\/p>\n<pre><code>\n{\n  \"version\": 2,\n  \"builds\": [{\n    \"src\": \"package.json\",\n    \"use\": \"@vercel\/node\"\n  }],\n  \"routes\": [{\n    \"src\": \"\/(.*)\",\n    \"dest\": \"public\/$1\"\n  }]\n}\n<\/code><\/pre>\n<h2>Veritaban\u0131 Ba\u011flant\u0131s\u0131<\/h2>\n<p>Vercel,  veritaban\u0131 y\u00f6netimi i\u00e7in farkl\u0131 se\u00e7enekler sunar.  Bunlardan biri,  PostgreSQL gibi y\u00f6netilen veritaban\u0131 hizmetlerini kullanmakt\u0131r.  Ba\u015fka bir se\u00e7enek ise,  kendi veritaban\u0131n\u0131z\u0131 buluta ba\u011flamakt\u0131r.  Bu ba\u011flant\u0131 i\u015flemi,  veritaban\u0131n\u0131z\u0131n t\u00fcr\u00fcne ve ayarlar\u0131n\u0131za ba\u011fl\u0131 olarak de\u011fi\u015febilir.  Elbette,  en g\u00fcvenli y\u00f6ntem,  veritaban\u0131 bilgilerinizi  .env dosyan\u0131zda de\u011fil,  Vercel&#8217;in  ortam de\u011fi\u015fkenleri arac\u0131l\u0131\u011f\u0131yla y\u00f6netmektir.<\/p>\n<h2>Da\u011f\u0131t\u0131m ve Test<\/h2>\n<p>T\u00fcm ayarlar\u0131 yapt\u0131ktan sonra,  Vercel&#8217;e projenizi da\u011f\u0131tabilirsiniz.  Vercel,  otomatik olarak projenizi derleyecek ve da\u011f\u0131tacakt\u0131r.  Da\u011f\u0131t\u0131m tamamland\u0131ktan sonra,  projenizin \u00e7al\u0131\u015f\u0131p \u00e7al\u0131\u015fmad\u0131\u011f\u0131n\u0131 test etmeniz \u00f6nemlidir.  Herhangi bir sorunla kar\u015f\u0131la\u015f\u0131rsan\u0131z,  Vercel&#8217;in loglar\u0131n\u0131 inceleyebilirsiniz.  Bu loglar,  sorunlar\u0131n tespit edilmesinde size yard\u0131mc\u0131 olacakt\u0131r.<\/p>\n<h2>Faydal\u0131 Kaynaklar<\/h2>\n<p>Daha fazla bilgi i\u00e7in,  \u015fu kaynaklara g\u00f6z atabilirsiniz:<\/p>\n<ul>\n<li><a href=\"https:\/\/vercel.com\">Vercel Resmi Dok\u00fcmanlar\u0131<\/a><\/li>\n<li><a href=\"https:\/\/laravel.com\">Laravel Resmi Dok\u00fcmanlar\u0131<\/a><\/li>\n<li>Kendi web sitem: <a href=\"https:\/\/fatihsoysal.com\">fatihsoysal.com<\/a><\/li>\n<\/ul>\n<p>Umar\u0131m bu rehber, Laravel uygulamalar\u0131n\u0131z\u0131 Vercel&#8217;e da\u011f\u0131tman\u0131zda size yard\u0131mc\u0131 olmu\u015ftur.  Ba\u015fka sorular\u0131n\u0131z varsa,  l\u00fctfen bana ula\u015fmaktan \u00e7ekinmeyin!<\/p>\n<h3>#Etiketler<\/h3>\n<p>Laravel, Vercel, Da\u011f\u0131t\u0131m, Deployment, PHP, Serverless, Web Geli\u015ftirme, Hosting, \u00c7al\u0131\u015fma Ortam\u0131, Ad\u0131m Ad\u0131m K\u0131lavuz, Veritaban\u0131,  .env, vercel.json, server.php,  PostgreSQL<\/p>\n<p><\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"Laravel&#8217;i Vercel&#8217;e Da\u011f\u0131tma: Ad\u0131m Ad\u0131m K\u0131lavuz Merhaba! Fatih Soysal olarak, bu yaz\u0131da Laravel uygulamalar\u0131n\u0131z\u0131 Vercel&#8217;e nas\u0131l da\u011f\u0131taca\u011f\u0131n\u0131z\u0131 ad\u0131m&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-7706","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Laravel&#039;i Vercel&#039;e Da\u011f\u0131tma: Ad\u0131m Ad\u0131m K\u0131lavuz<\/title>\n<meta name=\"description\" content=\"Merhaba! Fatih Soysal olarak, bu yaz\u0131da Laravel uygulamalar\u0131n\u0131z\u0131 Vercel&#039;e nas\u0131l da\u011f\u0131taca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Vercel, \u00f6zellikle serverless fonksiyonlar\u0131 ve otomatik da\u011f\u0131t\u0131m \u00f6zellikleriyle, Laravel projeleriniz i\u00e7in harika bir platform sunuyor. Ancak, Laravel&#039;in do\u011fas\u0131 gere\u011fi baz\u0131 farkl\u0131l\u0131klar nedeniyle, standart bir da\u011f\u0131t\u0131m s\u00fcrecinden biraz farkl\u0131 ad\u0131mlar gerektirir. Bu rehberde, bu ad\u0131mlar\u0131 detayl\u0131 bir \u015fekilde inceleyece\u011fiz.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/laraveli-vercele-dagitma-adim-adim-kilavuz\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Laravel&#039;i Vercel&#039;e Da\u011f\u0131tma: Ad\u0131m Ad\u0131m K\u0131lavuz\" \/>\n<meta property=\"og:description\" content=\"Merhaba! Fatih Soysal olarak, bu yaz\u0131da Laravel uygulamalar\u0131n\u0131z\u0131 Vercel&#039;e nas\u0131l da\u011f\u0131taca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Vercel, \u00f6zellikle serverless fonksiyonlar\u0131 ve otomatik da\u011f\u0131t\u0131m \u00f6zellikleriyle, Laravel projeleriniz i\u00e7in harika bir platform sunuyor. Ancak, Laravel&#039;in do\u011fas\u0131 gere\u011fi baz\u0131 farkl\u0131l\u0131klar nedeniyle, standart bir da\u011f\u0131t\u0131m s\u00fcrecinden biraz farkl\u0131 ad\u0131mlar gerektirir. Bu rehberde, bu ad\u0131mlar\u0131 detayl\u0131 bir \u015fekilde inceleyece\u011fiz.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/laraveli-vercele-dagitma-adim-adim-kilavuz\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-26T03:00:15+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/laraveli-vercele-dagitma-adim-adim-kilavuz\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/laraveli-vercele-dagitma-adim-adim-kilavuz\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Laravel&#8217;i Vercel&#8217;e Da\u011f\u0131tma: Ad\u0131m Ad\u0131m K\u0131lavuz\",\"datePublished\":\"2024-12-26T03:00:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/laraveli-vercele-dagitma-adim-adim-kilavuz\/\"},\"wordCount\":553,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/laraveli-vercele-dagitma-adim-adim-kilavuz\/#respond\"]}],\"copyrightYear\":\"2024\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/laraveli-vercele-dagitma-adim-adim-kilavuz\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/laraveli-vercele-dagitma-adim-adim-kilavuz\/\",\"name\":\"Laravel'i Vercel'e Da\u011f\u0131tma: Ad\u0131m Ad\u0131m K\u0131lavuz\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2024-12-26T03:00:15+00:00\",\"description\":\"Merhaba! Fatih Soysal olarak, bu yaz\u0131da Laravel uygulamalar\u0131n\u0131z\u0131 Vercel'e nas\u0131l da\u011f\u0131taca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Vercel, \u00f6zellikle serverless fonksiyonlar\u0131 ve otomatik da\u011f\u0131t\u0131m \u00f6zellikleriyle, Laravel projeleriniz i\u00e7in harika bir platform sunuyor. Ancak, Laravel'in do\u011fas\u0131 gere\u011fi baz\u0131 farkl\u0131l\u0131klar nedeniyle, standart bir da\u011f\u0131t\u0131m s\u00fcrecinden biraz farkl\u0131 ad\u0131mlar gerektirir. Bu rehberde, bu ad\u0131mlar\u0131 detayl\u0131 bir \u015fekilde inceleyece\u011fiz.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/laraveli-vercele-dagitma-adim-adim-kilavuz\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/laraveli-vercele-dagitma-adim-adim-kilavuz\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/laraveli-vercele-dagitma-adim-adim-kilavuz\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Laravel&#8217;i Vercel&#8217;e Da\u011f\u0131tma: Ad\u0131m Ad\u0131m K\u0131lavuz\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Laravel'i Vercel'e Da\u011f\u0131tma: Ad\u0131m Ad\u0131m K\u0131lavuz","description":"Merhaba! Fatih Soysal olarak, bu yaz\u0131da Laravel uygulamalar\u0131n\u0131z\u0131 Vercel'e nas\u0131l da\u011f\u0131taca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Vercel, \u00f6zellikle serverless fonksiyonlar\u0131 ve otomatik da\u011f\u0131t\u0131m \u00f6zellikleriyle, Laravel projeleriniz i\u00e7in harika bir platform sunuyor. Ancak, Laravel'in do\u011fas\u0131 gere\u011fi baz\u0131 farkl\u0131l\u0131klar nedeniyle, standart bir da\u011f\u0131t\u0131m s\u00fcrecinden biraz farkl\u0131 ad\u0131mlar gerektirir. Bu rehberde, bu ad\u0131mlar\u0131 detayl\u0131 bir \u015fekilde inceleyece\u011fiz.","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:\/\/fatihsoysal.com\/blog\/laraveli-vercele-dagitma-adim-adim-kilavuz\/","og_locale":"tr_TR","og_type":"article","og_title":"Laravel'i Vercel'e Da\u011f\u0131tma: Ad\u0131m Ad\u0131m K\u0131lavuz","og_description":"Merhaba! Fatih Soysal olarak, bu yaz\u0131da Laravel uygulamalar\u0131n\u0131z\u0131 Vercel'e nas\u0131l da\u011f\u0131taca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Vercel, \u00f6zellikle serverless fonksiyonlar\u0131 ve otomatik da\u011f\u0131t\u0131m \u00f6zellikleriyle, Laravel projeleriniz i\u00e7in harika bir platform sunuyor. Ancak, Laravel'in do\u011fas\u0131 gere\u011fi baz\u0131 farkl\u0131l\u0131klar nedeniyle, standart bir da\u011f\u0131t\u0131m s\u00fcrecinden biraz farkl\u0131 ad\u0131mlar gerektirir. Bu rehberde, bu ad\u0131mlar\u0131 detayl\u0131 bir \u015fekilde inceleyece\u011fiz.","og_url":"https:\/\/fatihsoysal.com\/blog\/laraveli-vercele-dagitma-adim-adim-kilavuz\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2024-12-26T03:00:15+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/laraveli-vercele-dagitma-adim-adim-kilavuz\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/laraveli-vercele-dagitma-adim-adim-kilavuz\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Laravel&#8217;i Vercel&#8217;e Da\u011f\u0131tma: Ad\u0131m Ad\u0131m K\u0131lavuz","datePublished":"2024-12-26T03:00:15+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/laraveli-vercele-dagitma-adim-adim-kilavuz\/"},"wordCount":553,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/laraveli-vercele-dagitma-adim-adim-kilavuz\/#respond"]}],"copyrightYear":"2024","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/laraveli-vercele-dagitma-adim-adim-kilavuz\/","url":"https:\/\/fatihsoysal.com\/blog\/laraveli-vercele-dagitma-adim-adim-kilavuz\/","name":"Laravel'i Vercel'e Da\u011f\u0131tma: Ad\u0131m Ad\u0131m K\u0131lavuz","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2024-12-26T03:00:15+00:00","description":"Merhaba! Fatih Soysal olarak, bu yaz\u0131da Laravel uygulamalar\u0131n\u0131z\u0131 Vercel'e nas\u0131l da\u011f\u0131taca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Vercel, \u00f6zellikle serverless fonksiyonlar\u0131 ve otomatik da\u011f\u0131t\u0131m \u00f6zellikleriyle, Laravel projeleriniz i\u00e7in harika bir platform sunuyor. Ancak, Laravel'in do\u011fas\u0131 gere\u011fi baz\u0131 farkl\u0131l\u0131klar nedeniyle, standart bir da\u011f\u0131t\u0131m s\u00fcrecinden biraz farkl\u0131 ad\u0131mlar gerektirir. Bu rehberde, bu ad\u0131mlar\u0131 detayl\u0131 bir \u015fekilde inceleyece\u011fiz.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/laraveli-vercele-dagitma-adim-adim-kilavuz\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/laraveli-vercele-dagitma-adim-adim-kilavuz\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/laraveli-vercele-dagitma-adim-adim-kilavuz\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Laravel&#8217;i Vercel&#8217;e Da\u011f\u0131tma: Ad\u0131m Ad\u0131m K\u0131lavuz"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/7706","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=7706"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/7706\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=7706"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=7706"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=7706"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}