Rapor Sistemi


Başlık
Açıklama

Sosyal Medya
Ana Sayfa - Arama - Son Konular
Human [Konu]

Bakım Modu Güncellemesi

Sitemize gerektiğinde kullanılmak üzere bakım modu özelliği ekledik.

Human [Konu]

Bilgi Dosyalarını Çekme Güncellemesi

Özel bir yapay zeka uygulaması geliştirmek için bilgi merkezindeki içerikleri indiren bir sistem ürettik. Bunun yanı sıra Redis önbelleğini temizleme kodu geliştirmiş olduk.

Human [Konu]

Sihirli Steve'm 4. Bölüm - Kırık Kanatlar


Bölüm: “Kırık Kanatlar”


Bölüm Özeti


Periler alemiyle insanların dünyası arasındaki denge, küçük bir anlaşmazlıkla sarsılır. Rose Good ile Heidi Tyler’ın eski dostluğu, bir yanlış anlaşılma yüzünden dağılır. Alex ve Jordan, iki dünyanın huzuru için onları yeniden bir araya getirmeye çalışır.


1. SAHNE — GÜN IŞIĞINDA BİR GERGİNLİK


Yer: Heidi'nin bahçesi, sabah vakti
Heidi Tyler, çiçeklerin üzerindeki büyü tozunu düzenlerken Rose Good gelir.

Rose serttir ama sesinde kırılgan bir tını vardır.
Rose: “Heidi, Peri Alemi’nden izinsiz sihir kullanmışsın. Bu, kurallara aykırı.”
Heidi: “Bu bir hata değil, yardım etmeye çalıştım! Jordan’ın hastalığı için o çiçek tozuna ihtiyacım vardı.”
Rose: “Yardım bahanesiyle kuralları çiğnemek, düzeni bozar.”
Sözler ağırlaşır. Rüzgârın uğultusu bile susar.

Rose giderken kanatlarından birkaç parıltı düşer — sanki dostluğunun kırık parçaları gibi.


2. SAHNE — MUTFAKTAKİ FIRTINA SONRASI


Yer: Mucosoft ailesi evinin mutfağı, öğle
Alex'in elinde çay, Jordan masanın başında endişeyle bakar.
Jordan: “Annem Rose teyze ile konuşmuyor artık.”

Alex: “İki güçlü kalp, bazen aynı iyiliği farklı yollarla ister.”

Jordan: “Yani… yanlış mı anlamışlar birbirlerini?”

Alex: “Evet. Bazen büyü bile bu kadar basit bir şeyi çözemez.”
Alex, Jordan’a bir plan fısıldar.

Gülümsemeleri umut kokar.


3. SAHNE — GİZLİ BULUŞMA PLANI


Yer: Ormanın kalbinde, peri aynasının önü
Alex ve Jordan, Rose ile Heidi’yi tesadüfen karşılaştıracak bir düzen kurar.

Steve uzaktan izler — karışmamaya yemin etmiş ama merakı yüzünden saklanamaz.
Jordan: “Anne, bak! Rose Teyze burada tesadüfen!”

Heidi (şaşkın): “Tesadüf mü dedin?”
Bir sessizlik. Ardından Rose konuşur.
Rose: “Yaptığın şeyi anlamaya çalıştım. Ama korktum, Heidi.”

Heidi: “Ben de seni kaybetmekten korktum.”
Kelimeler sihir gibi işler.

Ayna yavaşça parıldar, Rose’un ve Heidi’nin yansıması birleşir.

Bu, barışın simgesidir — sihir değil, anlayıştır.


4. SAHNE — AKŞAM, MUTLULUĞUN YANKISI


Peri alemi yeniden dengededir.

Snow Beautiful uzaktan izler, memnun bir tebessümle.
Snow Beautiful: “Gerçek sihir, kalbin yumuşadığı anda olur.”
Jordan, annesinin elini tutar.

Rose, Heidi’ye bir çiçek uzatır — adı “Unutma Beni”.


KAPANIŞ SAHNESİ


Steve dış ses olarak konuşur, fonda peri ışıkları yanar.
Steve (dış ses): “İnsan ya da peri fark etmez. Gurur, dostluğu bozar… ama sevgi, her şeyi onarır.”
Kamera gökyüzüne yükselir.

Bir damla sihirli toz, geceye karışır.

Human [Konu]

Botların Erişimi Güncellemesi

Bazı botlar siteye erişemiyordu, sebebi HTTP/1.1 desteği ile ilgiliydi. Bazı botlar HTTP/2 yerine HTTP/1.1 kullanıyor. Web sunucumuz, HTTP/1.1 için boş yanıt döndürüyordu. Bu problem giderilmiş oldu.
Bunun yanı sıra PageSpeed puanını yükseltmek için bazı düzenlemeler yapıldı.

