
Kısa cevap: PHP2Shell açıkları (CVE-2026-109618 ve CVE-2026-109619) birçok kurumun eski PHP sistemlerini yeniden değerlendirmesine yol açtı. Yamalanamayan, belgesiz ya da bakımı zor PHP uygulamalarını ASP.NET Core ile yeniden geliştiriyor, veriyi kayıpsız taşıyor ve URL yapısını koruyarak kesintisiz geçiş yapıyoruz. Güncel ve sağlıklı bir PHP sisteminiz varsa önce PHP sürüm yükseltme seçeneğini öneriyoruz; doğru kararı ücretsiz ön analizle birlikte veriyoruz.
Ne zaman .NET‘e geçmek doğru karar?
- Uygulama PHP 5.x ya da 7.x üzerinde, framework’süz ya da çok eski bir framework ile yazıldıysa ve yükseltme neredeyse yeniden yazım kadar iş çıkarıyorsa.
- Kurumunuz Azure, Active Directory / Entra ID, SQL Server ve Microsoft 365 üzerinde çalışıyorsa ve tek teknoloji yığınında birleşmek istiyorsa.
- Bankacılık, sigorta, sağlık ya da kamu gibi denetimi sıkı sektörlerde uzun süreli kurumsal destek (LTS) ve tip güvenli bir platform gerekiyorsa.
- İç ekibiniz C# biliyor, PHP bilgisi azaldıysa ve bakım maliyeti her yıl artıyorsa.
Ne zaman geçmemelisiniz?
Güncel bir WordPress, WooCommerce ya da Laravel sitesini yalnız PHP2Shell yüzünden başka platforma taşımak gerekli değildir; yama ve sürüm yükseltme bu açığı kapatır. Bu sistemlerde içerik yönetimi, eklenti ekosistemi ve maliyet açısından PHP’de kalmak çoğu zaman daha doğrudur. Ön analizde bu karşılaştırmayı süre ve bütçe rakamlarıyla birlikte sunuyoruz.
Geçiş adımları

- Keşif: Modüller, iş kuralları, entegrasyonlar, kullanıcı rolleri ve veritabanı şeması çıkarılır. Belgesiz iş kuralları kod incelemesiyle yazılı hale getirilir.
- Mimari: ASP.NET Core (MVC / Razor Pages ya da Web API + modern ön yüz), Entity Framework Core, kimlik yönetimi, loglama ve izleme kurgulanır.
- Modül modül geliştirme: En kritik akıştan başlanır. Eski ve yeni sistem bir süre yan yana çalışabilir (strangler yaklaşımı).
- Veri taşıma: Deneme geçişleri, kayıt sayısı ve tutar doğrulamaları, şifrelerin güvenli şekilde yeniden kurgulanması.
- SEO ve URL koruma: URL yapısı korunur ya da 301 yönlendirme haritası hazırlanır; Search Console takibi yapılır.
- Canlıya geçiş ve destek: Geri dönüş planıyla geçiş, ardından bakım ve destek sözleşmesi.
Karşılaştırma

| Seçenek | Ne zaman uygun | Süre | Risk |
|---|---|---|---|
| PHP yama + sürüm yükseltme | Güncel WordPress / Laravel, kod sağlıklı | Gün – hafta | Düşük |
| Güncel Laravel ile yeniden yazım | Eski PHP, ekip PHP biliyor | Hafta – ay | Orta |
| ASP.NET Core ile yeniden yazım | Microsoft ekosistemi, kurumsal LTS ihtiyacı | Hafta – ay | Orta |
| Node.js / modern JS yığını | Gerçek zamanlı, API odaklı ürünler | Hafta – ay | Orta |
Kaynak kodu, tasarım ve tüm hesaplar size aittir. NDA ilk görüşmeden önce imzalanır. Acil güvenlik durumu için PHP güvenlik açığı giderme, kurumsal envanter için kurumsal PHP güvenlik denetimi sayfalarımıza bakabilirsiniz.
Sık sorulan sorular
PHP sitemi .NET‘e çevirmek mantıklı mı?
Her PHP sistemi için değil. Güncel bir Laravel ya da WordPress sitesi için sürüm yükseltme çoğu zaman daha hızlı ve ekonomiktir. Eski, belgesiz, yamalanamayan ve iş kritik bir PHP uygulamanız varsa, kurumunuz Microsoft ekosisteminde (Azure, Active Directory, SQL Server) çalışıyorsa ya da uzun vadeli kurumsal destek istiyorsanız .NET‘e geçiş güçlü bir seçenektir.
Veritabanım ne olacak?
MySQL ya da MariaDB veritabanı korunabilir; Entity Framework Core bu veritabanlarıyla çalışır. İsterseniz SQL Server ya da PostgreSQL’e taşıma da planlanır. Veri taşıma, doğrulama sayımları ve deneme geçişleriyle yapılır.
Geçiş sırasında site kapanır mı?
Hayır. Yeni sistem paralel geliştirilir, test ortamında doğrulanır ve modül modül devreye alınır. Kullanıcı tarafında URL yapısı korunur, gerekli yerlerde 301 yönlendirme yapılır; SEO trafiği kaybedilmez.
Ne kadar sürer ve maliyeti nedir?
Süre ve maliyet modül sayısına, entegrasyonlara ve veri hacmine bağlıdır. Kurumsal bir web sitesi birkaç haftada, çok modüllü bir portal ya da ERP benzeri uygulama birkaç ayda taşınır. Ücretsiz ön analiz sonunda kalem kalem süre ve fiyat veriyoruz.
Geçiş beklerken PHP2Shell riski ne olacak?
Geçiş projesi başlarken eski PHP sistemine yama ya da geçici önlem uyguluyoruz; yeni sistem hazır olana kadar eski sistem korunur.
Geçiş analizi talebi
Formu doldurun; sitenizin adresini, kullandığınız altyapıyı (WordPress, Laravel, özel PHP, Magento vb.) ve barındırma türünü (paylaşımlı hosting, VPS, kendi sunucunuz) yazın. Talebiniz mesai dışında da ekibe iletilir. NDA gerekiyorsa ilk görüşmeden önce imzalıyoruz.
Talebiniz bize ulaştı.
24 saat içinde kapsam, takvim ve fiyat içeren yazılı teklifi e-posta adresinize gönderiyoruz.