{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"Laravel'de Zararl\u0131 Komutlar\u0131n \u00c7al\u0131\u015fmas\u0131n\u0131 \u00d6nleme","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"3L0cQwtdfS\"><a href=\"https:\/\/fatihsoysal.com\/blog\/laravelde-zararli-komutlarin-calismasini-onleme\/\">Laravel&#8217;de Zararl\u0131 Komutlar\u0131n \u00c7al\u0131\u015fmas\u0131n\u0131 \u00d6nleme<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/laravelde-zararli-komutlarin-calismasini-onleme\/embed\/#?secret=3L0cQwtdfS\" width=\"600\" height=\"338\" title=\"&#8220;Laravel&#8217;de Zararl\u0131 Komutlar\u0131n \u00c7al\u0131\u015fmas\u0131n\u0131 \u00d6nleme&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"3L0cQwtdfS\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Laravel, g\u00fc\u00e7l\u00fc ve esnek bir PHP framework'\u00fcd\u00fcr. Ancak, g\u00fc\u00e7l\u00fc ara\u00e7lar ayn\u0131 zamanda yanl\u0131\u015f ellere ge\u00e7ti\u011finde tehlikeli olabilir. \u00d6zellikle `artisan` komut sat\u0131r\u0131 arac\u0131yla \u00e7al\u0131\u015f\u0131rken, veritaban\u0131 silme veya t\u00fcm verileri temizleme gibi y\u0131k\u0131c\u0131 komutlar\u0131 yanl\u0131\u015fl\u0131kla \u00e7al\u0131\u015ft\u0131rma riskiyle kar\u015f\u0131 kar\u015f\u0131ya kalabiliriz. Bu makalede, Laravel uygulamalar\u0131n\u0131zda bu t\u00fcr y\u0131k\u0131c\u0131 komutlar\u0131n \u00e7al\u0131\u015fmas\u0131n\u0131 \u00f6nlemenin \u00e7e\u015fitli yollar\u0131n\u0131 inceleyece\u011fiz. Bu sayede, kazalar\u0131 \u00f6nleyerek verilerinizi g\u00fcvende tutabilirsiniz."}