
EmDash pratikte: Cloudflare CMS'inde blog, mağaza ve PWA
İki günde taksonomili bir blog, sipariş alan bir mağaza ve bir PWA kurduk — üstelik tümünü yönetim paneline dokunmadan, yerleşik MCP sunucusu üzerinden bir AI ajanı yaptı. Neler çalışıyor ve ücretsiz plan gerçekte ne demek?
EmDash, Cloudflare'in açık kaynaklı CMS'i — TypeScript ile yazılmış, Astro üzerine kurulu, Cloudflare'in edge altyapısında çalışıyor. Teorik tartışmalar yerine iki günde onunla şunları inşa ettik: hiyerarşik kategoriler ve etiketlerle bir blog, ek ürün seçenekleri ve siparişleri olan bir mağaza, çevrimdışı modlu bir PWA ve yönetim paneli Gürcüce olan iki dilli bir site.
Neler inşa ettik
Blog: iki dilde 12 tematik makale (24 kayıt), hiyerarşik 7 kategori (örneğin "Mühendislik" içine yerleştirilmiş "Cloudflare"), 14 etiket, 3 yazar profili, seriler, arama, arşivler ve RSS. Mağaza: 12 ürün, iç içe kategoriler, ürün bazlı ek seçenekler (gravür, hediye paketi, çıkartma), sepet ve siparişleri doğrudan yönetim paneline düşüren bir sipariş formu. Ayrıca favicon seti, PWA manifesti ve service worker.
MCP — asıl fark
EmDash yerleşik MCP sunucusuyla geliyor — CMS dünyasında nadir. Bizim kurulumuz 59 araç sunuyor: içerik, şema, taksonomiler, medya, menüler, yazarlar, revizyonlar. Yetkilendirme API token'ıyla (önek ec_pat_). Ajan tüm blog şemasını, 24 makaleyi, 12 ürünü, görselleri ve menüleri MCP çağrılarıyla oluşturdu — panelde tek tıklama bile olmadan. İşletmeler için bu, taşıma, toplu güncelleme ve AI ajanıyla yönetimin otomatikleşmesi demek.
Ücretsiz planın gerçeği
Günde 100.000 istek bizim için sorun değil — yaklaşık 10.000'ini, yani %10'unu kullanıyoruz. Asıl sınır 10 milisaniyelik CPU bütçesi: site ziyaretçilere sorunsuz hizmet ediyor, ama panelin API'si çok daha ağır. Onlarca kayıt ve görseli aynı anda oluştururken panel bazen 503 döndürdü — "Exceeded CPU Limit". Sonuç: blog için ücretsiz plan yeterli, ama panelle yoğun çalışıyorsanız 5 dolarlık Workers Paid neredeyse zorunlu.
Güçlü ve zayıf yönler
Güçlü yönler: sıfır bakım (sunucu yok, eklenti güncellemesi yok), MCP ve eksiksiz API, 100/100 Lighthouse ile Cloudflare hızı, yerleşik çok dillilik, revizyonlar ve roller, MIT lisanslı açık kaynak. Zayıf yönler: genç bir proje (1.0 henüz çıkmadı), yer yer geride kalan dokümantasyon, WordPress'e göre küçük bir ekosistem, sayfa oluşturucu yok ve kutudan çıkan bir mağaza yok — onu kendiniz kuruyorsunuz.
Sayılar ve ekran görüntüleriyle ayrıntılı yazının tamamı demo sitemizde yayımlandı.
SiTech — AI destekli web geliştirme
Hızlı ve modern web siteleri kuruyor, AI'yı gerçek iş akışlarına taşıyoruz. Projeniz veya sorunuz mu var? Yardımcı olmaktan mutluluk duyarız.