Hata ve kusur giderme

Hata ve sorun giderme — hangi sitede olursa olsun, kim yapmış olursa olsun

Beyaz ekranlar, PHP kritik hataları, 500 hataları, sessizce başarısız olan bir ödeme sayfası, siteyi çökerten bir güncelleme, kimsenin bulamadığı bir eklenti çakışması, JavaScript hataları, hacklenmiş bir site. Bize belirtiyi gönderin, nedenini biz bulalım. WordPress, WooCommerce, Laravel, Django, Node veya saf PHP — ve sorunun çözülmesi için bizimle barındırma hizmeti kullanmak zorunda değilsiniz.

Çoğu başarılı olan ve birinin dikkat çektiği bulgulara ilişkin bir rapor ve genel bir puan.
  • Herhangi bir ana makinetaşınmanıza gerek yok
  • Herhangi bir CMSWordPress, Woo, Laravel, Django, Node, PHP
  • 25+ yılbaşkalarının kodunu okumanın
  • Nedensadece belirti gizlenmemiş, kökten çözülmüş
  • Önce bir yedek alıyoruzgeri dönüş yolu bulunana kadar hiçbir şeyaya dokunulmaz
  • Nedeni buluyoruztahminler değil; günlükler, izler ve sorgular
  • Bunun ne olduğunu size söylüyoruzbir dahaki sefere kaçınılabilmesi için sade bir dille
  • Taşıma zorunluluğu yoksorunu olduğu yerde çözeceğiz

Ne düzeltiyoruz

Eğer site yapmaması gereken bir şey yapıyorsa veya yapması gereken bir şeyi durdurduysa, bu listededir.

Beyaz ekranlar ve PHP ölümcül hataları

Boş bir sayfa, 500 hatası veya yalnızca bazı ziyaretçilerde görünen bir hata. Günlüğü düzgün bir şekilde açıp sorunu yeniden oluşturur ve eklentileri durana kadar devre dışı bırakmak yerine tam olarak hangi satırdan kaynaklandığını tespit ederiz.

Siteyi bozan güncellemeler

Sistemi çökerten bir çekirdek, eklenti, tema veya PHP sürüm güncellemesi. Size bir daha asla güncelleme yapmamanızı söylemek yerine, önce sitenizi yeniden ayağa kaldırır, ardından güncellemeyi sorunsuz bir şekilde gerçekleştiririz.

Eklenti ve tema çakışmaları

İkisi de ayrı ayrı çalışan ve birbirleriyle çelişen iki şey. Canlı sitenizde müşterilerin önünde değil, bir hazırlık kopyası (staging) üzerinde ortadan ikiye bölme yöntemiyle bulundu.

Bozuk ödemeler ve kasalar

Sessizce başarısız olan WooCommerce siparişleri, zaman aşımına uğrayan ödeme ağ geçitleri, asla gönderilmeyen e-postalar, yanlış hesaplanan vergi veya kargo. Görünürde her şey yolundayken para kaybettirenler.

Yavaşlık olarak görünen hatalar

N+1 sorguları, her sayfa yüklemesinde çalışan bir cron görevi, önbelleğe alınmamış harici bir çağrı, indeksi olmayan bir tablo. Genellikle 'site yavaş' olarak bildirilir ve bir hata olarak düzeltilir.

Hacklenen, tahrif edilen ve kara listeye alınan siteler

Kötü amaçlı yazılım temizlendi, açık olan yol kapatıldı, arka kapılar bulundu ve itibar çalışmaları tamamlandı — Search Console, kara listeler ve bunlarla ilişkili e-posta itibar durumu.

JavaScript ve ön yüz hataları

Gönderilmeyen bir form, tek bir tarayıcıda hata veren bir betik, mobil cihazda bozulan bir düzen, kimsenin okumadığı hatalarla dolu bir konsol.

Veritabanı ve veri sorunları

