Trakyanet, farklı içerik türlerini, çok dilli yayın yapısını ve bölgesel veri ilişkilerini tek bir yapı altında yönetebilmek için kendi ihtiyaçlarına özel olarak geliştirilen bir içerik ve veri yönetim sistemi kullanmaktadır. Sistem; şehirler, istatistikler, tarih, turizm, konaklama, kurumlar, haberler ve multimedya gibi birbirinden farklı bölümlerin ortak bir yapı içerisinde düzenli, hızlı ve sürdürülebilir biçimde çalışmasını sağlamak amacıyla sürekli geliştirilmektedir.
Sistem Hakkında
Trakyanet'in içerik yapısı, klasik bir internet sitesinden daha kapsamlı bir veri ilişkisine sahiptir. Şehirlerden ilçelere, beldelere, köy ve mahallelere; tarihî içeriklerden turizm bilgilerine, istatistiklerden konaklama tesislerine, haberlerden multimedya arşivlerine kadar farklı türdeki veriler birbiriyle ilişkili olarak yönetilmektedir.
Bu nedenle Trakyanet'in ihtiyaçlarına özel bir içerik ve veri yönetim yapısı geliştirilmiştir. Sistem yalnızca içeriklerin yayımlanmasını değil; içeriklerin birbirleriyle ilişkilendirilmesini, bölgesel hiyerarşinin korunmasını, farklı yayın dillerinin yönetilmesini ve aynı verinin sitenin farklı bölümlerinde uygun biçimde kullanılabilmesini sağlayacak şekilde tasarlanmıştır.
Trakyanet Sistemi zaman içerisinde ortaya çıkan ihtiyaçlar doğrultusunda geliştirilmekte ve yeniden düzenlenmektedir. Yeni bölümlerin eklenebilmesi, mevcut bölümlerin geliştirilebilmesi ve büyük miktardaki içeriğin ortak kurallar altında yönetilebilmesi sistemin temel hedefleri arasındadır.
Temel Özellikler
- Çok Dilli İçerik Yönetimi
- Trakyanet'in Türkçe, İngilizce, Bulgarca ve Yunanca yayınları aynı içerik yapısı içerisinde yönetilmektedir. Her dil için ayrı içerikler hazırlanabilmekte ve ziyaretçinin seçtiği yayın diline uygun bilgiler sunulmaktadır.
- Bölgesel Veri Yapısı
- Trakya'nın farklı ülkelerde bulunan şehirleri ve bunlara bağlı yerleşimler arasındaki ilişkiler sistem içerisinde hiyerarşik olarak tanımlanmaktadır. Böylece şehir, ilçe, belde, köy ve mahalle gibi farklı yerleşim türleriyle ilişkili içerikler ortak bir yapı altında yönetilebilmektedir.
- İlişkili İçerik Sistemi
- Bir yerleşim veya konu hakkındaki bilgiler yalnızca tek bir sayfayla sınırlı değildir. İlgili turizm noktaları, konaklama tesisleri, kurumlar, haberler, fotoğraflar, videolar, istatistikler ve diğer içerikler gerektiğinde birbirleriyle ilişkilendirilebilmektedir.
- İstatistik ve Veri Yönetimi
- Farklı kurum ve kaynaklardan elde edilen istatistiksel verilerin yıllara, bölgelere ve konulara göre düzenlenebilmesi; karşılaştırmalı tablolar ve grafikler şeklinde sunulabilmesi için özel veri yapıları kullanılmaktadır.
- Multimedya Yönetimi
- Fotoğraf, video, tarihî belge, harita ve benzeri multimedya materyalleri içeriklerle ilişkilendirilebilmekte ve ilgili sayfalarda kullanılabilmektedir.
- Dinamik Sayfa Yapısı
- Site bölümlerinin önemli bir kısmı sabit olarak oluşturulmuş bağımsız sayfalardan değil, içeriklerin ve aralarındaki ilişkilerin değerlendirilmesiyle dinamik olarak oluşturulan yapılardan meydana gelmektedir.
- Ortak İçerik Standartları
- Benzer yapıya sahip bölümlerde ortak kurallar kullanılmasına özen gösterilmektedir. Bu sayede yeni içeriklerin eklenmesi, mevcut içeriklerin güncellenmesi ve farklı bölümlerin birlikte çalışması daha düzenli hâle getirilmektedir.
Geliştirme Yaklaşımı
Trakyanet Sistemi, sitenin ihtiyaçları doğrultusunda sürekli geliştirilen özel bir yapıdır. Geliştirme çalışmalarında yalnızca yeni özelliklerin eklenmesi değil; mevcut sistemin sadeleştirilmesi, tekrar eden işlemlerin azaltılması, veri bütünlüğünün korunması, performansın geliştirilmesi ve uzun vadede sürdürülebilir bir yapı oluşturulması da dikkate alınmaktadır.
Sistemin mümkün olduğunca Trakyanet'in kendi ihtiyaçlarına göre çalışması hedeflenmektedir. Bu nedenle hazır çözümlerle karşılanamayan işlevler için siteye özel yazılımlar ve veri işleme yöntemleri geliştirilmektedir.
Geliştirme ve içerik üretim süreçlerinin bazı aşamalarında yapay zekâ destekli araçlardan da yararlanılmaktadır. Bu araçlar özellikle kod geliştirme, hata tespiti, metin düzenleme, veri hazırlama ve dil çalışmalarında yardımcı araç olarak kullanılmaktadır. Son karar ve uygulamalar doğrudan Trakyanet'in ihtiyaçlarına göre belirlenmektedir.
Güvenlik nedeniyle kullanılan yazılım bileşenleri, sunucu yapısı, sistem mimarisi ve benzeri teknik ayrıntılar kamuya açık olarak paylaşılmamaktadır.
Sürüm Sistemi
Trakyanet Sistemi'nde sürüm numaraları geliştirme kapsamına göre belirlenmektedir. Mevcut yapıyı değiştirmeyen küçük geliştirmeler ve düzeltmeler alt sürüm numaralarıyla; sistemin temel çalışma biçiminde veya mimarisinde kapsamlı değişiklikler oluşturan geliştirmeler ise yeni ana sürüm numaralarıyla ifade edilmektedir.
Trakyanet Sistemi Sürüm Geçmişi
| Versiyon 2.1 | Sistemin mevcut yapısında çeşitli iyileştirmeler gerçekleştirildi. Tespit edilen küçük hatalar, eksiklikler ve yazım sorunları giderildi; uyumluluk, kararlılık ve performans çalışmaları yapıldı. |
| Versiyon 2.0 | Sistemin temel yapısı kapsamlı olarak yeniden ele alındı ve önemli bölümler yeniden geliştirildi. Daha önce geçici çözümlerle gerçekleştirilen çeşitli işlemler için Trakyanet'e özel yapılar oluşturuldu. |
| Bazı alt bölümler bağımsız ana bölümler hâline getirilerek içerik organizasyonu yeniden düzenlendi. | |
| Benzer hiyerarşik yapıya sahip bölümlerde ortak çalışma standartları oluşturuldu ve sayfa yapıları mümkün olduğunca ortak hâle getirildi. | |
| Geliştirme, içerik hazırlama ve kontrol süreçlerinde yapay zekâ destekli araçlardan daha kapsamlı biçimde yararlanılmaya başlandı. | |
| Versiyon 1.1 | Türkçe yayına İngilizce, Bulgarca ve Yunanca yayın dilleri eklendi. Sistem ve içerik yapısı dört dilde yayın yapılabilecek şekilde genişletildi ve ziyaretçinin dil tercihine uygun yayın sunulması sağlandı. |
| Tespit edilen çeşitli problemler giderildi; sistemin güvenlik, kararlılık ve kullanım yapısında iyileştirmeler gerçekleştirildi. | |
| Versiyon 1.0 | Trakyanet Sisteminin yayımlanan ilk sürümü. |