Oturum Aç

Orijinalini görmek için tıklayınız : vBulletin 3.8.11’i PHP 8.5’e Taşıdık! Hem de Öyle Lafla Değil, Emekle!


OmerAti
24 Ekim 2026, 09:22
Şimdi arkadaşlar, olayı şöyle bir anlatayım. 😎

[Only Registered Users Can See Links] ([Only Registered Users Can See Links])

[Only Registered Users Can See Links] ([Only Registered Users Can See Links])

vBulletin 3.8.11 kullananlar bilir, bu sistem artık yaşını başını almış, yılların forum yazılımı. Zamanında PHP 5.x ve PHP 7.x sürümleriyle çalışacak şekilde geliştirilmiş, yıllarca binlerce forumda kullanılmış bir altyapı. Ama teknoloji yerinde durmuyor. PHP sürümleri değişiyor, güvenlik gereksinimleri değişiyor, sunucular güncelleniyor. E hâliyle eski sistemleri de bu yeni dünyaya ayak uyduracak hâle getirmek gerekiyor.

İşte biz de tam olarak bu işe el attık! 💪

**vBulletin 3.8.11’i alıp PHP 8.5 ile uyumlu hâle getirmek için kolları sıvadık.** Öyle iki üç dosyada değişiklik yapıp adına güncelleme demedik. Sistemin içine girdik, dosya dosya uğraştık, eski kodları inceledik, yeni PHP sürümünde sorun çıkarabilecek yerleri ele aldık.

**370 adet PHP dosyası üzerinde çalıştık.**

Yanlış okumadınız, tam 370 dosya! Eski sistemin çalışma mantığını bozmadan, yıllardır kullanılan yapıyı mümkün olduğunca koruyarak bu dosyaları PHP 8.5 tarafına uyarlamak için ciddi bir emek verdik.

Yetmedi!

**70 adet plugin ve eklentiyi de PHP 8.5’e uyarladık.**

Çünkü forum dediğin sadece ana yazılımdan ibaret değil. Temalar var, pluginler var, eklentiler var, yıllardır kullanılan özel kodlar var. Ana sistemi güncelleyip eklentileri kendi hâline bırakırsan bir bakmışsın forumun bir tarafı çalışıyor, diğer tarafı hata veriyor. Bizim amacımız sadece forum açılsın, ana sayfa gelsin değil; sistemin parçalarının da birbiriyle uyumlu çalışmasını sağlamak.

## CPU canavarı vBSEO gitti, JRSEO geldi! 🔥

Eski vBSEO'yu kullananlar ne demek istediğimi çok iyi bilir. Sunucuya bindirdiği yükü, CPU tüketimini, eski altyapıyla yaşanan uyumluluk sorunlarını bilen bilir. Hele bir de yıllardır kullanılan vBulletin 3.8.11'in üzerine eklenince işin içinden çıkmak bazen ayrı bir mesele hâline geliyor.

Biz de dedik ki bu iş böyle gitmez!

**vBSEO'ya alternatif olarak kendi SEO sistemimiz JRSEO'yu geliştirdik.**

Öyle rastgele bir eklenti kurup geçmedik. vBulletin'in yapısına uygun, forumun SEO ve URL yönetimini kendi kontrolümüz altında tutabileceğimiz bir sistem üzerinde çalıştık. Eski sisteme bağımlı kalmadan, ihtiyaçlarımıza göre geliştirebileceğimiz yeni bir yapı oluşturduk.

Kısacası vBSEO devri bizim tarafta kapandı, JRSEO devri başladı! 😎

## Beğeni sistemi yetmedi, tepki sistemi de geldi!

Forum kullanıcılarının yıllardır beklediği özelliklerden biri de düzgün bir beğeni ve tepki sistemi. Biz de bu işi sadece bir butondan ibaret bırakmadık.

**Beğeni ve tepki sistemini geliştirdik; yönetim tarafını da unutmadık!**

AdminCP üzerinden tepki seçeneklerini ekleyebilme ve silebilme gibi yönetim özellikleri üzerinde çalıştık. Yani her şey sabit kalmak zorunda değil; forum yönetimi kendi ihtiyacına göre sistemi şekillendirebilsin istedik.