Bozuk veya şişkin tablolar, başarısız bir göç, yinelenen veya yetim satırlar, yanlış yapılan bir içe aktarım. Önce bir kopyası alınarak onarıldı.

Ulaşmayan e-posta

Site e-postaları spam klasörüne gidiyor veya tamamen kayboluyor — SPF, DKIM, DMARC, gönderim yolu ve hataları sessizce yutan eklenti.

Nasıl işliyor

Çoğu iş aynı dört adımı izler ve her birinde bizden haber alırsınız.

  1. Belirtiyi bize bildirin

    Bir tanıya ihtiyacınız yok; bu bizim işimiz. Gördüğünüz şey, ne zaman başladığı ve hemen öncesinde ne değiştiği genellikle yeterlidir.

  2. Fiyat vermeden önce inceliyoruz

    Teklifi sorunun görüntüsüne değil gerçek nedenine dayandırabilmemiz için siteye ve kayıtlara salt okunur erişimle göz atıyoruz. Bu inceleme ücretsizdir.

  3. Önce bir kopyada, ardından sitede düzeltiyoruz

    Önce bir yedek, mümkün olduğunda canlı ortama uygulamadan önce bir test kopyasında kanıtlanmış bir düzeltme. Hacklenmiş bir sitede, geride bıraktıklarını temizlemenin yanı sıra içeri giden yolu da kapatıyoruz.

  4. Ne olduğu size söylenir

    Sorunun kısa bir özeti, yapılan düzeltme ve bu süreçte fark ettiğimiz, ileride başınızı ağrıtacak her şeyin açıklaması. Sorun koddan değil de barındırma hizmetinden kaynaklanıyorsa bunu açıkça belirtiriz.

Kiminle çalıştığınız

Neil Lock liderliğinde 25 yıllık full-stack mühendisliği

Buradaki kurtarma çalışmaları, arkasında yaklaşık 25 yıllık üretim PHP, Python, .NET ve JavaScript deneyimi bulunan bir full-stack geliştirici ve kurucu CEO Neil Lock tarafından yönetiliyor. Başka birinin kod tabanını hata ayıklamak, kendi kodunuzu yazmaktan farklı bir beceridir ve bu ancak çok sayıda kod tabanı okumuş olmakla kazanılır.

Ayrıca, 650.000'den fazla sitenin üzerinde çalıştığı alt yapıyı biz yönetiyoruz; bu nedenle bir 2019 forum konusunun neyin bozduğunu söylediğini değil, WordPress ve WooCommerce sistemlerini yüksek hacimde gerçekte neyin bozduğunu görüyoruz.

  • Yaklaşık 25 yıllık full-stack deneyimi — PHP, Laravel, Python, Django, .NET, Node ve WordPress
  • Sadece ekrandaki belirtiyi değil; logları, izleri ve sorguları okur
  • Nedeni düzeltir, ardından sade bir dille neyin neden olduğunu size bildirir
  • Bizim barındırmadığımız sitelerde de çalışır, taşıma zorunluluğu yoktur
LinkedIn'de Neil Lock
Konuşma kuyruğu ve yanıt yazılan bir destek masası.

Bazı sorunların kendi sayfası vardır

İşin belirli bir biçimi olduğunda, bunun için özel bir servis vardır.

Uzman site hızlandırma

Öncesi ve sonrasında ölçüm yapılarak halihazırda sahip olduğunuz site üzerinde yapılan bir optimizasyon çalışması.

Uzman site hızlandırma

Yönetilen taşıma

Dürüst cevap sitenin başka bir yerde olması gerektiğinde. Biz taşıyoruz ve siz izliyorsunuz.

Yönetilen taşıma

Sunduğumuz her geliştirme hizmeti

Tek ekip, tek teklif, bunlardan hangisine ihtiyacınız olursa olsun —ve çoğu projenin birden fazlasına ihtiyacı vardır—.

WordPress geliştirme

