_
×
Siteye Nasıl Yazı Yazıyorum?
> YORUMLAR: [ 0 ]
Siteye Nasıl Yazı Yazıyorum?
TARİH: 2026-02-21 03:00
ETİKETLER: #webmaster

> SİSTEM_ANALİZİ

Bu site senin bildiğin kokuşmuş yazılımları ve popüler olup olabildiğince kötü olan oyuncaklardan uzaktır. Sitemi python ile inşa ettim ve bu yazıyı da o aşağıdaki metotlara göre yazdım.

Biliyorum, aklından geçeni Niye Wordpress kurmadın. Ben sürekli teknik borçlarla ve önümü göremediğim oyuncaklara sitemi emanet edemem. Yarın bir gün ilk güncellemede patlayacak sisteme bırak siteyi, ona kendi sırlarımı bile emanet etmem ve gerçekten de öyle.

Ön Hazırlık

Canva

Bu içeriği yazmadan önce Canva'da öne çıkan görsellerimi ayarladığım bir çalışma var ve adı blog-öne'dir. Boşuna arama sır gibi saklıdır. O görselin ebadı 1176x474'tür. O görseller için kullandığım yazı tipiyse Megapixel'dir. Klasik bir pixelart ama Türkçe dil desteği olduğunu görünce kaçırmak istemedim ve hemen tepesine çöktüm.

Resim işi bittiğinde o dizinde klavyeden sağ tık yapıp Powershell penceresini buradan aç diyorum. go run yazar.go üzerinden terminal ile yazı yazma alanımı açıyorum.Tarayıcıdan gireceğim localhost:XXXX alanına giriyorum. Önce soldan kategoriyi seçiyorum. Sonra + Yeni olana basıp yazı dosyasının adını giyorum. Bu sitenin slug kısmında olacağı için Türkçe karakter seti girmeden yazıyorum. Sonra yine o dizine geliyorum. Aynı şekilde Powershell olana basıp bu sefer python server.py yazıyorum. Onda da siteyi canlı görmek için tarayıcımda localhost:YYYY yazıyorum. Böylece yazıyı kaydettiğimde daha çabuk kontrol ediyorum.

Yazma Saati

Editör ve Site

Evet, o editorde içeriğimi yazıyorum. Editör olarak EasyMDE kullanıyorum. Çoğunukla kısayol tuşlarıyla çalılşsam bile, bazen fareyi tercih ediyorum. Fareyi yazıyı bitirdikten sonra resimleri atmak için kullanıyorum. Resimleri atmak için 🖼 Resim Yükle kısmına basarak masaüstüne ayarladıklarımı teker teker ekliyorum.

Yazmadan önce, biraz daha düşünüyorum. Açıkçası düşünme sürem öyle saatlerce değil. Çoğu yazıda plan yok, bam bam yazıyorum. Her şey spontane gelişiyor. Bazen başlıklarda saçmalıyorsam, bu kusura bakmayın ama böyle.Yazıları editörümde klavye olarak Turbox BladeDancer TR-GK103 USB Kablolu Gaming Standart Q Rainbow markası ile yazdığım için, çok hızlıdır. Windows kullanıyorum diye, Python kullanmam yasak değil.

İlk resmi atıyorum o resim yükle kısmı ile sonra editörden silip sonraki resimleri atıyorum. Biraz açıklama basıp geçiyorum.

Yazı Bitti

Netlify

Yazma saati ise yaklaşık 30 dakika sürüyor ama yazıya göre değişiklik gösterebilir. Yine de bu süre ortalamadır.Yazılar bitince server.py'yi CTRL+C ile durdurup oraya python build.py yazıyorum. Aslında server.py'nin çalışması için build.py'ye ihtiyacı olacak şekilde yazıldı. Komutları ⬆ tuşuna basarak siteyi kontrol ediyorum. İki farklı Powershell kullanımı işimi basitleştirmesi içindir.

Sistem siteyi derliyor. Sonra, Floorp'u açıp Netlify panelime giriyorum. Paneli açıp bırakıp public dizinini panelin olduğu sayfadaki Drag and drop your project folder here to deploy new changes. yazının olduğu yere sürüklüyorum. O siteyi yükleyip CDN ağlarına benim için dağıtıyor. Tabii siteyi açıp bakıyorum, düzgünce atmış mıyım diye? Üzgünüm, her adımımı mutlaka kontrol ediyorum. Bu benim kötü bir huyum maalesef.

İyi de Ayhan Git & Netlify CLI kullansana

Powershell renkleri ile </> işareti

Git güzel öneri ama tek başımayım. Sürekli CLI ile uğraşmak insanı bezdirir. Bazen git'in sitesinde değişiklik yaparsam, PC'ye aldığım zaman baş ağrısı yapar. Hiç gereği yok, sürekli otomasyon diye kendi zamanımdan yiyemem. Zaten taş çatlasa günde 2 yazı yazıyorum. Bunun içinde saçmalıklara değmez.

Netlify CLI kâğıt üzerinde iyi ama uygulamada berbattır. Windows kullandığım için npm sistemleri çok kırılgandır. Bir de üzerine /, \ ve yetki kavgası girdiğinde, sinir olmamam mümkün değil. Yoksa neden onu kullanmayayım de mi? Bazen basit şeyleri karmaşıklaştırmaya değmez.

Bitirirken

Markdown'ı seviyorum, o Gütenberg ile hâlâ daha yazının %30'unu ancak yazmış olurdum. İş bu kadar, okuduğun için teşekkür ederim.


> SİSTEM KAYITLARI (YORUMLAR)

[ ADET: 0 ]

[Terminal bağlantısı kuruluyor...]

Veri Gönder

POWER
RESET
1
2

[CORE]: PHP 8.2.12 | [DATABASE]: MD & MYSQL | [STATUS]: ONLINE