Human [Konu]

Modern Ekosistem Güncellemesi

Yeni güncelleme ile birlikte altyapı daha iyi hale geldi.

Güncelleme Notları

  • Main.php sayfası olarak yer alan yönlendirici sadeleştirildi. Temel amacı yönlendirmek.
  • "Content" isminde yeni bir dizin oluşturuldu. Bu dizin bazı dosyalara yer verecek.
    • Ayar dosyası eklendi. Ayar dosyasında şu anda veritabanı bağlantı bilgileri mevcut.
    • CSS, JS ve sağ tık menüsü gibi bazı HTML kodları için küresel dosya
      oluşturuldu. Genel olarak kullanıma açık kodlar buraya aktarıldı.
    • Header ve footer sistemi eklendi. Dosyalar bu dizinde yer alıyor.
    • Çekirdek dosya yani kütüphane, API dizininden yeni dizine taşındı.
  • Sağ tık menüsünden yazıcıyı kullanırken sağ tık menüsü görünüyordu. Bu sorun giderilmiş oldu.
  • Ana sayfa tasarımı değiştirildi.
  • Reklam listesi sayfasının tasarımı güncellendi.
    • Listeleme tabloya dönüştürüldü.
    • Görseller tablo içinde görünüyor.
  • Sohbet sayfası modernleştirildi.
  • Oylama ana sayfası modern bir tasarıma kavuştu.
  • Envanter bilgi sistemi ve kayıt panelindeki harita bağlantısı güncellendi.
  • Stok takip sisteminde eşya eklerken bundan böyle güncel zaman onay işareti otomatik işaretlenmiş olacak.
  • Besleme sayfasında bilgi ve blog içerikleri 50'den az görünüyordu. Problem çözüme kavuşturuldu.
  • Head ve body gibi etiketler kodlar içerisinden kaldırıldı.
  • Sayfalardaki Ajax sistemi dışında çalışan "CallHead" fonksiyonu yeni altyapıya uygun olarak güncellendi.

Human [Konu]

Zaman Aşımı Güncellemesi

NodeJS üzerine kurulu yerli web sunucumuzda cURL çalıştırıldığında 1 saniye içinde zaman aşımına uğruyordu. Bu problem giderildi.

Human [Konu]

Yönlendirici Güncellemesi

Bu güncellemede çeşitli alanlarda yenilikler sağlanmış oldu.
  • Yönlendirici altyapısı yönetim paneli ana sayfasına yönlendirme sağlamıyordu, bu problem giderilmiş oldu.
  • Sınırsız depolama, ceza merkezi, kullanıcı dövizleri, sistem bilgisi, slayt, ana sayfa ve MySQL paneli sayfasında hata düzeltmeleri ve kalite arttırma amacıyla çeşitli düzenlemeler yapıldı.
  • Yönetim paneli ana sayfası modernleştirildi.
  • Sınırsız depolama sayfasında kullanıcıların listelendiği alanda her kullanıcının toplam eşya miktarı eklendi. Ek olarak çoktan aza doğru sıralama yapıldı.
  • Yönetim panelindeki yetki hatası problemleri giderildi.
  • Blog ana sayfası, blog görüntüleme ve konu görüntüleme sayfası modern hale getirildi.
  • Güne göre eşya bilgisi sayfasında eğer minimum değer eklenmezse bundan böyle hata vermeyecek, değer varsayılan olarak "0" olacak.

Human [Konu]

Bağımsız Dosya Güncellemesi

Yeni bir karar alarak sayfaları tekrar bağımsız hale getirdik. Bu sefer işlemi daha hızlı uygulamak adına mevcut yapıyı koruyarak sayfaları böldük.
  • Sınıflar dizine çevrildi: User, Admin, API.
  • Sınıflardaki fonksiyonlar dosyalaştırıldı: Örneğin "User/Forum.php" gibi.
  • Çekirdek dosya oluşturuldu. Amacı çeşitli kodların ve fonksiyonların bulunduğu bir kütüphane sağlaması.
  • Ana dosyadaki yönlendirici kod yeni altyapıya uygun bir şekilde güncellendi.

Human [Konu]

Modern Güvenlik Güncellemesi

Fikir

  • Tasarım geliştirildi.
  • Güvenli veritabanı altyapısına geçildi.

Bağlantı Uzatıcı

  • Bağlantı silme butonu eklendi. Bağlantı silmeden önce onay penceresi çıkıyor.
  • URL ekleme sırasında "&" gibi bazı karakterler etkileniyordu. Bu problem çözülmüş bulundu.
  • Veritabanı sistemi daha güvenli hale getirildi.

Human [Konu]

Mahkeme Kararlarının Kaldırılması

Şu ana kadar alınmış ve henüz işleme konmamış veya uygulanmamış yargı kararlarının kaldırılmasına karar verildi.

