MADEN TETKİK VE ARAMA GENEL MÜDÜRLÜĞÜ

advertisement
MADEN TETKİK VE ARAMA GENEL MÜDÜRLÜĞÜ
Donanım ve Yazılım Envanteri
Site Kurucuları Hakkında Bilgi:
MTA web sitesinin teknik alt yapısını tanımlamak için yapılan donanım yazılım
envanteri projemizin ilk aşamasını oluşturmaktadır.Bu tanımlama için gerekli verileri almada
bize yardımcı olan Ahmet Mesut Cengiz sitenin tasarım kısmından;Şahin Dala ise kodlama
kısmından sorumludur.
Sitenin teknik alt yapısı:
MTA’nın web sitesinde bir Türkçe, bir İngilizce ve bir de sitenin kurum içi görevli
personelin kullanıcı adı ve şifresiyle girebildiği İntranet yapısı olmak üzere üç ayrı yapı
bulunmaktadır. bu üç yapıda da az sonra söz edeceğimiz yazılım ve donanımlar kullanılmıştır.
Sitede bilgisayar teknolojisinin iki temel öğesinden biri olan donanım öğesi olarak
Linux Fedora 6-0 sürümü kullanılmaktadır.Linux 32 bitten oluşan,çok kullanıcılı,çok
görevli,çok amaçlı bir işletim sistemidir.Program geliştirmek,Internet bağlantısı yapmak için
kullanılabilir.Serbest yazılımlar içerir.Fedora ücretsizdir,günceldir(yeni sürümleri sık sık
çıkmaktadır.).Site kurucularının bunu kullanmalarındaki en b önemli özelliği ise disk
kapasitesi,ram miktarı ve yeni server olmasının yanı sıra Windows 2003’e göre daha güvenli
olmasıdır.Ayrıca Unix ağ işletim sistemi birden çok bilgisayarın aynı anda kaynak paylaşımı
için kullanılıyor. Yani kullanıcı adı ve şifre gerektiren bir ftp programı ile birlikte çalışıyor.
MTA’nın web sitesi Linux tabanlı olduğundan açık kaynak kodlu ağlar tarafından
desteklenmektedir.Sitenin ağı ise kurumun kendi sunucusudur.
Sitede Flash 8 , Zend , Photoshop CS2 , Dreamweaver , ftp , Mysql 5.0 , Apache gibi
yazılımlar ve bu yazılımlara uygun diler kullanılmaktadır.Sitede hem dinamik yapılı sayfalar
için php ve asp hem de dinamik olmayan sayfa yapıları için de html kullanılmaktadır.
Yukarıda belirttiğimiz yazılımların ne olduğundan ve site kurucularının bu yazılımları
neden tercih ettiğinden kısaca söz edelim:
FLASH 8: Web’e etkileşim ve animasyon eklemek üzere en çok kullanılan yazılımdır.
Flash Player artık çoğu PC’de kurulu halde bulunmaktadır.Bir görüntüleyici uygulama da
olan Flash Player’la zengin web deneyimleri ve eksiksiz uygulamalar yaratılabilir. En basit
uygulamaları ise link verme ve buton oluşturmaktır.
ZEND:Zend motorunda bulunan standart Zend çalışma zamanı derleyicisi tarafından
üretilen ara kod üzerinden gider ve daha hızlı çalıştırma için iyileştirme yapar.Aslında bu
siteye pek uygun olmayan kapalı kaynak kodlu bir serbest yazılım ürünüdür.Site
kurucularının Zend’i kullanmalarındaki en büyük etken Zend’in kod yazmayı ve hataları
görmeyi kolaylaştırmasıdır.
PHOTOSHOP CS2: En son ve en popüler resim işleme yazılımıdır.Site kurucuları
Photoshop CS2’yi ve Flash 8’i kullanmanın en büyük yararını siteye görsel içerik ve
hareketlilik kazandırma olarak tanımlamışlardır.Yazılımın çok içerikli olması nedeniyle
uzmanlık gerektirdiğinden de yakınmışlardır.
DREAMWEAVER: Büyük, karmaşık, etkili web sayfaları için tasarlanmış bir web
tasarım paketidir. Site kurucuları bu yazılımı web tasarımında en çok kullanılan program
olması,tasarımcıya fazla iş bırakmaması ve kurcunun kodları siteye kolayca ekleyebilmesi
gibi yararları açısından tercih ettiklerini belirtmişlerdir.
MTA’nın web sitesinde ayrıca html’nin yanı sıra php ve java dilleri de kullanılmıştır.
Bunları kısaca site kurucularından alına bilgiler doğrultusunda tanımlamak gerekirse;
PHP:Sunucu taraflı, html içine gömülü bir betik dilidir. php’nin özellikle 3.0
sürümünden sonrakiler süslü web geliştirme dili olmuşlardır. MTA’nın bir devlet kurumu
olduğu tekrar akla getirilirse php’nin güvenlik ve yeteneklilik açısından tercih edilmesinin
yadsınamayacak bir neden olduğu görülecektir.PHP aynı zamanda önemli tüm veri tabanlarını
desteklemektedir ve diğer veri tabanlarını ise odbc yoluyla desteklemektedir. Özellikle bu
sitede php son zamanlarda yaygın olarak kullanılan Mysql ve Apache veritabanları ile birlikte
kullanılmaktadır.Bu veri tabanlarına da kısaca bir göz atalım.
MYSQL:Bir ilişkisel veri tabanı yönetim sistemidir. Site kurucuları bu yazılımın
yararlarını şöyle sıralamışlardır : Tüm verileri tek bir ambara yığmak yerine farklı tablolarda
ve veri tabanlarında düzenli bir biçimde saklar. Çifte lisanslı bir yazılım olması kurucular
tarafından tercih edilmesinde önemli bir etkendir.Çünkü çifte lisanslı olması demek : Hem
Genel Kamu Lisansı’na (GPL) sahip bir özgür yazılım hem de GPL’nin kısıtladığı alanda
kullanmak isteyenler için ayrı bir lisansa sahip demektir. MTA sitesinin tasarım sorumluları
alfa sürümü
olan 5.0.2’yi kullanmaktadırlar.MYSQL ayrıca çok hızlı ve tabi ki güvenli
olduğundan site kurucuları tarafından kullanımı ön görülmüştür. MYSQL’de bu site için
MYSQL’nin sunduğu birkaç dilden java programlama dili tercih edilmiştir. MYSQL’nin
kullanım yararlarından en önemlisi kullanıcı erişim kısıtlama yetkilendirme sistemine sahip
olmasıdır.
APACHE: Esnek yapılı MTA web sitesi için oldukça uygun bir http sunucusudur.Açık
kaynak kodlu bir server yazılımıdır.Site kurucularının tercih etmesindeki en büyük etken
ücretsiz lisanssı olması ve Unix tabanlı tüm işletim sistemlerinde çalışabiliyor
olmasıdır.Apache – php – mysql üçlüsü hem Internet’te hem de bu sitede olduğu gibi
intranette ki entegrasyonun sağlanabilmesi için kullanılmaktadır.
Site kurucularının tüm bu yazılımları kullanmalarındaki ortak faydaları şöyle sıralamak
gerekirse:

Açık kaynak kodlu yazılımlardır.

Çoğu ücretsiz veya düşük maliyetlidirler.

Kullanımları kolaydır ve yazılımlar hakkında Internet’te bilgi bulmak ve uygulamak
oldukça kolaydır.

Zaman kaybını en aza indirgemektedirler.

Ancak bu yazılımların en önemli ortak özelliği güvenliği sağlıyor olmalarıdır.

Sitenin dinamikliğini koruyan ve güncel sürümleriyle buna katkı sağlayan
yazılımlardır.
Yazılımlar ve donanımların az önce de belirttiğimiz gibi önemli bir özelliği de
dinamikliği korumalarıdır. Yazılımların yanı sıra site kurucularının günlük site güncelleme
çalışmaları da siteye dinamiklik sağlamaktadır.Siteyi kuran iki tasarım ve kodlama görevlisi
siteyi üst yazı ile gelen seminer , toplantı , sempozyum , ihale bilgileri , duyurular ile
güncellemektedir.Yani kurumun içinde bulunan 12 daire ve 13 bölgenin verileri düzenli
olarak girilmesi ile ilgilidir.Burada site esnekliğinin tek bir alanda olduğu da gözlenmektedir.
Sitenin donanım yazılım envanteri olan ilk aşamamız da belirteceğimiz bilgiler burada
sona ermektedir. Sitenin sosyoteknik analizinde vereceğimiz bilgiler bir sonraki aşamayı
oluşturmaktadır.
Download