MSWebX.com

Yardım ve destek

İletişimEkiple iletişime geçSSSSık sorulan sorular yanıtlandıDestek sohbeti sayfasıSSS, kılavuzlar ve canlı sohbet tek yerde

Görünüm

Vurgu

Dil

Hoş geldiniz

Favorileri kaydetmek ve hesabını yönetmek için giriş yap.

Yardım merkezi

Sıkça Sorulan Sorular

Hizmetlerimiz, hesaplarımız, projelerimiz ve her şeyin nasıl işlediği hakkında sık sorulan sorulara yanıtlar bulun — tam liste aşağıda.

Kategoriye göre göz at

MS WebX hakkında

MS WebX ne iş yapar?
MS WebX bir bilişim şirketidir. Web siteleri ve web platformları, iOS ve Android için yerel uygulamalar geliştiriyor, bunlara yapay zekâ entegre ediyoruz — yaptığımız işin bulunabilir olmasını sağlayan SEO çalışmasıyla birlikte. Ayrıca müşteriler için kullandığımız platformun üzerinde kendi ürünlerimizi de işletiyoruz; yani temel, başkası ona güvenmeden önce gerçek kullanımda çalışıyor.
Ajans mısınız, ürün şirketi mi?
İkisi de, bilinçli olarak. Sunduğumuz her şey önce kendi ürünlerimizde çalışıyor: çok dilli sayfa sistemi, API katmanı, yönetim araçları, analitik. Müşteri projeleri denenmemiş bir temel üzerinde başlamıyor; çekirdekte bir şey bozulursa bunu müşteriden önce biz fark ediyoruz.
MS WebX'in gerçek ve faal bir şirket olduğunu nasıl doğrularım?
Burada yazdıklarımızdan bağımsız üç yolla. Bu sitedeki künye sayfası resmî şirket bilgilerini içerir. Kendi ürünlerimiz herkese açıktır ve bizimle iletişime geçmeden kullanılabilir. İletişim sayfası da kodu yazan kişilere ulaşır; önünde bir çağrı merkezi yoktur.

Birlikte çalışmak

MS WebX ile proje nasıl başlar?
Teknik çözümü değil, hedefi anlatırsın. Kapsam gerçekten netleşene kadar soru sorar, sonra hiçbir şey inşa edilmeden önce yazıya dökeriz. İstenen yolun yanlış olduğunu düşünürsek bunu ödeme yapılmadan önce söyleriz; bu konuşma, önlediği yeniden yapımdan daha ucuzdur.
Proje gün gün nasıl ilerler?
Küçük ve görünür adımlarla. İş, istediğin an tarayıcıdan açabileceğin bir test ortamına çıkar; canlıya ancak sen söyleyince geçer. Kimse bitmiş ürünü ilk kez projenin sonunda görmez — o noktada her değişiklik pahalıdır.
Yayına alındıktan sonra ne oluyor?
Yaptığımız iş bakım görmek üzere tasarlanır: bağımlılık güncellemeleri, izleme ve işin değiştikçe gelen değişiklikler. Bunu bizim mi sürdüreceğimiz yoksa kendi ekibinin mi devralacağı proje içinde kararlaştırılır, sonradan varsayılmaz. Hiçbir şey yalnızca bizim dokunabileceğimiz şekilde kurulmaz.
Başkasının yaptığı bir sistemi devralır mısınız?
Önce mevcut kodu okuruz, sonra sistemin ömrü boyunca devam etmenin mi yoksa değiştirmenin mi ucuza geldiğini açıkça söyleriz. İki cevap da çıkıyor; devralınan kod çoğu zaman gayet sağlamdır, sadece kötü belgelenmiştir. Refleksle yeniden yazmayı önermeyiz, çünkü yeniden yazım sana satılabilecek en pahalı şeydir.
Neyin üzerine geliştiriyorsunuz ve kaliteyi nasıl koruyorsunuz?
Sunucuda PHP, tarayıcıda TypeScript, iOS ve Android için Flutter, veri için MariaDB, sunum için nginx ve FrankenPHP. Bilinçli olarak güncel ve yaygın bilinen teknolojiler; böylece bizden sonra da herkes bakımını yapabilir. Kaliteyi iyi niyet değil makineler korur: statik analiz en katı seviyede, istisna listesi olmadan çalışır; yanına iki yüzden fazla kendi kuralımız eklenir ve kod saptığı anda reddedilir.

Platform

