Projeler ve ajans desteği için müsait · Hızlı yanıt, işi yapan kişiden

E-ticaret sözlüğü

Bir teklif, bir denetim raporu ya da hizmet sağlayıcısından gelen bir mesajı okurken bir kelimeye takılan satıcı için yazılmış otuz beş kısa tanım. Her sayfa terimin ne anlama geldiğini, gerçek bir mağazada nerede karşınıza çıktığını ve o şey bozulduğunda ne olduğunu anlatır.

Sorunumu anlatayım Mesaj gönderin

Kartlardan biri kaldırılmış ve kehribar renginde parlayan bir fiş çekmecesi; yanında bir büyüteç.

Bu sözlük kimin için

Buraya nadiren meraktan gelinir. Bir teklifte override geçtiği için, barındırma firması TTFB'den söz ettiği için, bir denetim raporu canonical etiketinin eksikliğini yazdığı için ya da bir geliştirici hangisi olduğunu söylemeden « önbellektir » diye yanıt verdiği için gelinir. Teknik dil süs değildir: bulanık kaldığı sürece önerilenin sorunu çözüp çözmediğini bilmek olanaksızdır.

Bu tanımlar hiçbir ön bilgi varsaymaz ve kimseyi etkilemeye çalışmaz. Bilinçli olarak kısadır: amaç bir kelimeyi bir dakikada anlayıp sürmekte olan konuşmaya dönmektir, bilgisayar dersi vermek değil.

Sözlük nasıl düzenlendi

Otuz üç madde alfabetik sırayla listelenir, ancak doğal olarak beş aileye ayrılır. Mağaza terimleri: yönetim paneli ve ön yüz, slug, kalıcı bağlantı, sipariş akışı, varyasyon, ürün özniteliği, modül. Sunucu ve veri terimleri: DNS, SSL/TLS, CDN, FTP/SFTP, cron, veritabanı ve indeks, SQL sorgusu, serileştirme, webhook, REST API.

Ardından performans: önbellek, TTFB, LCP, Core Web Vitals. Arama motoru: canonical, hreflang, site haritası, robots.txt, 301 yönlendirmesi, geçiş. Ve son olarak geliştirme ve teşhis: 500 hatası, hata ayıklama kipi, hook, override, alt tema, ödeme geçidi. Hangi ailede arayacağınızı bilmiyorsanız okuduğunuz kelimeden başlayın: her tanım, dayandığı komşu terimlere bağlantı verir.

Bir hizmet sağlayıcıyla konuşurken bu terimler neden önemli

Tek bir örnek yeterli. « Önbelleği temizlemek gerek » cümlesi, hangisi olduğu söylenmeden hiçbir anlam taşımaz: bir mağazada çoğunlukla üst üste dört tane bulunur — platformun uygulama önbelleği, PHP'nin opcode önbelleği, bir modülün ya da ara sunucunun önbelleği ve ziyaretçinin tarayıcı önbelleği. Birincisini temizlemek diğer üçüne dokunmaz. « Değişikliğim görünmüyor » bildirimlerinin büyük bölümü tam olarak bu karışıklıktan doğar ve tek bir kesin soru tartışmayı bitirir.

Aynısı üç ayrı platformda aynı fikri adlandıran modül, eklenti ve plugin için de geçerlidir; ya da PrestaShop'ta koddaki herhangi bir değişikliği değil, override/ dizinindeki belirli bir dosyayı anlatan override için. Bir kelimenin neyi kapsadığını bilmek, kararı belirleyen soruyu sormanızı sağlar: önerilen iş çekirdeğe mi, temaya mı yoksa bir modüle mi dokunuyor ve bir sonraki güncellemede ne olacak.

Anlaşılır bir teklif basitleştirilmiş bir teklif değildir: her satırını denetleyebildiğiniz tekliftir. Bu sözlük bunun içindir.

Önce okunacak dört tanım