Bunun yanında daha onlarca özellik, geliştirme ve düzenleme yaptık. Her özelliği burada tek tek saymaya kalksak yazı uzar gider.

Olay sadece eski yazılımı yeni PHP sürümünde çalıştırmak değil arkadaşlar. Madem bu kadar uğraşıyoruz, mevcut altyapıya yeni özellikler de kazandıralım dedik!

## AdminCP de responsive oldu 😂📱

Şimdi buraya özellikle dikkat edin! Yılların vBulletin 3.8.11 yönetim panelini bilenler ne demek istediğimi çok iyi anlayacak.

Masaüstünde yönetim yapmaya alışmışız, telefondan AdminCP'ye girince ekran ayrı dert, menüler ayrı dert, sağa sola taşan alanlar ayrı dert!

Biz de dedik ki madem eski sistemi günümüzün şartlarına uyarlıyoruz, **AdminCP paneli de mobil cihazlara ayak uydursun!**

Ve evet arkadaşlar, **AdminCP panelini de responsive hâle getirdik!** 😂🔥

Yani sadece forumun kullanıcıların gördüğü ön yüzüyle uğraşmadık. Yönetim tarafını da düşündük. Telefon ve tablet gibi farklı ekran boyutlarında daha rahat kullanılabilecek bir yönetim deneyimi hedefledik.

Düşünsenize, yılların vBulletin altyapısı, PHP 8.5 uyumluluğu için elden geçirilen yüzlerce dosya, yeni SEO sistemi, beğeni ve tepki özellikleri… Bir de üstüne mobil uyumlu AdminCP!

Eskiden telefondan yönetim paneline girip ekranı sağa sola çekiştiren arkadaşlara da buradan selam olsun. 😂

**vBulletin 3.8.11 yaşlanmış olabilir ama biz onu kendi hâline bırakmadık!**

İşin en can alıcı noktası da burada zaten.

Eski bir vBulletin altyapısını alıp güncel PHP sürümlerine taşımak, yeni bir yazılım kurmak kadar kolay değil. Çünkü karşında yılların kodları var. Bir yerde eski PHP fonksiyonu, başka yerde artık desteklenmeyen bir kullanım, öbür tarafta eski bir pluginin bağımlılığı çıkabiliyor. Bir sorunu düzeltirken başka bir özelliğin bozulmamasına da dikkat etmek gerekiyor.

Yani mesele sadece kodu değiştirmek değil; neyin neden kullanıldığını anlayıp ona göre hareket etmek.

Biz de bu işi masa başında iki satır yazıp geçilecek bir iş olarak görmedik. Emek verdik, uğraştık, eski kodlarla boğuştuk ve **370 PHP dosyasıyla 70 eklentiyi PHP 8.5 uyumluluğu hedefiyle elden geçirdik.**

Düşünsenize, yıllardır PHP 5.x ve PHP 7.x döneminden kalan bir forum altyapısı var. Herkes bir noktada eski yazılım, eski PHP, uyumluluk sorunları diye konuşuyor. Biz ise oturup bu altyapıyı günümüzün PHP sürümlerine taşıma işine girişiyoruz.

Kolay mı? Değil.

Zaman alıyor mu? Hem de nasıl!

Ama yıllardır kullanılan, içinde binlerce mesaj ve koca bir topluluğun emeği bulunan forumları yaşatmak istiyorsanız bazen oturup kodun içine gireceksiniz. Hazır sistemlere mahkûm kalmayacak, ihtiyaç duyduğunuz özellikleri kendiniz geliştireceksiniz.

## Peki, yükseltme işlemi herkese açık mı?

Şimdi gelelim bu işi kendi forumuna yaptırmak isteyen arkadaşlara.

**Geçerli vBulletin lisansına sahip forumlar için ücret karşılığında yükseltme hizmeti sunulacaktır.**

Burada önemli bir şartımız var: **Yükseltme tek domain için yapılacaktır.**

Yani lisanslı vBulletin forumunu PHP 8.5'e taşımak, JRSEO ve geliştirilen diğer özelliklerden yararlanmak isteyenler bizimle iletişime geçebilir. Mevcut forumun dosyaları, kullanılan pluginler, özel düzenlemeler ve ihtiyaçlar değerlendirilerek işlem kapsamı belirlenir.

