TEKNOLOJİ

E-ticaretin görünen tarafını tasarladık. Görünmeyen tarafını mühendislikle kurduk.

Bu sayfadaki her madde gerçek, çalışan bir sistemi anlatıyor — pazarlama iddiası değil. Henüz üretimde olmayan bir şeyi "yakında" diye işaretliyoruz, canlıymış gibi göstermiyoruz.

01 / ŞABLON DİLİ

ei CANLI

ei, eidea'nın kendi geliştirdiği bir şablon dili — genel amaçlı bir programlama dili değil. Her section kendi HTML'ini ve JSON ayar şemasını birlikte tanımlar; Studio'daki AYARLAR paneli bu şemadan otomatik üretilir.

Değişken + filtre + kontrol blokları

{{ }} enterpolasyon, {% if %}/{% for %} kontrol blokları, | escape gibi filtreler.

Güvenli varsayılan

Render motoru autoEscape: true ile çalışır; section içeriğinde kaçışlama varsayılan davranıştır, istisna değil.

Section + block + preset modeli

Her section, tekrarlanabilir bloklara (ör. menü öğesi, buton) ve Studio'da tek tıkla eklenebilir hazır varyantlara (preset) sahip.

Genişletilmiş sürüm — LEI YAKINDA

Tipli component'ler, reactive island'lar ve A/B test/kişiselleştirme direktifleri içeren bir sonraki nesil (LEI) geliştirme aşamasında; bugün yayınlanan hiçbir mağazada aktif değil.

// gerçek bir section dosyasından — hero.ei

<section class="hero"> <div class="hero__inner"> <p class="hero__eyebrow">{{ shop.name | escape }}</p> {% unless section.settings.title == blank %} <h1>{{ section.settings.title | escape }}</h1> {% endunless %} {% for block in section.blocks %} {% if block.type == "button" %} <a href="{{ block.settings.url | escape }}"> {{ block.settings.label | escape }} </a> {% endif %} {% endfor %} </div> </section> {% schema %} { "name": "Hero", "settings": [ { "type": "text", "id": "title", "label": "Başlık" } ], "blocks": [ { "type": "button", "name": "Buton", "settings": [ { "type": "text", "id": "label", "label": "Buton Metni" }, { "type": "url", "id": "url", "label": "URL" } ] } ] } {% endschema %}
BU KODUN RENDER ÇIKTISI
eidea Store New season is live Yeni koleksiyonu keşfet Alışverişe Başla
02 / ARAYÜZ MİMARİSİ

React nerede, nerede değil

React, Studio editörünü ve yönetim panellerini güçlendirir. Ziyaretçinin gördüğü mağaza sayfaları ise sunucuda hazır render edilir — istemciye ayrıca bir framework indirilmez.

Studio editörü CANLI

React ile yazılmış, canlı önizlemeli, undo/redo ve taslak/yayın ayrımı olan bağımsız editör uygulaması.

Yönetim panelleri CANLI

Tüccar admin paneli ve platform superadmin paneli de React tabanlı.

Mağaza sayfaları — çerçevesiz render

Ziyaretçinin tarayıcısına React inmez: sayfalar sunucuda ei ile render edilip hazır HTML olarak gönderilir. Hydration maliyeti yoktur.

Neden bu bir avantaj

İstemci tarafında büyük bir framework'ü indirip çalıştırmak zorunda kalmayan bir sayfa, eşit koşullarda daha az iş yapar. Mimari tercih budur.

Studio — hiçbir section seçili değil
Studio (React) — düzenleme arayüzü
Studio — bir section seçili, gerçek ayarlar paneli
Aynı editör — bir section seçiliyken
03 / PERFORMANS

Ölçülen, gerçek sayılar

Aşağıdaki değerler canlı bir eidea mağazasında yapılmış gerçek bir Lighthouse ölçümüdür (mobil, simüle edilmiş kısıtlama). Hiçbir mağazaya otomatik olarak belirli bir skor garanti edilmez — sonuç; içerik, görsel ağırlığı ve üçüncü parti script sayısına göre değişir.

96
EN İYİ UYGULAMALAR
92
SEO
95
ERİŞİLEBİLİRLİK
Genel "performans" skoru sayfanın içerik ağırlığına (görsel, script, üçüncü parti entegrasyon sayısı) doğrudan bağlı olduğu için burada tek bir garanti sayı vermek yerine ayrı bir hedef olarak veriyoruz. LCP/CLS/TBT gibi ham metrikler her ölçümde değişebilir; asıl hedef sabittir.