"Platform" derken neyi kastediyorsunuz?
Ortak bir çekirdeği ve üstünde marka başına ince bir katmanı olan tek kod tabanı. Her markanın kendi tasarımı, kendi içeriği, kendi veritabanı ve kendi alan adı var; güvenlik düzeltmeleri, performans çalışmaları ve yeni çekirdek özellikler ise her yere aynı anda ulaşıyor, tek tek sitelere elle kopyalanmıyor. Marka eklemek yapılandırma ve içerik işidir, fork değil.
Web sitesi ve mobil uygulama aynı arka ucu mu kullanıyor?
Evet ve bu cümlenin genelde ifade ettiğinden daha katı biçimde. API bir kez PHP'de tanımlanır; web için TypeScript istemcisi de uygulama için Dart istemcisi de bu tanımdan üretilir. İkisi de elle yazılmaz — linter elle yazılmış bir API tipini reddeder. Böylece uygulama sunucudan sessizce kopamaz: uyumsuzluk üretimi değil, derlemeyi bozar.
18 dil gerçek mi, yoksa üstüne makine çevirisi mi?
Gerçek. Her sayfa dil başına kendi kaydı olarak var; kendi metni ve kendi adresi ile. Bu SSS İngilizce /frequently-asked-questions, Almanca /de/haeufig-gestellte-fragen adresinde duruyor, bir çeviri parametresinin arkasında değil. Böylece her dil o pazarda gerçekten nasıl arama yapılıyorsa öyle yazılabiliyor ve biri diğer on yediye dokunmadan düzeltilebiliyor.
Tek platform birden çok markayı birbirine karışmadan taşıyabilir mi?
Zaten bunun için kuruldu. Her markanın kendi veritabanı, kendi alan adı ve kendi içeriği var; bu yüzden bir marka diğerinin verisini okuyamaz ve birinde yapılan içerik hatası diğerinde görünmez. Ortak olan motor: yönlendirme, API katmanı, yönetim araçları ve güvenlik çalışması.
MS WebX kendi hangi ürünlerini işletiyor?
Cannabivo yayında: ziyaretçilerin konuma göre kulüp bulup karşılaştırdığı, kulüplerin kendi kaydını yönettiği bir sosyal kulüp arama motoru. Steel, mühendislik ve satın alma için malzeme eşdeğerlik kaynağıdır; geliştirme aşamasında ve henüz kamuya açık değil. İkisi de bu bölümde anlatılan altyapı üzerinde çalışıyor.

Güvenlik ve veri

Bizim için kurduğunuz sistemdeki veri kime ait?
Sana ait. Onu yalnızca sipariş edilen hizmeti çalıştırmak için işleriz, başka hiçbir şey için değil. Başka bir müşterinin verisiyle aynı havuza atılmaz, satılmaz ve kullanıcılarına reklam göstermek için kullanılmaz. İlişki biterse veriyi yanında götürürsün.
Veri yolda nasıl korunuyor?
Bağlantılar HTTP/3 üzerinden gider ve alan adı tarayıcıların önceden yüklü HSTS listesinde yer alır; yani tarayıcı daha ilk ziyarette, herhangi bir yönlendirme ele geçirilemeden önce şifresiz konuşmayı reddeder. Anahtar değişimi kuantum sonrası: ML-KEM-768 ile birleştirilmiş X25519. Bugün kaydedilen trafiğin, ileride bir kuantum bilgisayar saldırabilir hâle geldiğinde de direnmesi için seçilmiş bir yöntem.
Parolalar, anahtarlar ve API kimlik bilgileri nasıl saklanıyor?
Asla kaynak kodda değil — bunu disiplin değil, derleme zorunlu kılar: içine sabit gömülmüş sır barındıran kod, birleştirilmeden önce reddedilir. Sırlar şifreli olarak bir ayar deposunda durur ve çalışma anında yalnızca gerçekten gerektiği yerde çözülür. Böylece bir anahtarı değiştirmek, tüm kod tabanını taramak yerine tek yerde tek değişikliktir.
Neler kaydediliyor ve bir şeyi kimin değiştirdiği görülebiliyor mu?
Evet. Uygulama olayları, hatalar ve yönetimsel işlemler sunuculara dağılmış metin dosyalarına değil veritabanına yazılır; böylece gerçekten aranabilir. Yönetimsel değişikliklerde kimin işlem yaptığı, neyin değiştiği ve ne zaman olduğu kayıt altına alınır. "Bu fiyatı geçen ay kim değiştirdi" sorusunun tahmini değil, cevabı vardır.
Çerezleri ve onayı nasıl ele alıyorsunuz?
Zorunlu olmayan çerezler ancak ziyaretçi kabul ettikten sonra yerleştirilir, tercih kaydedilir ve yaptığımız her sitede bunu sonradan değiştirebileceği ya da geri alabileceği bir sayfa bulunur. Reddetmek tek tıktır, ayarlar menüsünde av değil; reddeden ziyaretçi de çalışan bir site görür.

Pratikte yapay zekâ

Pratikte "AI entegrasyonu" gerçekte ne demek?
Bir modelin, ürününün içinde tanımlı tek bir işi yapması ve alternatifini ölçülebilir biçimde geçmesi: gelen mesajları ayıklamak, sonrasında bir insanın onayladığı metinleri yazmak, aramanın yazılanı değil kastedileni anlamasını sağlamak. Bitmiş bir siteye yapıştırılmış sohbet balonu değildir. Faydalı soru hiçbir zaman "AI ekleyebilir miyiz" değil, "hangi tekrar eden iş şu an sana zaman kaybettiriyor" sorusudur.
Kendi ürünlerinizde yapay zekâ şimdiden nerede gerçek iş yapıyor?
İçerikte. Çok dilli malzememiz model desteğiyle üretiliyor ve güncel tutuluyor, ardından yayına çıkmadan önce dil dil gözden geçiriliyor; doğrudan modelden çıktığı gibi yayımlanmıyor. Yapay zekâ konusunda temkinli konuşmamızın nedeni de bu: çıktının nerede güçlü olduğunu, nerede hâlâ insan gerektiğini kendi işimizden biliyoruz.
Bir yapay zekâ özelliği devredeyse verimize ne oluyor?
Hiçbir şey inşa edilmeden önce, hangi sağlayıcının hangi veriyi işlediğini ve nelerin saklandığını yazılı olarak belirtiriz. Bu cevap sana uygun değilse özellik başka türlü tasarlanır ya da hiç yapılmaz. Onaylamadığın bir biçimde hiçbir veri sisteminden çıkmaz; "gönderildiğini bilmiyorduk" ise üretmeye razı olduğumuz bir sonuç değildir.