Human [Konu]

2016

Kronoloji

Mart

  • Nitrado'da sunucu fiyatlarının yükselmesi sebebiyle yerel ağdan Minecraft sunucusu açılmaya başlandı.

Human [Konu]

2017

Kronoloji

Ekim

  • Minecraft sunucusu yerel ağdan Nitrado'ya geçiş yaptı.

Human [Konu]

2018

Kronoloji

Nisan

22 Nisan -> Volt devleti kuruldu.
23 Nisan -> Volt devleti, Caelum ile savaşarak yenilgi aldıktan sonra lağvedildi.
24 Nisan -> Fabro devleti kuruldu.

Mayıs

12 Mayıs -> Pars devleti kuruldu.
12 Mayıs -> Pars devleti yıkıldı.

Eylül

12 Eylül -> RimWorld krallığı kuruldu.
15 Eylül -> RimWorld'de Dalilapolis isminde şehir devleti kuruldu.

Human [Konu]

Kabul Edilen Yapay Zekalar

  • ChatGPT
  • Gemini

Human [Konu]

Aktif Liderler

Bu karar, aktif olarak görev yapan liderleri listeler.
  • Ekosistemin Kurucusu

Human [Konu]

Geçmişe Dönüş Güncellemesi

Yeni altyapıyı yapay zekaya yaptırırken çeşitli kusurlar bırakması sebebiyle bu proje iptal edildi. Tekrar tek dosya düzenine dönüldü. Bazı güncellemeler yapıldı.
  • Ana sayfaya çerez bildirimi eklendi. Çerez bildirimi kapatıldığında bu bilgi tarayıcıya kayıt ediliyor ve sayfa yenilendiğinde bildirim tekrar gelmiyor.
  • E-posta özelliği gereksiz olduğu için kaldırıldı.
  • PayTR fonksiyonu kullanılmadığı için kaldırıldı.
  • Web sitesi dizinindeki gereksiz dosyalar silindi.
  • Web sunucusuna ayar dosyası için hot reload özelliği eklendi.
  • Web sunucusuna eğer 404 gibi hata dosyaları yoksa hata vermemesi için yerleşik kodlar eklendi.
  • Service worker bazı problemler sebebiyle kaldırıldı.
  • OPcache önbellek sorunlarına neden olduğu içi devre dışı bırakıldı.

Human [Konu]

JSON Güncellemesi

Kendi geliştirmiş olduğumuz NodeJS tabanlı web sunucumuzda modern Ajax kullanıldığında JSON içine Türkçe karakter eklenirse bozulmaya sebep oluyordu. Bu problem derin araştırma sonucunda tespit edildi ve çözüme kavuşturuldu. Problem PHP sunucusu ve NodeJS sunucusu arasındaki değer farkından kaynaklıydı. Yani NodeJS üzerindeki değer PHP sunucusuna hatalı gönderiliyordu. Artık Türkçe karakter kullanımında bir sorun yaşanmayacak.

Bunun yanı sıra web sitesinde bazı sayfalarda daha modern bir tasarıma geçiş yapmış bulunduk.

Human [Konu]

Modern Mağaza Güncellemesi

  🛒 Mağaza Sistemi Özeti

  ␌ 1. Temel Yapı ve Mimari

  - MVC benzeri yapı: Library (Model), User (View), API (Controller)
  - MySQL entegrasyonu
  - Session tabanlı kullanıcı yönetimi

  📊 2. Veritabanı Yapısı

  - shop tablosu: id, name, description, money, stock, view, regdate, OwnerID, BeforePrice, Media
  - Otomatik fiyat geçmişi: Fiyat değişikliğinde müşterinin geçmiş fiyatı öğrenmesi için BeforePrice değerinin otomatik güncellenmesi

  🎨 3. Modern UI/UX Tasarım

  - 3 ana sayfa: Mağaza listesi, ürün listesi, ürün detayı
  - Responsive design: Mobil uyumlu ızgara sistemi
  - Modern CSS: Gradient renkler, hover efektleri, animasyonlar
  - SVG placeholder: Görsel yoksa modern placeholder gösterimi

  🖥️ 4. CRUD İşlemleri

  - Ürün ekleme: Modern form ile yeni ürün oluşturma
  - Ürün düzenleme: Sadece ürün sahibi düzenleyebilir
  - Ürün silme: Onay dialogu ile güvenli silme
  - Sahiplik kontrolü: Her işlemde kullanıcı doğrulaması

  🔐 5. Güvenlik Önlemleri

  - Session kontrolü: Giriş yapmış kullanıcı zorunluluğu
  - Sahiplik doğrulaması: Sadece ürün sahibi işlem yapabilir
  - SQL Injection koruması: Prepared statements kullanımı
  - XSS koruması: htmlspecialchars ile veri sanitasyonu

  🎯 6. URL Yapısı

  - Ana sayfa: ?MainPage=User&SubPage=Shop
  - Kullanıcı mağazası: &Page=ListProducts&OwnerID=4
  - Ürün detayı: &Page=ListProduct&ID=1
  - Ürün ekleme: &Page=AddProduct
  - Ürün düzenleme: &Page=EditProduct&ID=1

  🚀 7. Teknik Özellikler

  - AJAX entegrasyonu: API üzerinden asenkron işlemler
  - Fiyat formatlaması: Para simgesi kaldırıldı, sadece sayısal değer
  - Stok yönetimi: -1 = Sınırsız, 0 = Stokta yok, >0 = Adet
  - Görsel URL desteği: HTTPS, relative path, placeholder otomatik yönetimi
  - Otomatik view sayacı: Ürün görüntüleme istatistikleri

  🔧 8. Son Düzeltmeler

  - Session sorunu çözüldü: API çağrılarında session aktif hale getirildi
  - Modern form tasarımı: Gradient çizgiler, gelişmiş