Core Web Vitals hedefleri

LCP ≤ 2.5s, INP ≤ 200ms, CLS ≤ 0.10 — mimari bu hedeflere göre tasarlanır; her mağaza için gerçek sonuç içeriğe bağlı olarak değişir.

Sunucu tarafı render

Sayfa istemciye hazır HTML olarak ulaşır — TTFB ve FCP, istemci tarafında yeniden inşa eden mimarilere göre yapısal olarak daha öngörülebilirdir.

Edge cache + CDN medya

edge-router kendi etiket/yol bazlı önbellek katmanına sahip; görseller ayrı bir medya/CDN katmanından optimize edilerek servis edilir.

Otomatik SEO temeli

Proje başına dinamik sitemap.xml/robots.txt, kaçışlanmış JSON-LD yapılandırılmış veri, OG/Twitter etiketleri — elle bakım gerektirmeden içerikle güncel kalır.

04 / GÜVENLİK & ALAN ADI

Kendi ACME otomasyonumuz

eidea bir sertifika otoritesi değildir. Let's Encrypt'ten sertifika almayı otomatikleştiren kendi orkestrasyon katmanımız var.

Kendi alan adın→ Alan adı doğrulaması→ eidea ACME otomasyonu→ TLS sertifikası→ Otomatik yenileme→ HTTPS

On-demand TLS CANLI

Caddy'nin on-demand TLS'i, sadece edge-router'ın "bu alan adını tanıyorum" dediği domainler için sertifika ister — rastgele host taramaları rate limiti tüketemez.

Gerçek doğrulama

Bir domain aktif olduğunda, canlı bir TLS handshake ile sertifikanın gerçekten kurulduğu (self-signed kabul edilmeden) doğrulanır.

CSP + HSTS CANLI

Content-Security-Policy ve Strict-Transport-Security başlıkları uygulama yüzeylerinde aktif.

Güvenli oturum çerezleri

__Host- önekli, Secure ve SameSite çerezlerle host-only oturum mimarisi.

Hız sınırlama

Genel istek limiti + giriş/kayıt gibi hassas uçlarda daha sıkı brute-force koruması.

Kiracı izolasyonu + denetim kaydı

Her sorgu proje/kiracı sınırına göre kapsanır; kritik işlemler denetim kaydına yazılır, düzenli veritabanı yedekleri alınır.

05 / TİCARET MOTORU

Katalog, fiyatlandırma, envanter

Şema derinliği büyük; burada sadece gerçekten bağlı ve kullanılabilir olanları listeliyoruz.

Katalog CANLI

Ürün, varyant, seçenek bazlı varyant üretimi, kategori, akıllı/kural tabanlı koleksiyon, ürün görselleri, indirilebilir dijital ürünler, ürün yorumları, serbest özel alanlar (metafields).

Toplu işlem & CSV CANLI

Ürün ve sipariş verisini CSV olarak dışa aktarma, ürün için CSV ile toplu içe aktarma (Başlangıç paketinden itibaren).

Fiyat listeleri & kademeli fiyat CANLI

Müşteri/şirket/segment bazlı fiyat listeleri, tarih aralığına bağlı planlı fiyatlandırma, miktar bazlı (tiered) B2B fiyatlandırma.

Çoklu depo & stok CANLI

Birden fazla depo (location), mevcut/rezerve edilmiş/yoldaki stok ayrımı, depolar arası transfer, sayım.

Sipariş & ödeme CANLI

Sipariş yaşam döngüsü, iade, gerçek 3-D Secure akışı, checkout oturumu.

Kargo MERKEZDE TANIMLI

Bölge ve kargo firma tanımı merkezi olarak yapılır; kargo ücreti hesaplaması tanımlı kurallara göre çalışır (canlı taşıyıcı API entegrasyonu değildir).

Düşük stok uyarısı CANLI

Yapılandırılabilir eşiğe göre düşük stoktaki ürün/varyantlar listelenir; ürün listesinde de görsel olarak işaretlenir.

İade, sadakat, hediye kartı, otomasyon, dolandırıcılık koruması CANLI

Merchant arayüzünden yönetilen iade süreci, sadakat puanı sistemi, hediye kartı, kural tabanlı otomasyon akışları ve gerçek zamanlı işlem risk skorlaması (hız/adres uyuşmazlığı/kara liste sinyalleri).

