Peki, veri tabanınızı, web sitesine nasıl aktarırsınız?
İyi haber; Bir çok yolu var. Ama kötü haber de şu; doğru yolu bulmak kolay değil. Bu yazı dizisinde belli başlı seçenekleri hızlı bir şekilde inceleyeceğiz. Ne zaman ve hangi koşullarda, hangisini seçmenizin uygun olduğunu anlatıyor olacağız.
Sadece HTML Kullanmak
Veri yönetiminde HTML kullanmak, bir amerikan arabasını tamir etmek için metrik vidalar kullanmaya benzer. Şüphesiz yapılabilir ama hem hoş olmaz hem de rahat değildir.
Çünkü, HTML ya da DHTML kullanarak veriyi işlemenin çok fazla yolu yoktur. İhtiyacınız basit, veri miktarı az ve fazla değişmiyorsa, yapılabilir. HTML’in çoğu kısmında data sabittir. Veriyi koyar ve unutursunuz.
Sonuç; Bugünlerde datayı işlemek için artık HTML yeterli değil.
Sunucu Tarafı
Web’de gerçek zamanlı çevrede kullanıcılar bilgiyi aradıkları anda bulmak isteyeceklerdir. Bu nedenle de verilerin dinamik bir şekilde yönetilmesi gerekir.
Örnek verirsek; aradığınız veriler bir yerlerdeki sunucu bulunmaktadır -belki bir oracle ya da misrosoft SQL Sunucu veri tabaında-. Siz bu verileri almak isteyeceksiniz.
Muhtemel senaryo 6 adımda gerçekleşecektir;
Bu işlemde en az 4 yazılım (ve muhtemelen 3 bilgisayar) kullanılır. Bir web sunucu, sunucuda script çalıştırma yazılımı, bir veri tabanı sunucusu ve bir web tarayıcı (browser).
Bütün bu yazılımların birlikte çalışabilir olması lazımdır. Genel olarak veri aktarımı yapan kişi, aynı zamanda verinin doğruluğu ve bütünlüğünden de sorumludur. Bunun illa bir veri tabanı yönetim uzmanını tarafında yapılması gerekmez ama yaparsa çok yararlı olur.
Çoğu zaman, SQL bilgisi de gerekir. Ama bu konuda çeşitli araçlar (tool) vardır. Perl, PHP, JSP, ASP.Net, ColdFusion, ya da uygulama sunucusu gibi, web sunucu üzerinde çalışan yazılımlar, script yapmaya yarayan programlar gibi.
Yazının devamında Bunları tek tek anlatacağız.