Bu bölümde

  • Hook

    Hook, bir eklentinin çekirdek dosyalara dokunmadan kendi mantığını çalıştırabildiği, PrestaShop kodundaki belirli bir noktadır.

  • Override

    Override, PrestaShop'un override/ klasörüne yerleştirilen ve orijinal dosyayı değiştirmeden bir çekirdek sınıfının davranışını…

  • Modül

    Modül, PrestaShop'un çekirdek dosyalarını hiçbir zaman değiştirmeden, hook'lara bağlanarak mağazaya bir işlev ekleyen veya…

  • Alt tema

    Alt tema (child theme), bir üst temanın görünümünü ve işlevlerini devralan, yalnızca gerçekten özelleştirilmek istenen dosyaları…

  • Önbellek

    Önbellek (cache), her ziyarette yeniden hesaplanmasını önlemek amacıyla saklanan, daha önce hesaplanmış bir sonucun geçici…

  • CDN

    CDN, yani içerik dağıtım ağı, bir sitenin statik dosyalarını ziyaretçiye en yakın noktadan sunan, coğrafi olarak dağıtılmış…

  • TTFB

    TTFB (Time To First Byte), tarayıcının bir isteği göndermesi ile sunucudan gelen yanıtın ilk baytını alması arasındaki gecikmeyi…

  • Core Web Vitals

    Core Web Vitals, bir sayfanın ziyaretçi tarafından algılanan gerçek deneyimini; yani görüntülenme hızını, görsel kararlılığını ve…

  • LCP

    LCP, yani Largest Contentful Paint, bir sayfanın ekranda görünen en büyük öğesinin görüntülenmesi için gereken süreyi ölçer.

  • Canonical

    Bir sayfanın bölümüne link rel="canonical" ile eklenen canonical etiketi, birden fazla adres aynı veya çok benzer bir içeriği…

  • Hreflang

    Bir sayfanın bölümüne eklenen veya bir sitemap içinde tanımlanan hreflang etiketi, arama motorlarına ziyaretçiye içeriğin hangi…

  • Site haritası

    Site haritası (sitemap), sahiplerinin arama motorları tarafından taranmasını istediği sayfaları listeleyen, bazen güncelleme…

  • Robots.txt

    Robots.txt dosyası, bir sitenin kök dizinine yerleştirilen ve tarama robotlarına (Googlebot, Bingbot…) hangi alanları taramaya…

  • 301 yönlendirme

    301 yönlendirme, bir kaynağın kalıcı olarak yeni bir URL'ye taşındığını belirten ve eski adresin biriktirdiği SEO değerinin büyük…

  • 500 hatası

    500 hatası, yani “Internal Server Error”, sunucunun bir isteği doğru şekilde işlemesini engelleyen bir sorunla karşılaştığında…

  • Hata ayıklama modu

    Hata ayıklama modu (debug mode), ziyaretçilere gösterilen genel hata mesajlarının yerine tam teknik ayrıntıyı gösteren bir…

  • Yönetim paneli ve ön yüz

    Bir e-ticaret sitesinin iki yüzü vardır: ziyaretçilerin gördüğü ön yüz ve satıcının çalıştığı yönetim paneli. İki terimden…

  • Sipariş tüneli

    Sipariş tüneli (checkout süreci), bir müşterinin sepetini onaylamasından ödemenin onaylanmasına kadar takip ettiği çok adımlı…

  • Ödeme ağ geçidi

    Ödeme ağ geçidi (payment gateway), satıcı sitesi ile müşterinin bankası arasındaki bankacılık işlemini, alışverişin güvenliğini…

  • Webhook

    Webhook, kullanıcının herhangi bir işlem yapmasına gerek kalmadan, belirli bir olay gerçekleştiğinde üçüncü taraf bir servisin…

  • API REST

    REST API, GET, POST, PUT, DELETE gibi standart HTTP metotlarını ve kaynakları temsil eden URL'leri kullanarak iki bilgisayar…

  • Cron

    Bir cron görevi (“cron job”), insan müdahalesi olmadan düzenli aralıklarla otomatik olarak çalışacak şekilde programlanmış bir…

  • SSL/TLS

    SSL/TLS, bir ziyaretçinin tarayıcısı ile siteyi barındıran sunucu arasındaki bağlantıyı güvenli hâle getiren, adres çubuğundaki…

  • DNS

    DNS (Domain Name System), tarayıcının bir siteyi görüntülemek için hangi sunucuya bağlanması gerektiğini bilmesi amacıyla bir…

  • FTP / SFTP

    FTP ve SFTP, bir bilgisayar ile bir web sunucusu arasında dosya aktarımı yapmayı sağlayan iki protokoldür; klasik FTP'nin aksine…

  • Veritabanı ve indeks

    Veritabanı, bir mağazanın ürün, sipariş, müşteri ve yapılandırma gibi tüm bilgilerini tablolar halinde saklayan ve düzenleyen…

  • SQL sorgusu

    SQL sorgusu, bilgileri okumak, eklemek, değiştirmek veya silmek için bir veritabanına gönderilen, SQL (Structured Query Language)…

  • Geçiş

    Geçiş, bir e-ticaret mağazasının tüm verileri korunarak bir sürümden, platformdan veya barındırma sağlayıcısından bir başkasına…

  • Serileştirme

    Serileştirme (serialization), karmaşık bir veri yapısını (dizi, nesne) daha sonra birebir aynı şekilde yeniden oluşturulabilecek…

  • Kalıcı bağlantı

    Kalıcı bağlantı (permalink), bir WordPress içeriğinin nihai ve kalıcı URL'sidir: bir yazı, bir sayfa veya WooCommerce ile bir…

  • Slug

    Slug, bir sayfayı, yazıyı veya ürünü tanımlayan, genellikle otomatik olarak başlığından türetilen URL'nin okunabilir kısmıdır.

  • Ürün özniteliği

    Ürün özniteliği, renk veya beden gibi bir ürünün versiyonuna göre değişen ve ayrı ayrı satılabilir kombinasyonlar oluşturulmasını…

  • Varyant

    Kombinasyon da denen bir varyant, örneğin “Tişört, kırmızı, M beden” gibi, ürünün özniteliklerinin birleşiminden oluşan kesin bir…