06 / KÜRESEL TİCARET

Tek mağaza, birden çok pazar

Vergi, gümrük ve yerel mevzuat uyumluluğu satıcının sorumluluğundadır — eidea bunu otomatik olarak garanti etmez.

Çok dilli tema metinleri CANLI

Her tema metni dil bazında düzenlenebilir; yapay zekâ destekli otomatik çeviri önerisi (NVIDIA altyapısı) gerçekten çalışıyor.

Ülkeye göre farklı tema CANLI

Aynı mağaza, farklı ülkelere farklı tema/görünüm atayabilir.

hreflang etiketleri CANLI

Çok dilli mağazalarda her sayfa, dil/bölge sürümlerine işaret eden hreflang etiketleriyle (x-default dahil) otomatik render edilir.

Uluslararası ödeme kabulü

Sağlayıcı uygunluğu ülke, para birimi ve satıcı onayına göre değişir — her sağlayıcı her satıcıya otomatik açık değildir.

07 / ÖDEME AĞI

Yerel ödeme sağlayıcıları

Bir sağlayıcının burada listelenmesi, her satıcı için otomatik aktif olduğu anlamına gelmez.

iyzico CANLI

Checkout, geri ödeme (refund) ve callback akışlarıyla tam entegre.

PayTR CANLI

Checkout, bildirim, geri ödeme ve callback akışlarıyla tam entegre.

Paratika YAKINDA

Sağlayıcı kataloğu ve kimlik bilgisi modeli hazır; çalışma zamanı adaptörü tamamlanıyor.

Tami YAKINDA

Sağlayıcı kataloğu ve kimlik bilgisi modeli hazır; çalışma zamanı adaptörü tamamlanıyor.

Stripe YAKINDA

Uluslararası satış yapan mağazalar için planlanıyor; henüz entegre değil.

PayPal YAKINDA

Uluslararası satış yapan mağazalar için planlanıyor; henüz entegre değil.

08 / UYGULAMALAR & ENTEGRASYON

Uygulama mağazası ve webhook altyapısı

Bugün eidea'nın kürasyonuyla sunulan bir katalog var — açık, üçüncü taraf geliştirici platformu değil.

Uygulama mağazası CANLI

Kurulum, kaldırma, izinler ve faturalandırmasıyla eidea'nın kendi kürasyonuyla sunulan uygulama kataloğu.

Webhook altyapısı CANLI

İmzalı (HMAC) teslimat, otomatik yeniden deneme ve manuel test-gönderim ile webhook tanımlama/yönetme.

Açık REST API + API anahtarı CANLI

Üçüncü taraf geliştiriciler için scope'lu, belgelenmiş bir REST API (ürün/sipariş/stok/tema ve daha fazlası) — yönetim panelinden anahtar oluşturulur.

OAuth uygulama akışı CANLI

Üçüncü taraf uygulamalar kendi OAuth akışıyla (uygulama kaydı, yetkilendirme, token değişimi) mağazanıza bağlanabilir.

09 / YAPAY ZEKÂ

eidea AI — dürüst envanter

Bir özelliği sadece kod var diye "canlı" saymıyoruz; gerçekten çalışan bir uca bağlı olması gerekiyor.

Tema metni çevirisi CANLI

Tema içindeki metinler için gerçek, üretime bağlı otomatik çeviri önerisi.

Ürün açıklaması / SEO metni / alt-text üretimi YAKINDA

Bu özellikler için altyapı taslağı var; henüz hiçbir gerçek uca bağlı değil.

Editörde doğal dil komutları YAKINDA

Henüz mevcut değil.

10 / ANALİZ

Neyi gerçekten ölçüyoruz

Ham olay kaydı tutmak "analiz" anlamına gelmez — burada gerçekten hesaplanıp panelde gösterilenleri listeliyoruz.

Gelir & sipariş özeti CANLI

Genel bakış, ciro ve sipariş sayısı gerçek sorgularla hesaplanıp gösteriliyor.

Ürün & müşteri performansı CANLI

Ürün başına ve müşteri başına performans verisi mevcut.

Dönüşüm hunisi, kohort, kaynak/cihaz kırılımı YAKINDA

Sepet/checkout dönüşüm oranı, terk oranı, yeni-vs-tekrar müşteri, trafik kaynağı/cihaz/şehir kırılımı ve kohort analizi henüz panelde yok.

Mağazanı kur, sistemini gör.

Ücretsiz Başla →