Özel yapımlar, WooCommerce, başsız WordPress, performans çalışmaları ve kurtarmalar; WordPress'i ölçekli olarak barındıran kişiler tarafından.

WordPress geliştirme

Özel eklentiler ve temalar

WordPress.org dizin standartlarına uygun olarak geliştirilmiş özel eklentiler, Gutenberg blokları, alt temalar (child themes) ve tam özel temalar.

Özel eklentiler ve temalar

Python ve uygulama geliştirme

Python, Django ve modern eşzamansız (async) arka uçlarda uygulamalar, API'ler, otomasyon ve yapay zeka/LLM entegrasyonları.

Python ve uygulama geliştirme

Özel web geliştirme

Yazılım yığınından bağımsız olarak PHP, Laravel, .NET, Node ve her modern çerçeve üzerinde full-stack çalışma.

Özel web geliştirme

Uzman site hızlandırma

Mevcut sitenizde bir optimizasyon turu — Core Web Vitals, sorgular ve önbellekleme, önceden ve sonradan ölçülür.

Uzman site hızlandırma

Yönetilen taşıma

Siteyi buraya taşıyalım ve nasıl gerçekleştiğini izleyin — ya da bir sonraki barındırma sağlayıcısına devredelim.

Yönetilen taşıma

SSS

Barındırma hizmetini sizinle yapmak zorunda mıyım?

Hayır. Siteleri nerede barındıklarına bakmaksızın onarıyoruz ve sonrasında taşıma zorunluluğu bulunmuyor. Sorunun koddan değil de barındırma hizmetinden kaynaklandığı ortaya çıkarsa bunu size açıkça söylüyoruz; düzeltmenin mevcut barındırıcınızın ücretsiz olarak yapabileceği bir şey olduğu durumlar da buna dahildir.

Hangi erişime ihtiyacınız var?

Genellikle bir yönetici girişi ve SFTP ya da panel erişiminin yanı sıra hata günlükleri. Hacklenmiş bir site için ayrıca ham erişim günlüklerini de istiyoruz. Çalışabileceğimiz en az bilgiyi isteriz ve işimiz biter bitmez erişimi iptal edebilirsiniz.

Bulamazsanız ne olur?

Ücretsiz ön inceleme tam olarak tekliften önce yapılır, böylece bu risk sizin değil bizim olur. Bir çözüm yolu göremediğimiz takdirde bunu o aşamada belirtiriz ve herhangi bir ödeme yapmamış olursunuz.

Yalnızca WordPress mi?

Hayır. Ağırlıklı olarak WordPress ve WooCommerce ile çalışıyoruz ancak Laravel, Django ve modern Python, .NET, Node ile saf PHP teknolojilerinde de varız. Web üzerinde çalışıyorsa, daha önce buna benzer bir sorunun hata ayıklamasını büyük ihtimalle yapmışızdır.

Şu anda sitem çalışmıyor.

Bunu formda belirtin, biz de o şekilde işlem yapalım. Zaten bir hosting müşterisiyseniz bunun yerine kontrolden bir destek talebi açın; bu, bu sayfadaki her şeyden daha hızlı bize ulaşır.

Bunun tekrar yaşanmasını önleyebilir misiniz?

Yazının amacı da budur. Yanıtın bir yamadan ziyade bir süreç olduğu durumlarda — güncellemelerden önce hazırlık ortamı, gerçekten test edilen yedeklemeler, durumu size ilk olarak bildirecek izleme sistemleri — hangisi olduğunu belirtiyoruz ve bunların çoğu, size satılmak yerine barındırma hizmetimize ücretsiz olarak dahildir.

Nerin bozuk olduğunu bize söyleyin

Belirti, ne zaman başladığı ve hemen öncesinde ne değiştiği. Fiyat vermeden önce inceliyoruz; inceleme de fiyat teklifi de tamamen ücretsizdir.

Ücretsiz teklif alın