Sıkça sorulan sorular

Bu tanımlar hem PrestaShop hem WooCommerce için geçerli mi?
Terimlerin çoğu iki platformda, çoğu zaman Shopify'da da ortaktır. Bir kavram bunlardan birinde özel bir anlam kazandığında — hook, override ve alt tema böyledir — tanım bunu belirtir ve diğerindeki karşılığını verir.
Mağazamı yönetmek için bu terimleri bilmem gerekir mi?
Günlük yönetim için gerekmez. Ama teknik bir öneriyi değerlendirmek için evet: bir teklifi kabul etmekle onu anlamak arasındaki fark budur. On kadar terim konuşmaların çoğunu kapsar.
Tanımlar işi kendim yapmam için yeterli mi?
Hayır ve görevleri de bu değil. Bir şeyin ne olduğunu anlatırlar, nasıl kullanılacağını değil. Bir yordam varsa tanım, adımları veren ilgili rehbere bağlantı verir.
Tanımlar neden bu kadar kısa?
Çünkü sözlük yol üstünde, çoğunlukla başka bir metnin ortasında okunur. On dakika süren bir tanım hiç okunmaz. Ayrıntı, baştan sona okunmak üzere yazılmış rehberlerdedir.

İhtiyacınızı bir dakikada anlatın

Size bir anket daha değil, doğrudan bir tahmin sunabilmem için birkaç hedefli soru.

contexte
plateforme (facultatif)
question (facultatif)
Size dönebilmem için en az bir e-posta veya telefon numarası belirtin.

Size dönebilmem için en az bir e-posta veya telefon numarası belirtin.