Her forumun yapısı aynı değil. Kimi forumda onlarca özel eklenti var, kiminde yıllardır dokunulmamış tema düzenlemeleri bulunuyor. Bu yüzden yükseltme işlemi, forumun mevcut durumuna göre ele alınacaktır.

Lisanssız sistemler için değil; elindeki lisanslı vBulletin altyapısını yaşatmak ve yeni nesil PHP sürümlerine taşımak isteyenler için!

## Etikete gerek yok eskiler iyi tanır! 😉

Yıllardır forum dünyasının içinde olanlar, vBulletin kullananlar, eski sistemlerle uğraşanlar ne demek istediğimizi gayet iyi anlar.

Bizim derdimiz sadece ortaya bir yazılım koymak değil. Eski forum kültürünü yaşatmak, mevcut altyapıyı geliştirmek ve yıllardır kullanılan sistemleri günümüzün şartlarına ayak uydurabilecek hâle getirmek.

Bugün sıfırdan forum açmak kolay olabilir ama yılların emeğini, kullanıcılarını, mesajlarını ve alışkanlıklarını koruyarak eski bir sistemi güncellemek bambaşka bir iştir.

Biz de bu işe girdik ve taşın altına elimizi koyduk.

**370 PHP dosyası, 70 plugin ve eklenti, PHP 8.5 uyumluluğu için kapsamlı çalışma, vBSEO yerine JRSEO, yeni beğeni ve tepki sistemi, AdminCP üzerinden tepki yönetimi, responsive yönetim paneli ve daha onlarca geliştirme!**

Az buz iş değil arkadaşlar!

Tabii ki PHP 8.5 uyumluluğunun ve yeni özelliklerin güvenilir biçimde sunulması için gerçek ortamda testler, eklenti kontrolleri ve işlev doğrulamaları da önemli. Bizim hedefimiz yalnızca forumu açmak değil, forumun temel işlevlerini mümkün olduğunca koruyarak yeni nesil PHP altyapısında çalışmasını sağlamak.

Kısacası eski diye hemen çöpe atmak yok! Bir yazılımın arkasında yılların emeği, binlerce mesaj, kullanıcıların hatıraları ve koskoca bir topluluk var. Bunları koruyup sistemi yeni teknolojilere uyarlayabilmek de başlı başına bir uğraş.

Biz işimize bakıyoruz arkadaşlar. Kodla uğraşıyoruz, geliştiriyoruz, yeniliyoruz. Hazır olanı kullanmak yerine ihtiyaç duyduğumuz yerde kendi çözümümüzü üretiyoruz.

**Lafla değil, emekle!**

Umran
24 Ekim 2026, 10:00
Vay be, helal olsun size! 370 dosya az buz değil, ciddi emek harcamışsınız belli ki. PHP 8.5'e geçiş hayırlı olsun, bu sayede forum daha hızlı ve güvenli olur artık.

Leydihan
24 Ekim 2026, 10:18
Emeğine sağlık. Çok uğraştın ama uğraştığına da değmiş. CPU, vBSEO varken de sayende kasma yapmıyordu, onu da kendi yönteminle çözmüştün.. Kendi SEO'muzu yapmak istiyorduk PHP yükselirken yapman daha güzel olmuş. PHP konusuna hiç değinmiyorum. Daha yamayı göndermediler, sanırım açığı da kapatamadılar. Bazı yerlerde acil durum ilân edilip 3 günlük gıda ihtiyacı verilmiş. Bu PHP açığı o kadar önemli ki, siber saldırı için halkı uyarıyorlar, kapatamadıkları için ülkeleri korkutuyor sanırım. Sen onlardan önce açığı kapatıp kendi yamanı kendin yaptın. 370 dosyayla yepisyeni forumkalbi'ni 20 sene götürecek bir sistem inşa ettin.. Türkiye'de sürünüyorsun OmerAti.

Sürmenaj
24 Ekim 2026, 13:10
Hayırlı olsun, uçuyor forum bu arada.

Vandetta
24 Ekim 2026, 15:22
Tekniğinden anlamam ama hızının ben de farkına vardım.
Elinize sağlık.:)