Selamlar herkese, dün gece kafama dank eden ve muhtemelen birçoğunuzun en az bir kere yaşadığı o amatörlükle karışık adrenalin patlamasından bahsetmek istiyorum.
Normalde kural bellidir değil mi? Kodu lokalde yazarsın, test edersin, Git üzerinden pushlarsın, tertemiz deploy edersin. Ama bazen o şeytan öyle bir dürtüyor ki... Müşteri arıyor ya da kendi projende gözüne ufacık bir yer takılıyor. "Aman ya, iki satır kod için lokale mi çekecem koskoca projeyi?" diyorsun.
Açıyorsun FileZilla'yı, sağ tıkla -> Göster/Düzenle. Editör açılıyor, kodu yazıyorsun.
O Meşhur Kaydet Butonuna Basılan An
İşte film tam olarak o an kopuyor. Ufacık bir PHP fonksiyonuna el atayım derken yanlışlıkla bir noktalı virgülü siliyorsun veya kapatmayı unuttuğun bir süslü parantez kalıyor. Klavyeden Ctrl + S yapıp FileZilla'nın "Dosya değişti, sunucuya yüklensin mi?" sorusuna düşünmeden evet dediğin an...
Siteyi yeniliyorsun ve BAM! Beyaz ekran ya da meşhur sunucu hatası.
O an damarlarında akan kanın donduğunu hissetmeyen webmaster var mıdır gerçekten? Bir de işin kötüsü, dosyanın orijinal halini masaüstüne yedek almadıysan vay haline. Editörden geri al yapmaya çalışırsın ama dosya sunucudan tekrar okunmuştur, geçmiş uçup gitmiştir. Resmen ecel terleri.
Hala Bu Heyecanı Arayan Var mı?
Ben dün gece ucuz yırttım, functions dosyasını canlıda kurcalarken son anda fark edip toparladım ama o 30 saniyelik panik bana yetti. Yıllardır bu işlerin içindeyim, bazen insan hala "iki dakikada hallederim ne olacak" rehavetine kapılıyor işte.
Merak ediyorum, aranızda hala bu Rus ruletini oynayan var mı arkadaşlar? Yoksa herkes tamamen lokal ortamlar, Git ve otomatik deploy dünyasına geçti de bir tek biz mi bu tehlikeli nostaljiyi yaşıyoruz? Canlıda böyle patlattığınız en unutulmaz projeniz neydi, gelin biraz dertleşelim.