Çoğu kişi e-pin işinde maliyetin ürün alış fiyatından ibaret olduğunu sanır. Bayiden aldığın kodun maliyeti, sattığın fiyat, aradaki fark. Bu kadar. Oysa ay sonunda hesabı kapattığında o farkın bir kısmının nereye gittiğini bulamazsın. Sunucu faturası, SMS paketi, yedekleme servisi, ödeme kuruluşunun komisyonu, CDN, mail gönderim kotası, SSL, alan adı, bir de o hiç kullanmadığın ama aboneliğini iptal etmeyi unuttuğun izleme paneli. Tek tek küçük, toplamda cironun yüzde onunu yiyen bir kalem.
İşin can sıkıcı tarafı şu: bu masrafların büyük bölümü aslında yazılımın nasıl çalıştığına bağlı. Aynı sipariş hacmini, aynı sunucuda, yarı kaynakla karşılayan bir e-pin satış scripti ile her kampanyada sunucuyu yatıran bir kurulum arasındaki fark donanım değil, mimari. Bu yazıda "daha ucuz hosting al" demeyeceğim. Onun yerine faturayı asıl şişiren kademeleri, hangi masrafın gerçekten gerekli olduğunu ve hangi kalemin yazılım tarafında çözülünce kendiliğinden eridiğini göstereceğim.
Sunucuyu Büyütmek Neden Sorunu Çözmez de Erteler?
Site yavaşladığında ilk refleks pakete zam yapmaktır. 2 çekirdek yetmedi, 4 alalım. Bir süre rahatlarsın, sonra aynı duvara çarparsın. Çünkü yavaşlığın kaynağı çoğunlukla kaynak kıtlığı değil, her sayfa yüklemesinde tekrar tekrar yapılan aynı iş. Ana sayfada gösterilen ürün listesi, kategori sayacı, kur bilgisi, son satışlar kutusu, stok durumu. Bunların hiçbiri her ziyaretçi için yeniden hesaplanmak zorunda değil. Ama hesaplanır, çünkü çoğu kurulum bunu sorgulamaz.
Doğru kurulmuş bir dijital ürün satış yazılımı ile aynı trafiği taşımak için gereken kaynak dramatik biçimde düşer. Kur bilgisini on dakikada bir tazelemek yerine her istekte API'ye gitmeyi bırakırsın. Kategori ağacını dosya önbelleğine alırsın. Ürün sayfasındaki "benzer ürünler" bloğunu gece bir kez üretirsin. Yaptığın şey teknik olarak sıradan, etkisi ise fatura kaleminde doğrudan görünür: paketi büyütmek zorunda kalmadığın her ay, kârın içinde kalır.
Hangi Servise Gerçekten Para Vermen Gerekiyor?
Servis giderlerini üçe ayır. Birincisi işi ayakta tutanlar: sunucu, alan adı, ödeme altyapısı, e-posta gönderimi. İkincisi satışı doğrudan artıranlar: SMS doğrulama, canlı destek, reklam pikseli, arama izleme. Üçüncüsü ise "bir ara bakarım" diye açtığın ve bir daha dönmediğin araçlar. Üçüncü grubun toplamı genelde birinci grubun yarısı kadardır ve tek satır kod gerektirmeden kesilebilir.
İkinci grupta ince bir ayrım var: servisi işletme değil yazılım tüketir. SMS doğrulamada bir kullanıcı yanlış kod girdiğinde script yeni bir SMS gönderiyorsa, aynı doğrulama için üç kredi harcarsın. Oysa kodu beş dakika geçerli tutup tekrar gönderimi sınırlandırmak tek ayar. Aynı mantık mail için de geçerli: sipariş onayı, teslim bildirimi ve fatura ayrı ayrı üç mail yerine tek mailde birleşirse gönderim kotan üçe bölünür. Bunlar kısıntı değil, israfın kesilmesi.
| Gider kalemi | Tipik aylık pay | Yazılımla düşürülebilir mi? | Nasıl |
|---|---|---|---|
| Sunucu / hosting | %40-50 | Evet, büyük ölçüde | Sorgu önbelleği, sayfa önbelleği, görsel optimizasyonu |
| SMS ve doğrulama | %15-25 | Evet | Tekrar gönderim limiti, kod ömrü, sadece riskli işlemde doğrulama |
| E-posta gönderimi | %5-10 | Evet | Bildirim birleştirme, şablon sadeleştirme |
| CDN ve trafik | %8-15 | Kısmen | WebP dönüşümü, tarayıcı önbellek başlıkları |
| Ödeme komisyonu | %10-20 | Hayır, ama yönlendirilebilir | Düşük komisyonlu yöntemi öne çıkarma |
| Yedekleme / izleme | %3-7 | Kısmen | Sadece veritabanı yedeği, dosya yedeğini haftalık alma |
Kampanya Saatleri Bütçeni Neden Tek Başına Belirler?
Altyapı maliyetini ortalama trafiğe göre değil, en yoğun on beş dakikaya göre kurarsın. Popüler bir oyunun indirim duyurusu, bir yayıncının siteni anlatması, kampanya mesajının gitmesi. O on beş dakikada site ayakta kalmalı diye tüm ay boyunca gereğinden büyük paket ödersin. Bu klasik tuzak.
Çıkış yolu paketi büyütmek değil, tepe anını hafifletmek. Ana sayfayı ve kategori sayfalarını tamamen statik hale getiren bir e-pin scripti, o on beş dakikada sunucuya sadece sepet ve ödeme trafiğini bindirir. Stok sayaçlarını anlık sorgu yerine kısa ömürlü önbellekten okursun. Yoğunluk anında arama otomatik tamamlamayı devre dışı bırakırsın. Sonuç: aynı donanımla üç katı eş zamanlı ziyaretçi. Tepe anı yönetilebilir hale geldiğinde ortalama paket de küçülür.
Aylık altyapı maliyetinin gerçek dağılımı
- Sunucu ve hosting 45%
- SMS ve doğrulama servisleri 25%
- CDN, trafik ve yedekleme 20%
- Diğer araç abonelikleri 10%
Veritabanı Neden En Pahalı Kalemin Olur?
E-pin işinde veri hacmi küçüktür ama işlem sıklığı yüksektir. Stok kontrolü, kod kilitleme, sipariş yazma, log. Bunlar aynı tabloları sürekli dövmek anlamına gelir. Uygun indeksi olmayan bir sipariş tablosu yüz bin satırdan sonra her sorguda tüm tabloyu taramaya başlar ve sunucunun disk yükü sessizce tırmanır. Kimse bunu görmez, çünkü site hâlâ açılıyordur; sadece biraz daha yavaş, biraz daha pahalı.
Burada kazanç sağlayan üç hamle var. Birincisi log tablolarını ayırmak: ziyaretçi hareketi ile sipariş verisi aynı yerde durmamalı. İkincisi eski kayıtları arşivlemek: iki yıl önceki oturum kayıtlarını canlı tabloda tutmanın bir faydası yok. Üçüncüsü stok kilidini akıllı kurmak. Kötü kurulmuş bir kilit mekanizması yoğun saatte tüm satış hattını bekletir, sen de bunu "sunucu yetmiyor" diye okursun. Sağlam bir e-pin satış yazılımı bu üçünü kutudan çıktığı gibi doğru yapmalıdır.
Bir ay boyunca her gideri tek tabloya yaz ve yanına "bu kalem olmasa satış düşer mi?" sorusunun cevabını ekle. Cevabı "hayır" olan her satır doğrudan kâr. Cevabı "bilmiyorum" olanları bir ay kapatıp ölç.
Optimizasyon Nerede Durmalı ki Satışa Zarar Vermesin?
Maliyet kısmanın bir sınırı var ve o sınır dönüşüm oranıdır. Ödeme sayfasındaki güven unsurlarını kaldırıp birkaç kilobayt kazanmak, canlı desteği kapatıp abonelik parası biriktirmek ya da doğrulamayı tamamen kaldırıp dolandırıcılığa kapı açmak tasarruf değil, ciro kaybının taksitlendirilmesidir. Bir kalemi kesmeden önce o kalemin dokunduğu adımın dönüşümüne bak.
Pratik bir kural koy: müşterinin gördüğü hiçbir şeyi maliyet gerekçesiyle kısma. Kısacağın her şey arka planda olsun. Arka planda kesilecek o kadar çok israf var ki, vitrine dokunmaya sıra gelmez. Görsel boyutlarını yarıya indirmek ziyaretçi için fark etmez ama trafiğinde fark eder. Gece çalışan raporu saatlik çalıştırmaktan vazgeçmek kimsenin umurunda değildir ama CPU grafiğinde görünür.
Peki Bunu Her Ay Nasıl Tekrarlanabilir Hale Getirirsin?
Tek seferlik temizlik işe yarar ama üç ay sonra aynı noktaya dönersin. Çünkü yeni eklenti, yeni entegrasyon, yeni kampanya derken maliyet yeniden birikir. Bunu önlemenin yolu küçük bir ritüel: ayda bir, faturaları ve sunucu grafiğini yan yana koyup tek sayfalık kontrol listesini geçmek. Yirmi dakika sürer ve genelde kendi maaşından fazlasını kurtarır.
Bu ritüelin yazılım tarafındaki karşılığı ise şeffaflık. Panelinde hangi işin ne kadar sürdüğünü, hangi servisin kaç kredi harcandığını, hangi sayfanın kaç sorgu ürettiğini göremiyorsan optimizasyon yapamazsın; sadece tahmin edersin. Ölçüm göstermeyen bir epin yazılım kurulumunda maliyet yönetimi şansa kalır.
| Aylık kontrol maddesi | Süre | Bakılacak yer | Durum |
|---|---|---|---|
| Kullanılmayan abonelikleri listele | 5 dk | Banka / kart ekstresi | Kes |
| Tepe saat CPU ve RAM grafiğini incele | 3 dk | Sunucu paneli | Not al |
| En yavaş 10 sorguyu çıkar | 5 dk | Yavaş sorgu kaydı | İndeks ekle |
| SMS ve mail kredi tüketimini karşılaştır | 2 dk | Servis paneli | Limit ayarla |
| Görsel ve statik dosya boyutlarını denetle | 3 dk | Hız testi raporu | Sıkıştır |
| Eski log ve oturum kayıtlarını arşivle | 2 dk | Veritabanı boyutu | Temizle |
| Ödeme yöntemi dağılımını kontrol et | 3 dk | Satış raporu | Yönlendir |
Maliyetini yazılım tarafında düşür
Pinova, e-pin ve dijital ürün satan işletmeler için önbellekleme, servis limitleri ve ölçüm panelini kutudan çıktığı gibi getirir. Sunucuyu büyütmeden büyümeye devam et.
Paylaşımlı hosting e-pin satışı için yeterli mi?
Günlük sipariş sayın düşükse ve yazılım önbellek kullanıyorsa uzun süre yeterli olur. Sorun paket değil, tepe saatte sunucuya binen gereksiz iştir. Önce onu azalt, paketi sonra tart.
Maliyeti düşürmek site hızını olumsuz etkiler mi?
Tam tersi. Gerçek optimizasyon kalemlerinin çoğu (önbellek, indeks, görsel sıkıştırma) hem faturayı düşürür hem sayfayı hızlandırır. Hızı düşüren şey kısıntı değil, ihmaldir.
SMS doğrulamayı tamamen kaldırsam ne kaybederim?
Dolandırıcılık ve iade yükü artar, ödeme kuruluşu nezdindeki itiraz oranın yükselir. Doğru yol kaldırmak değil, sadece riskli işlemlerde devreye sokmak ve tekrar gönderimi sınırlamaktır.
Yazılımı değiştirmek maliyet tasarrufu için mantıklı mı?
Mevcut kurulumun her ay büyüyen bir sunucu faturası ve sürekli yama gerektiriyorsa, geçişin bedeli genelde altı ay içinde geri döner. Karar için önce ölç, sonra karşılaştır.
Maliyet optimizasyonu bir kereye mahsus kahramanlık değil, işletme alışkanlığıdır. Elindeki kurulumun bu alışkanlığı destekleyip desteklemediğini anlamanın en hızlı yolu da panele girip bakmak: hangi ölçümler var, hangi limitler ayarlanabiliyor, hangi rapor sana israfı gösteriyor. Özellik listesini ve fiyatlandırmayı inceledikten sonra canlı demo üzerinden panelin içinde dolaş; kendi faturanın hangi kalemini ilk hafta kesebileceğini orada net göreceksin.