Human [Konu]

Modern Sohbet Güncellemesi

Sohbet sistemi geliştirildi. Artık daha modern bir arayüze sahip.

Human [Konu]

Hiyerarşi Güncellemesi

Web sistemimizde büyük bir güncellemeye gidildi. Bu zamana kadar tek dosya düzenini savunuyorduk fakat yapay zekanın tek dosyayı güncellemede zayıf kalması sebebiyle ve rahatlıkla işleri parçalara ayırma yapabilmek için dosyaları böldük. Hiyerarşik bir düzende çalışıyor. URL yapısı bağlantıların etkilenmemesi amacıyla halen korunuyor. Değişiklikler arka planda yapıldı. Ayrıca header ve footer eklenip ana sayfa ve sohbet tasarımı güncellendi.

Human [Konu]

WebHook Silme Güncellemesi

Discord ile ilgili olan WebHook altyapısı ve üstyapıdaki özellikler kaldırıldı. Ayrıca Discord bot kaldırıldı. Sebebi Discord ile olan bağlantının kesilmesi.

Human [Konu]

Ondalık Güncellemesi

Hata Düzeltme

  • MySQL panelinde ondalık değeri ekleme, güncelleme ve kopyalama sırasında ondalık desteği olmadığı için hata oluşuyordu. Bu problem giderildi.

Human [Konu]

Nesne Önbelleği Güncelemesi

Bu güncelleme genel olarak web sunucusu performansını arttırmak üzerine yapıldı. Artık sitede daha iyi bir performansla dolaşmak mümkün.

Yenilik

  • Nesne önbelleği eklendi.
    • Redis sunucusu tercih edildi. Bu da önbellek sisteminde bir önceki teknolojiye göre 20 kata kadar performans artışı demek.
  • Service worker olarak Sw-helper.js ve Sw.js dosyası mevcuttu. 2 dosya birleştirildi. Artık yalnızca Sw.js dosyası var.
  • PHP performansı için önemli bir yeri bulunan OPcache aktif edildi.

Human [Konu]

Veritabanı Yönetimi Güncellemesi

Yenilik

  • Tablo ekleme, düzenleme ve kaldırma eklendi.
  • Tablo boşaltma eklendi.
  • Veritabanı oluşturma, yeniden adlandırma ve kaldırma özelliği eklendi.

Güncelleme

  • Veritabanı seçimi yaparken diğer veritabanları açık ise kapatılacak.
  • Veritabanlarının gösterildiği alan metinler sığmadığı için 300 pikselden 325 piksele çıkarıldı.

Hata Düzeltme

  • Satır kopyalama, ekleme veya düzenleme yaparken her veri zorunlu görünüyordu. Bu sorun giderilmiş bulundu.

Human [Konu]

Kaliteli Web Güncellemesi

Yenilik

  • Güne göre stok bilgisi sayfasına güncel zamanı kullanmak için onay işareti eklendi.
  • MySQL paneline satır kopyalama butonu ekleme ve kopyalanan verilerle yeni satır ekleme sağlandı.
  • MySQL panelinde bulunan hatalı tarih ve saat biçimi sadece saat olarak görünüyordu, düzeltildi.

Güncelleme

  • Arama sayfasına girince metin kutusuna odaklanma sağlandı.
  • Yol haritasında ekleme sayfasına ziyaretçilerin girmesi önlendi.
  • Sohbet sayfasındaki görünen mesaj limiti 10'dan 50'ye yükseltildi.

Hata Düzeltme

  • Sosyal paylaşımda WebHook ile yayın yaparken hata veriyordu, düzeltildi.

Kaldırma

  • Zaman tüneli kaldırıldı.