nedir

Yedekleme

Bu konu, kaydetmek istediklerinizi seçmek, yedek oluşturmak, yedekleri konumlandırmak yedekleri geri yüklemek gibi başlıkları içermektedir. Büyük sitelerin haftada en az bir kere verilerini yedeklemeleri gerekirken, daha küçük siteler 2-4 haftada bir yedekleme yapmalılar.

Ne Yedekleyeceğinizi Seçmek

Öncelikle, ana kontrol panelindeki “ Backup” ikonuna tıklayarak yedekleme menüsünü açın. Gördüğünüz gibi yedeği oluşturulacak birçok şey var.

backup

Web Data (Web Sitesi Verileri)

Domains Directory (Domain Dizini)
Buradan, domain dizininizdeki tüm dosyaları yedekleyebilirsiniz. Eğer birden fazla domaininiz varsa, bütün domainleriniz yedeklenir. Yedeklenmiş dosyalar: log’ları, private_html, public_ftp, public_html stats (istatistikler)’i içerir. Çünkü subdomainler, public_html dosyanızdadır bu yüzden onlar da yedeklenir. Eğer web sitenizin ayarları ile değil sadece içeriği ile ilgili ilgileniyorsanız bu seçeneği seçin.

Subdomain Listeleri
Bu, yaratmış olduğunuz, subdomain isimlerini yedekleyecektir; Subdomain’lerin içindeki dosyaları değil. Eğer birçok subdomaininiz varsa bu seçeneği kullanın. Eğer subdomain listesini yedeklemeyi atlarsanız, her bir subdomain’i, manuel olarak tekrar oluşturmanız gerekecektir.

E-

POP Accounts - POP Hesapları: Bu, hesap ayarlarınızı tüm POP adresleriniz için yedekleyecektir.
Forwarders - Gönderenler: Bu, sizin tarafınızdan oluşturulmuş tüm göndericileri yedekleyecektir.
Autoresponders - cevaplayıcılar: Bu, hesabınızdaki tüm cevaplayıcıları onların mesaj içeriklerini yedekler.
Vacation Messages -Tatil Mesajı: Bu, tüm tatil mesajı ayarlarını tatil mesajının kendisini yedekler.
E- Settings – E-posta Ayarları: Bu, tüm filtreleri tüm spam mailleri yedekler.

FTP

FTP Hesapları
Bu sizin tarafınızdan yaratılmış tüm FTP hesaplarını yedekler. Şunu unutmayın ki, FTP dizinindeki hiçbir dosyayı yedeklemez. Eğer FTP dizininin içeriğini yedeklemek isterseniz, lütfen ana “backup” (yedekleme) ından; “Domains Directory” i tıklayın.

FTP Ayarları
Bu FTP seçimlerinizi yedekler. Örneğin, isimsiz FTP engellenmiş mi veya isimsiz kullanıcılar yükleme yapabilirler mi?

Veritabanları

Tüm kullanıcıların veritabanlarını yedeklemek
Bu, hesabınıza bağlı tüm MySQL veritabanlarını yedekler. Veritabanlarınızı oldukça sık yedeklemelisiniz, özellikle de siteniz onlara bağlıysa. (örneğin, forumlar)

Yedek Oluşturmak

Yedek oluşturmak oldukça basittir:

  1. Yedeklemek istediğiniz öğelerin yanındaki kutucukları işaretleyin. (aşağıda görüldüğü gibi)
  2. Create Backup” tuşuna basın.

ın altında, az önce yaratmış olduğunuz yedek için bir link göreceksiniz. Link şöyle görünecek.

Click Here to the Latest Backup - backup-May-15-2003-1.tar.gz

Bu aşamada, menüden çıkabilir veya link’e tıklayarak yedeği ınıza indirebilirsiniz.

İlave Bilgi
Backup(yedek) dosyalar şöyle görünür:

[backup]-[Month]-[Day]-[Year]-[Backup Number] [yedek]-[ay]-[gün]-[yıl]-[yedek numarası]

Eğer bir gün içinde birçok yedek oluşturduysanız, şöyle görünürler.

backup-May-15.2003-1.tar.gz backup-May-15.2003-2.tar.gz backup-May-15.2003-3.tar.gz

Bu özellik, yanlışlıkla bir yedek dosyanın üzerine yazmanızı engeller.

Yedekleri Saklamak

Tüm yedekler, /backups directory ‘de yerleşmiş olsa da, yedek dosyaları ınıza indirmenizi öneririz. Bu en güvenli yoldur, çünkü sunucuda yer alan yedekler sistemdeki bir arıza sonucu kaybolabilirler.

Tüm kaydedilmiş yedeklerinizi görüntülemek için “Click here for a list of your current backups” linkine tıklayın (bu link sayfanın sonlarına doğru konumlanmıştır). Böylece, dosya yöneticisindeki, /backups directory ‘e yönlendirilmiş olursunuz.

yedek

Buradan yedekleri ınıza indirebilirsiniz ( yüklemeye başlamak için dosya adını tıklayın), yedekleri farklı bir dizine taşıyın veya ihtiyacınız olmayan yedekleri silin.

Yedekleri Geri Yüklemek

1.Adım: Eğer yedek dosya ınızdaysa, onu sunucuya yükleyin.

Eğer yedek dosyalarınız sabit diskinizde ise, onları /backups directory ‘ e yüklemelisiniz. Bu, FTP aracılığı ile veya “Click here for a list of current backups” linkine tıklayarak yapılabilir. Daha sonra da, “Upload files to current directory” tuşuna basın.

2.Adım: Backup menüsünden geri yüklemek istediğiniz dosyayı seçin.

backup

/backups directory’deki tüm yedek dosyalar, açılır menüde görünecektir. Geri yüklemek istediğiniz dosyayı seçin Select Restore Options” tuşuna basın.

3.Adım: Geri yüklemek için öğeleri seçin.

yedek

Yukarıda, tüm “E-” öğeleri yedeklenmek için işaretlenmiş. (Unutmayın, yedeklenmemiş dosyalar gri kutulu olanlar)

Bu aşamada, hangi öğeleri geri yüklemek istediğinizi seçebilirsiniz. Örneğin, yukarıda, “vacation messages” dışındaki tüm e- öğeleri seçilmiş. Bitirdikten sonra, “Restore Selected Items” (Seçili öğeleri geri ) tuşuna basın. Eğer isteğiniz gerçekleşirse, tekrar ana yedekleme menüsüne götürülürsünüz.

Daha Fazla : www.directadmintr.com/forum

Wins ?

tarafından gelittirilmit bir netbios name server idir.

Iki netbios bazlı host haberleşmeden önce hedefmakinenin ip adresinden netbios name’i çözülmelidir.bu gereklidir çünki bilgisayayarlar t ile haberletmek için ip adresine ihtiyaç duyar. Netbios computer adi onun ip adresinden çözülerek hem local hemde remote hostlar için wins server tarafından listeye kaydedilir. Aksi takdirde bilgisayarlar netbios name i kullanarak haberleSemezler.

Işlemler aşağıda listelendiği gibi gerçekletmektedir.

bir wins ortamında herbir wins client i start ettiğinde netbios name i ile ip etlettirilerek wins server tarafyndan yapılandırılıp kaydedilir.

Bir wins client’i local network de nt komutlerı ile bir batka ile haberletmeye batladığı zaman (name query request ) isim sorgusu isteklerini broadcast yolu ile değil direk olarak wins servere a gödererek sonuca ulaşmaya çalışır.

Eğer wins server istenen ismi database’inde bulursa istekte bulunan client e istediği ip adresini netbios name’ini verir. Çünkü, wins server database i dinamiktir sürekli adresleri güncelleStirir istekleri hemen yerine getirebilir.

WINS SERVER NİÇİN KULLANILIR ?

Wins server’in avantajları aşağıda sıralanmıştır.

client isism çözme isteklerini direk olarak wis server’a gönderir. Eğer wins server istenen ismi ip adresinden çözerse direk olarak client e geri gönderiri. client de haberletmek için ihtiyacı olan ip adresini elde etmit olur. Sonuçta adres çözmek için client’in ortama broadcast yapmaya ihtiyacı yoktur network trafiğini azaltmış olur. Eğer wins server devredışı veya aktif değilse client o zaman haberletmek için broadcastı kullanarak ismini bildiği ın ip adresini öğrenmeye çalışır. Ortama broadcast yaparak bağlantı kurmak istediği ın isminden ip adresini bulmaya çalışır böylece network trafiği olutturur.

Wins database’i dinamiktir kendini sürekli olarak güncelleSStirir.LMHOST file’ina gerek olmaz Wins servera herhangi bir müdahele yapmaya gerek yoktur.

Wins server aynı zamanda sadece local değil internetwork interdomain ortamında da browse edebilme (göz atabilme, araştırma) kapasitesine sahiptir.

WINS LER NASIL ÇALISIR ? (HOW WINS WORKS)

İsim Kaydı (Name registration ):

Her bir wins client’i primary yada secondary wins server’in ip ile yapılandırılmalıdır. Client açıldığı zaman onun netbios name’i va ip wins server tarafından kaydedilir. Client’in netbios name’i ip wins server tarafından yapılandırılır.

İsim Yenileme(Name renewal ):

Wins serverdaki bütün netbios nameleri database’e geçici olarak kaydedilirki aynı isim orjinal host devre dışı kaldığı zaman batka bir tarafından kullanılabilsin.

İsmi Serbest Bırakma(Name Release):

Her wins client’i kendisine verilen kayıtlı ismin kiralanan süre içinde bakımının düzenlenmesinin yapılması ile sorumludur. İsim uzun zaman kullanılmadığı zaman wins client’i wins server a o ismi serbest bırakması için mesaj gönderir. Örneğin ın shutdown edilmesi gibi.

İsim Sorgulama İsim Çözme (Nname Query And Name Resolution )

Bir wins client’i onun netbios name’i ip ile wins server’a kaydedildikten sonra o client diğer netbios bazli bilgisayarlar ile wins server sayesinde elde ettiği ip adreslerini kullanarak iletiSim kurabilir.

Bütün wins haberletmeleri UDP port 137 (Netbios name servisi)üzerinden dircted datagram kullanarak yapylır.

Wins üyesi açıldığı zaman name registration request’i ile kendi netbios name lerini üzerlerinda yapılandırılmış olan wins server ına gönderirler.

Workstation, Server, servisleri veya aplikasyonlar başladığında netbios nameleri kaydedilir.

Üye açıldığı zaman eğer wins server çalışıyor üyenin ismi wins server a kayıtlı değilse isim bir batka client tarafından kullanılmamış ise makinanın isminin lı olarak kaydedildiğine dair üyeye bir mesaj gelir.Bu mesaj üyey verilen netbios name’in kayıtlı olan kiralama süresini içerir.

(TTL süresi gibi).

Çift bulunduğu zaman (When a dupplicate name is found )

Eğer wins server in database’inde isimler çift kayıtlı ise wins server isimlerin sahiplerine doğruluğunu sorgulama amacı ile mesaj gönderir.sorgulamayı name query request gibi gönderiri.wins server bu mesajı üç kez 500 milisaniyelik aralar ile gönderi. Eğer bu bir multi homed computer ise bu mesajı herbir ip adresine cevap alıncaya kadar gönderiri.

Eğer o an kayıtlı olan ismin sahibi lı bir tekilde cevap verirse wins server da ismi isteyen üyeye negatif name registration cevabı gönderir.(o ismi alamayacğını kullanıldığını bildirir.)

Eğer kayıtlı olan isim sahibi wins server’a cevap veremez ise wins server da ismi isteyen öbür üyeye isminin lı olarak kaydedildiği mesajını gönderir.

Wins Server Kullanım Dışı Olduğu Zaman (When The Wins Server Is Unavailable):

Bir wins üyesi önce arp kullanarak 3 kere primary wins server’a uyarı gönderiri.eğer üç dan sonra wins server cevap vermez ise name registration isteğini eğer yapılandırılmış ise secondary wins server’a gönderir.Eğer buda cevap vermiyor ise bu kez bu isteğini kendisi ortama broadcast yaparak yerine getirir.

Isim yenileme (Name Renewal) :

Client’in aynı netbios name’ini kullanabilmesi için kendisine bildirilen kiralama süresi dolmadan önce ismini yeniden alması gerekmektedir.Eğer client kiralama süresi bittiği halde yeniden isim almazsa o zaman wins server o ismi batka bir bir wins üyesine verebilir.

İsim tazeleme İsteği (Name Refresh Request):

Bir wins üyesi ilk isim tazeleme isteğini TTL süresinin 8 de birinde primary wins servr’a yapar (1/8) .Eğer wins üyesi server dan tazeleme isteğine cevap almaz ise bu tazeleme isteğini her iki dakika da bir yapar ta kii sürenin yarısına gelinceye kadar.

Kiralanan sürenin yarısına gelindiğinde eğer üye yapılandırılımış ise bu isteğini secondary wins server’a bildirir. Secondary wins serer’a switch edildiğinde kiralandığı sürenin 1/8 inde tekrar refresh isteğini secondary wins server’a iletir. Eğer sürenin yarısına gelindiğinde secondary wins server hala cevap vermiyo ise ozaman primary wins server a tekrar geri döner.

Üye bir kere 1/8 süresinde lı olarak ismini kaydettirdiyse, bundan sonraki isteğini 1/2 süresinde bulunur. 1/8 inde değil.

İsim Tazeleme cevabı (Name Refresh Response):

Wins server üyeden name refresh isteği ile ilgili bir mesaj alırsa, wins server üyeye yeni bir TTL ile name refresh response mesajı gönderir.

İsmi Serbest Bırakma (Name Release) :

İsmi serbest bırakma isteği (Name Release Request):

Winsüyesi uygun bir biçimde shutdown olduğu zaman wins servere kaydettirdiği ismi serbest bırakması için name release request mesajı gönderir. Bu name release request mesajında şunlar vardır. Wins database inden silmesi için üyenin netbios name i ip .

İsmi Serbest Bırakma Cevabı(Name Release Response):

Wins server isim bırakma isteği (Name Release Request)aldığı zaman bu isteğe uygun isim için database ini kontrol eder . Eğer veri deposunda bununla ilgili bir görürse veya bu isim farklı bir ip adresine map edilmit ise üyenin bu isteğine negatif name release respond cevabını verir.

Eğer veri deposunda (database’inde) bulusra olumsuz bir duum yoksa üyey pozitif name release response cevabını gönderir veri deposundaki bu ismi inactive yapar. Bu release respons mesajı 0 değerli TTl değerini netbios name i içerir.

İsim Sorgulama Isim Cevabı (Name Query Nad Name Response):

Bir wins üyesi yapılandırıldığı zaman default olarak Netbios Over TCP/IP nin H-node broadcast tipi uygulanır. Netbios name server’i (Wins Server) broadcast’a batlamadan önce netbios name ip adresini kendi veri deposundan kontrol eder. Bu işlemler aşağıda olduğu gibidir.

kullanıcı net use gibi bir komut kullandığında hedef ın netbios name’i ip netbios name cache’inden kontrol edilir.

Eğer wins üyesi kendi cache2inde bu etlettirmmeyi bulamaz ise direk olarak primary wins server’a bir (name query request)isim sorgusu isteği gönderir. Eğer primary wins server kullanılır durumda değil ise client iki defa daha aynı isteği yapar sonra secondary wins server a yönelir. Eğer her iki wins server da ismi çözer ise netbios name ile ip isteği yapan bilgisayara geri gönderilir.

Eğer wins server lar bu ismi çözemezlerse isteği yapan üyeye bir (query name response) isim sorgusu cevabı sorgulanan isim bulunamadı cevabı gönderilerek broadcast uygulanır.

Eğer istenilen isim wins server yada broadcast yolu ile bulunamaz ise sırası ile LMHOSTS, HOSTS dosyaları yada DNS kullanılarak isim çözülmeye çalışılır.

Uygulamada dikkat edilecekler(Implementation Consideration) :

Bir internetwork ortamında wins server kurmadan önce dütünülecekler:

Internetwork deki wins adedi,

Normal Sartlarda bir internetwork için bir wins server yeterlidir. Çünki name requestleri((isim istekleri) directed datagram dir route edilebilirler. Yani ortamı rahatsız etmeden sadece iligli kitiye yöneliktir bulundudu networkden batka network ortamlaryna yönlendirilebilirler.

İkinci wins server fault tolerans ( toleransı) yani yedek amaçlı kurulur.Eğer wins serverlardan birisi devre dışı kalırsa ikinci wins server çağrılara cevap verecektir.

Wins server da istekler cevap verme konusunda önceden hazırlanmış bir sınır yoktur. Fakat genellikle 1 dakidada 1500 isim , yaklaşık 4500 isim sorgulama isteğine cevap verebilir.

Her 10,000 wins üyesi için bir wins server bir backup wins server düSünülmelidir.

Birden fazla iSlemcili bilgisayarlarda her bir prosesor performansı yaklaSık %25 arttırır.

Eğer wins server crash olursa son birkaç isim güncellettirme bilgilerinin kaybolma ,silinme riski vardır. Wins server log of olmut ise yani o da çalyşılmıyor ise isim itlemleri daha hızlı olur.(Kullanılmayan bir ise)

Wins Server Için Gerekli Olanlar (Wins Requirements):

Bir wins server kurulacak TCP/IP networku çalışan Nt server olmalı bir domain controller olmamalı.

Bir ip adesi, subnet mask ı, default gateway’i diğer TCP/IP parametreleri olmalı. Bu parammetreler DHCP server tarafından atanabilir. Fakat statik olarak yani elle parammetrelerin girilmesi edilir.

Wins Üyesi Için Gerekli Olanlar(Wins Client Requirements):

Aşağıda listelenen itletim sistemlerine destek verir.

Nt Server 3.51- 4.0

Nt Workstation 3.51-4.0

95

Workgroup 3.11 (Tcp/Ip 32 Kurulu Ise)

Network Client 3.0 For Ms Dos

Lan Manager 2.2c For Msdos

Bu üyelere pimary wins server in ip yapılandırılmalı, kaydedilmeli. Varsa secondary wins server in ip de girilmelidir.

Wins’in Uygulanması(Implementing Wins):

Wins in uygulanması için server a da üyeye de yapılandırma gerekir.

Wins Server Yapılandırması (Wins Server Configuration):

Kontrol panelde network ikonundan servis sekmesine gelip Internet Name Server servisi kurulmalı.

Wins üyesi olmayanların wins hizmetinden yararlanabilmeleri için wins proxy agent to extend the name resulation ayarı yapılandırılmalıdır.

Dhcp server da wins server desteği yapılandırılmalıdır.

Wins Üyesi Yapılandırması(Win Client Configuration):

Wins üyesinde TCP/IP özellikler kısmında wins sekmesinde primary wins server in ip adresini yaz. Eğer secondary wins serverda var ise aynı yerde secondary wins server in ip de yazılmalı.

Wins server üyesi olmayanlar için statik giriti yapılandırması :

(Configuring static entries for non-wins clients ):

non-wins üyelerinin bulunduğu bir internetwork ortamında üyeler için netbiosname ip adres etlettirmelerinin statik olarak yani manule olarak yapylmması faydalı olabilir.bu da LMHOSTS dosyası olmadan üyelerin wins server a ulaşıp kullanabilmelerini sağlar.

Örneğin: eğer wins üyesi net use komutunu kullanırsa bir non-wins client’i için cevap olarak the name can not be resolved (isim çözülemedi) cevabını alır. Çünki non-wins üyesi wins server da kayıtlı değildir.

Statik Etlettirme Kaydy Yapılandırması (To Configure A Static Mapping):

Wins manager i aç

Mapping menüsünden static mapping i tıkla. Static mapping dialog kutusu görünür.

Add mapping i tıkla, add static mapping dialog kutusu görüntülenir.

Name kutusuna non-wins client’in adını yaz.

Ip adres kısmına ise non-wins client2in ip adresini yaz.

Type seçeneğinden bir unique name mi birgrupmu seçerek itaretle.

Wins Proxy Agent’in Yapılandırılması (Configuring Wins Proxy Agent):

Bir wins proxy agent’i wins server in isim çözme yeteneklerine aracı olarak non-wins üyelerinin broadcast name registration broadcast name requestlerini dinleyerek bunları wins server a yönlendirir.

Wins üyesi olmayanların broadcast yolu ile yaptıkları isteklerini wins server a yönlendirerek name registration (isim kaydettirme) hariç diğer istekler için cevap bulmalarını sağlar.

Netbios Ismi Kaydı(Netbios Name Registration.):

Wins üyesi olmayan bir ın isim kaydı isteğini Wins Proxy Agent wins server a yönlendririr bu istek Wins Server tareasından cevaplandırılır.non-wins üyeleri wins üyeleri gibi name registration(isim kaydı) yapamazlar.sadece verified (doğrulama) yapabilirler. Kaydı istenen netbios name registry yapılamz(kaydedilmez) onun yerine ismin doğrulaması (verify) .

Uygulama Gereksinimleri(Implementation Requirements):

Wins Server in isim çözme yeteneklerinden non-wins üyelerinin yararlanabilmesi için gerekli olan Wins Proxy Agent kurulumu:

Non-Wins Üyeleri nin bulunduğu her bir subnet için bir Wins Proxy Agent gerekir. Eğer router var ise broadcast’ı forward edebilecek tekilde yapylandırılmış ise (UDP port 137ve 138 enable ise) gerek yoktur. Fakat broadcast trafiğini azaltmak için Wins Proxy Agent gereklidir.

Her subnet de maximum iki Wins Proxy Agent gereklidir.

Wins Proxy Agent i bir Wins Server i degil wins client’i olmalıdır.

Bir Wins Proxy Agentonfigürasyonu Için (To Configure A Wins Proxy Agent):

Registry editoörü kullanıp aşağıdaki ’i aç ;

HKEY_LOCAL_MACHINEsystemcurrentControlSetservicesNetBtParameters

Rurdan enable proxy parametresini 1 yap(REG_DWORD)

Registry editörden çık.

ı restart et(shutdown and restart)

DHCP Server’i Wins Için Yapılandırma (Configuring A Dhcp Server For Wins):

Bir DHCP üyesinin wins desteğinden faydalanabilmesi için DHCP Manager kullanılarak DHCP Scope Optionlarına aşağıdakileri ekleyip yapıllandırmak gerekir.

044 WINS/NBNS Servers - primary secondary wins server ip adreslerini yapılandır.

046 wıns/nbt Node - 0×8 (H-node) i yapılandır.

Eğer DHCP üyesi DHCP server dan bir ip kiralar ise ya da yeniden alırsa bu iki scope opsiyonlarınıda alacak üye wins server hizmetlerinden faydalanabilecek tekilde yapılandırılmış olacaktır.

NOT : üye üzerinde primary secondary wins server kutularında yapılandırdığınız adresler dhcp server in verdiği adreslerden önce gelir, geçerli olur.

WINS ORTAMINI YÖNETMEK (ADMINISTRATING A WINS ENVIRONMET )

Wins Serverlar Arasında Database Kopyalanması (Database Repplication Between Wins Servers):

Bir internetwork ortamındaki bütün Wins Server lar diğer wins serverlar ile veri deposu(database) bilgilerinin tamamen benzerini birbirlerine kopyalamak için yapılandırılabilirler . bu bir Wins Server da yapılan bir kaydın diğer Wins Serverlar ile replikasyon edilmesi sonucunda bütün wins server lara kopyalanmasından emin olunmasını sağlar.Herhangi birinde database değistirildeiğinde veya bir isim serbest bırakıldığında serverlar arasında database replikasyonu gerçeklettirilir.

Replikasyon yapabilen bir wins ervre bir baSka wins server’a kayıtlı olan hostun netbios name’ini çözebillir. Örneğin eğer subnet1 deki bir host aynı subnetdeki bir wins server a kayıtlı değilse subnet2 deki hostlar ile konutmak istiyor ise o host da farklı bir wins server da kayıtlı ise wins server lar replikasyon yapamıyor ise netbios name’ini çözemez haberleSemez.

Database i relpicate edebilmesi için en azında bir wins server i diğeri ile push yada pull partner olarak yapılandırmalıdır. Işlemler aşağıdaki gibi olmaktadır:

bir push partneri olan wins server database’i değittiği zaman pull partner’i olan Wins Server a bununla ilgili bir mesaj gönderir. Pull partnerden bu bu replication isteği mesajına bir cevap alırsa o zaman push partner olan wins server değiten buyeni veri giritinin bir kopyasynı pull partnere gönderiri, replikasyon yapar.

Pull partner, push partnerden yeni veri tabanı giritlerini isteyen wins server dır. Bu , son tekrar sirasinda aldiği son giritden daha yüksek versiyon sayisi olan giritler isteyerek yapilir

Kitapdaki grafikteki gibi replikasyon yapılması için her iki bilgisayrı da hem push hemde pull partner olarak yapılandırılmalıdır.

NOT: wins erver lar yalnızca database e yeni bir giriti olduğu zaman repilasyon yaparlar sadece değişen kaydın replikasyonunu yaparlar.replikasyon yapıldığı zaman bütün database kopyalanmaz

Bir Wins Server I Push Veya Pull Partner Olarak Yapılandırma (Configuring A Wins Server As A Push Or Pull Partner )

Bir wins server in pull yada push partner olarak yapılandırılması network ortamına bağlıdır. Wins server replikasyonu yapılandırırken aşağıdaki kuralları dikkate al:

siteler arasında pull partneri yapılandırırken; pull replikasyonu özel zaman aralıklarında meydana gelebilecek bir tekilde yapılandırıldığında özellikle slow link olarak yapılandır.

Push replikasyonu beli sayılarda veri yenilenmesini update etmesi için yapılandırdığınız zaman serverların hizli bir linke bağlı olması gerekir.

Servelr arasında ki veritabanı giritlerini benzer yapmak için serverları birbirlerine hem pull partner hemde push partner olarak yapılandır.

Bu kurallar yukardaki resimde aşağıdaki örnekde açıkca gösterilmittir.

Hem seatle da hemde sydney de her bir sitedeki bütün wins server lar yeni gelen veri giriSlerini sitelerindeki tek olan server a push ederler.

????????????????

Veri Tabanı Replikasyonunun Yapılandırılması(Configuring Databse Replication ):

Wins database inin replikasyonu dört Sekilde baSlar .

sistem başlatıldığında. Wins olarak önce replikasyon partnerini yapılandırır wins server servisi start ettiğinde default olarak wins veri giritlerini (pull eder) çeker.wins server ı açıldığında wins servisi start edildiğinde default olarak partnerindeki veri tabanı giritlerini çeker.Ama wins servisi system start edildiğinde push (gönderen) edebilecek sekilde yapılandırılabilir.

Belli süreler vererek yapılandırıldığında (örneğin her bet saate bir gibi)

Wins server in database inebir giriti olduğu zaman bir değitiklik olduğu zaman. Wins partnerlerinde belli bir adedinde replikasyon yapılması yapılandırıldığında (her 10 kayıtta bir gibi)tartlar gerçekletince . yada partnerler arasynda bir replikasyon süresi verildi ise süre geldiğinde başlatılır(her 5 saate bir gibi).

Wins manager replication partners dialog kutusundan elle isteyerek replikasyon yapıldığında .

Wins Server A Replikasyon Partner’i (To Add A Replication Partner For A Wins Server)

Wins Manager penceresinde server menüsünü seç replication partner i tıkla. Replication partner diyalog kutusu görünür.

Add butonunu tıkla. Add wins server diyalog kutusu görünür.

Add wins server diyalog kutusunda partner olacak wins serverin adını veya ip adresini yaz , add butonunu tıkla ok butonuna bas. Eğer wins manager bu server i bulur ise replication partners dialog kutusundaki listeye bu server i ekleyecektir.

Yapılnadırmak istediğin wins server i wins server listesinden seç.

Wins server to list in altında push yada pull partner yapmak için istediğiniz seçneği seçin yapılandırın. Seçiminize bağlı olarak ya push partner yada pull parter properties dialog kutusu görünür.

Push partner için update count box ‘a (güncellettirme sayysı kutusu) kac tane yeni veri giritinde wins server in partneri ile replikasyon yapmasını istiyorsanız o değerde bir sayı girin. ok tuşuna basın.

Wins Server Database’ini Bakımının Yapılması (Maintaining The Wins Server Database)

iştah azaltma yollarıİştah azalır ? yeme isteğimden kurtulabilirim ?

yeme isteğimi törpülemek mümkün mü ? hangi yiyecekler iştahımızı kontrol eder azaltır ? iştah konusunda aklınıza takılan bütün soruların cevapları burada !

yapmanın vermenin en zor yanı elbette iştahımızla baş edebilmektir.bazen iştahımızla başa çıkabiliriz ama bazen ona yenilerek diyeti falan unutup yemeye de koyulabiliriz.iştahınızı kontrol altında tutumak için nızda bir takım değişikliklere gitmek zorundasınız.bu noktalara dikkat ederek iştahınızı kesebilir istediğiniz kiloya ulaşabilirsiniz. Read the rest of this entry »

Setup ayarları biraz ışık gibi görülsede bu konu hakkında her kullanıcının bir miktar bilgiye sahip olması gerekir. İşte elinizdeki bu notlar bu amaçla hazırlanmıştır. Cmos Setup ' a girmek için çoğu bilgisayarda ilk açılış esnasında klavyedeki DEL düğmesine basmak yeterlidir. Bazı bilgisayarlarda ESC , bazılarında ise CTRL + ESC tuşlarına basmamız gerekebilir. Açılış esnasında setupa girmek için gerekli tuş kombinasyonu ekranda kısa bir süre görüntülenmektedir.
Setup ı açıldığında şımıza aşağıdaki gibi bir gelecektir.

Yukarda ilk şımıza çıkan bu menüye biz ana menü diyoruz. Şimdi ana menüdeki bu komutlara bir göz atalım.
Ø Standart Cmos Setup : Bu sayfada standart bazı ayarlar bulunmakta sistem tarihi saati , sürücü mlamaları gibi.
Ø Bios Features Setup : Bu kısımda işlemci ile ilgili yapılandırma seçenekleri ,bellek yapılandırma seçenekleri , yapılandırma seçenekleri bulunmaktadır.
Ø Chipset Features Setup :Bu kısımda ise anakartın işllerliğini sağlayan chipset dediğimiz işlemcilerin yapılandırılması yapılmaktadır.
Ø Power Management Setup :Bu kısımda ın gelişmiş güç yönetimi özelliklerinin kontrolü sağlanmaktadır.
Ø PNP/PCI Configuration :Burada ise bilgisayara bağlanacak tak çalıştır aygıtlar ile ilgili yapılandırmalar bulunmaktadır.
Ø CPU Speed Settings : Burada ise işlemci hız ayarlamaları yapılmaktadır.
Ø Integrated Peripherals :Anakarta bağlanacak kabloların giriş çıkış portlarının yapılandırılmaları bu kısımda mevcuttur.
Ø Load Bios Defaults :Bu seçenekte kullanıcı ı fabrika ayarlarına döndürerek ın minimum performansla çalışmasını sağlar.
Ø Load Setup Defaults :Burada ise sistemin maximum performansla çalışabilmesi için gerekli ayarlar kendiliğinden .
Ø Supervisor / User password :ı setup üne belirili kişilerin ulaşabilmesi için mlamaları mevcuttur.
Ø IDE Auto Detection :Burada bilgisayara bağlanmış sabit disklerin olarak nması için gerekli ayarlar mevcuttur.
Ø Low Lewel Format :Sabit diske düşük seviyeli format atmak için kullanılır.
Ø Save / Exit Setup :Yapılan ayarlamaların kaydedilip , setuptan çıkmak için kullanılır.
Ø Exit Without Save :Yapılan ayarlamaların kaydedilmeden setuptan çıkılması için kullanılır.

1. STANDART CMOS SETUP MENU

Bu BIOS'un konfigürasyon parametrelerini içerir. Bu parametreler'in içinde ,saat, VGA kartı, FDD ayarları bulunur.
Date(mm:dd:yy):
Bu maddede bilgileri ay, gün yıl olarak ayarlanabilir.
Time(hh:mm:ss) :
Bu maddede zaman bilgileri saat,dakika saniye olarak değiştirilebilir.
çalışma modu ayarları [NORMAL, LBA, LARGE]
Eski işletim sistemleri sadece kapasitesi 528 MB'dan büyük olmayan 'leri desteklediği için, boyutu 528 MB'dan büyük bir disk kullanılamıyordu. AWARD BIOS bu probleme bir çözüm getirdi: işletim sisteminize bağlı olarak 3 tane çalışma modunu seçeblirsiniz: NORMAL, LBA, LARGE.

Ø Normal Mod:
Standart normal mod 528 MB daha az kapasiteye sahip hard diskleri destekler. Bu mod verilere ulaşmak için direk olarak Silindirler (Cylinders (CYLS)), Kafalar (heads) Sektörler (Sectors) tarafından belirtilen pozisyonları kullanırlar.
Ø LBA (Logical Block Addressing) Modu:
Bundan önceki LBA modu 8.4 GB'a kadar olan sabit diskleri desteklemekte idi. Bu mod erişilecek disk verilerinin pozisyonunu hesaplamak için farklı bir metod kullanır. İzleri (Cylinders), Kafaları (heads) Sektörler (Sectors) verilerin yerleştirildiği fiziksel adreslere dönüştürür. Bu menüde görüntülenen iz, kafa sektörler sabit diskin gerçek yapısını yansıtmaz, Bunlar sadece gerçek pozisyonları hesaplamak için kullanılan referans değerleridir. Şuan, yüksek kapasiteli bütün diskler bu modu desteklerler. Bu yüzden kullanılması en uygun moddur. Şuan BIOS LBA kapasitesi 8.4 GB'ı aşan sürücülerini desteklemesini sağlayan INT 13h uzantı fonksiyonunu desteklemektedir.
Ø LARGE Mod:
Sabit diskin iz sayısı (CYLs) 1024'ü geçtiğinde ki DOS bunu desteklemez, ya da işletim sisteminiz LBA modunu desteklemiyor ise bu modu seçmelisiniz.
Ø Parametreleri
q Type: belirli mlama parametrelerine sahip bir sürücü türüne verilmiş bir numara. 1-47'e kadar 47 çeşit sürücü için numara bulunur. Bunun dışında buradaki diğer seçenekler NONE, AUTO USER'dır. Type seçeneği NONE yapılarak sabit diskin olmadığı belirtilir. AUTO seçeneği ile sabit diskin parametrelerini her açılışta BIOS'un olarak arayacağı bulacağı belirtilir. USER seçeneği ile de kullanıcı parametrelerini kendisi el ile girer.
q Cylinders (İzler): Disk sürücüdeki iz sayısını belirtir.
q Heads (Kafa):Okuma - yazma kafası sayısını belirtir.
q Write Precompensation (Yazma Öndengeleyicisi): İz çapı azaldıkça bir sektörün fiziksel boyutu devamlı olarak küçülür. Ama her sektörde 512 byte bulunması gerekir. Yazma öndengelemesi ise bu fiziksel boyut farklılıklarına rağmen her sektörün 512 byte alamsını sağlayan devredir. Bu parametre yazma öndengelemesinin başladığı yerdeki iz numarasıdır.
q Landing Zone : Bu sayı sistem kapatıldığında kafaların normal olarak park ettiği yerdeki silindir yeridir.
q Sectors (Sektör) : Her izdeki sektör sayısıdır. MFM sürücüleri her izde 17 sektör'e sahiptir. RLL sürücüleri her izde 26 sektöre sahiptir. ESDI sürücüleri her izde 34 sektöre sahiptir. SCSI IDE sürücüleri ise çok daha fazla sektör bulundurabilirler.
q Capacity (Kapasite): Formatlanmış bir srücününün kapasitesi iz sayısı*sektör sayısı*kafa sayısı*512 ülü ile hesaplanır.

Drive A:
Eğer A için bir sürücü takmış iseniz disket sürücünün tipini burudan belirtebilirsiniz. 6 seçenek bulunmaktadır. None à 360 K, 5.25 in. à 1.2 M, 5.25 in. à 720 K, 3.5 in. à 1.44 M, 3.5 in. à 2.88 M, 3.5 in.
Drive B:
Eğer B için bir sürücü takmış iseniz disket sürücünün tipini burudan belirtebilirsiniz. 6 seçenek bulunmaktadır. None à 360 K, 5.25 in. à 1.2 M, 5.25 in. à 720 K, 3.5 in. à 1.44 M, 3.5 in. à 2.88 M, 3.5 in.

Burada görüntü bağdaştırıcınız için grafik modunu seçebilirsiniz. 4 seçenek bulunmaktadır. MONO à EGA/VGA à CGA 40 à CGA 80. Varsayılan ayar EGA/VGA'dır.
Halt On
Buradan hangi tip hataların sistemi durduracağını seçebilirsiniz. 5 seçenek bulunmaktadır. All Errors (Bütün hatalarda) à No Errors (Hiçbir hatada) à All, but Keyboard ( Bütün hatalarda fakat klavye hatası hariç) à All, but Diskette ( Bütün hatalarda fakat disket hataları hariç) à All, but disk/ (bütün hatalarda fakat disket klavye hataları hariç).
Bellek listesini sağ alt köşede görebilirsiniz, bellek (base memory), Uzatılmış bellek (Exteded memory) diğer bellek büyüklüklerini görebilirsiniz.

2. BIOS FEATURES SETUP
Sistem performasını sistem özelliklerini belirleyen ayarlar, ana menüden ulaşılan bu bölümden . Anakatınızın tasarımına bağlı olarak bazı ayarların önceden atanan default değerlerinin değiştirilmesi gerekir. Burada virüs sının türü, sistemin açılış sırası (A:C veya C:A), Quick Power On Self Test gibi BIOS'a özgü seçenekler bulunur.
Virus Warning
Bu seçenek Enable ya da Disable olarak ayarlanabilir. Bu özellik aktif edildiğinde, bir yazılım ya da uygulamanın herhangi birinden boot sektöre ya da partition tablosuna erişmek için herhangi bir girişimde bulunulduğunda; BIOS sizi bir boot virüsünün sabit diske erişmeye çalıştığında sizi r.
CPU Level 1 Cache
Bu madde CPU'nun L1 (level 1) önbelleğini aktif etmek için ya da aktifliğini kaldırmak için kullanılır. Eğer bu ayar disable olarak ayarlanır ise; CPU'nun işlem hızı yavaşlar, bu yüzden varsayılan ayar enable'dır. Bazı eski kötü yazılmış programlar sistemin hızı çok yüksek olduğunda ın arızalanmasına yol açabilir. Bu yüzden bu durumlarda; bu seçeneğin disable yapılmasında fayda vardır. Varsayılan ayar Enabled.
CPU Level 2 Cache
Bu seçenek CPU'nun L2 (level 2) önbelleğini aktif etmek için ya da aktifliğini kaldırmak için kullanılır. Eğer dışsal önbellek aktif edilir ise sistem daha hızlı çalışır. Bu yüzden varsayılan ayar Enabled dır.
CPU L2 Cache Checking
Bu öğe CPU level 2 cache ECC checking fonksiyonunu aktif etmek ya da aktifliğini kaldırmak için kullanılır. Varsayılan değer Enabled yani aktiftir.
ECC Checking: ECC Error Checking and Correcting'in kısaltılmış halidir. ECC alınacak ya da gönderilecek verinin hatalara şı kontrol edilmesini gerektiğinde düzeltilmesini sağlar. ECC Checking'de bu fonksiyonun aktif olmasını ya da aktifliğinin kaldırılmasını sağlar.
Quick Power On Self Test
açıldıktan sonra, anakartın BIOS'u sistemi çevre birimlerini kontrol etmek için bir seri test yapacaktır. Eğer Quick Power on self-test özelliği aktif ise, BIOS açılma işlemini hızlandırmak için bu test işlemlerini basite indirger. Varsayılan değer Enabled'dır. Yani bu özellik aktiftir.
Boot Sequence
açıldığında, işletim sistemini disket sürücüden, sabit diskten, SCSI sürücüden ya da CD-ROM sürücüden yükleyebilir. Bu özellikte açılışta işletim sistemini yüklerken bakılacak sürücülerin sırası vardır. Okuma sırası için birçok seçenek bulunmaktadır.
A,C, SCSI (Varsayılan Ayar)
C,A,SCSI
C,CDROM,SCSI
CDROM,C,A
D,A,SCSI
E,A,SCSI
F,A,SCSI
SCSI,A,C
A,SCSI,C
LS/,C

Swap Floppy Drive
Bu öğe enabled ya da disabled yapılabilir. Varsayılan değer Disabled'dır. Bu öğe'yi enabled yaptığınızda, disket sürücünün konnektörünün pozisyonlarını değiştirmek için kasanın içini açmak gerekmez. Sürücü A sürücü B olarak sürücü B de sürücü A olarak ayarlanabilir.
Boot Up Floppy Seek
açıldığında BIOS sistemin bir FDD'ye sahip olup olmadığını tespit eder. Bu öğe enabled edildiğinde, eğer BIOS hiçbir Floppy sürücünün olmadığını tespit ederse bir disket sürücü hatası verir. Eğer Bu öğe disabled yapılırsa BIOS bu testi atlar. Varsayılan değer disabled dır.
Boot UP Numlock Status
On: Açılışta klavyenin sayısal tuşları aktif olur.
Off: Açılışta klavyenin sayısal tuşları aktif olmaz.
IDE Block Mode
Bu öğe Enabled ya da Disabled olarak ayarlanabilir.
Yeni sabit disklerin çoğu (IDE sürücüler) çoklu sektör transferini destekler. Bu özellik erişimi performansının hızlanmasını veriye ulaşmak için gereken zamanın da azalmasını sağlar. Bu öğe Enabled yapıldığında BIOS olarak sabit diskinizin bu özelliği destekleyip desteklemediğini tespit eder sizin için doğru seçeneği seçer. (Varsayılan değer Enabled dır.)
Typmatic Rate Setting
Bu öğe klavyenin tuşuna basıldığında çıkacak katakter sayısını kontrol eder. Bu öğeyi Enabled yaptığınızda typmatic Rate settings typmatic rate delay seçeneklerini ayarlayabilirsiniz. Eğer disabled yaparsanız BIOS varsayılan değerleri kullanır.
Typematic Rate (Chars/Sec)
Bir tuşa sürekli bastığınızda, klavye basılan tuşu ayarladığınız orana göre tekrarlar. (birim saniyede karakterdir) Örneğin 6 seçili ise bir tuşu basılı tuttuğunuzda saniyede 6 karakter yazar. Diğer seçenekler 8, 10, , 15, 20, 24 30'dur.
Typematic Rate Delay (Msec)
Bir klavye tuşu basılı tutulduğunda ilk karakterin görüntülenmesi ile ikinci karakterin görüntülenmesi arasındaki gecikme süresini belirler. Bu ayar 250, 500, 750 1000 milisaniye olarak ayarlanabilir.
Security Option
Bu seçenek System ya da Setup olarak ayarlanabilir. Şifre ayarlarından bir şifre oluşturduğunuzda, Bu seçenek yetkili olmayan kullanıcıların sisteminize olaşmak ya da ın ayarlarını değiştirmek için yapacağı erişimleri engeller.
SYSTEM: system seçeneğini seçtiğinizde, her ın açılışında şifreye ihtiyaç duyulur. Eğer doğru şifre verilmez ise, sistem açılmaz.
SETUP: Setup seçeneğini seçtiğinizde, bir şifre sadece BIOS setup'a ulaşmak için kullanılır. Eğer bir şifre verilmez ise bu seçenek aktif olmayacak.
OS Select For DRAM > 64 MB
Sistemin hafızası 64 MB'dan büyük olduğu zaman BIOS e işletim sistemi arasındaki ilişki bir işletim sisteminden diğerine değişir. Eğer OS/2 kullanıyorsanız OS/2 işletim sistemini seçiniz. Eğer başka bir işletim sistemi kullanıyorsanız Non-OS2 seçeneğini seçiniz.
Report No FDD For WIN95
Disket sürücüsüz 95'i kullanıyorsanız, bu seçeneği Yes'e ayarlayın.
Delay IDE Initial (Sec)
Bu öğe bazı eski model ya da özel türdeki sabit diskleri ya da CD-ROMları desteklemek için kullanılır. Çünkü BIOS açılış sırasında bu tip aygıtlara tespit edemeyebilir.
BIOS Shadow
Bu seçenek kartındaki BIOS'un Shadow (gölge bellek) özelliğini kullanıp kullanmayacağını mlar. Bu seçeneği Enabled olarak ayarlamalısınız. Yoksa görüntü performansınız büyük ölçüde yavaşlayacaktır.
Shadowing Address Ranges
Bu seçenek bir ROM belleğe sahip arabirim kartının özel bir adreste shadow özelliğini kullanıp kullanmayacağını belirler. Ancak bunun için ROM'a sahip kartın hangi bellek adresini kullanacağını bilmeniz gerekir (bu çıklarında yazabilir). ROM'dan RAM'a aktarım için belleğin 640 ile 1024 KB arasındaki alanın kullanıldığı unutulmamalıdır. Emin değil iseniz tüm bu Shadow seçeneklerini Disabled konumunda tutmanızda fayda var.

Seçebileceğiniz 6 tane adres aralığı vardır.

C8000 - CBFFF Shadow, CC000 - CFFFF Shadow, D0000 - D3FFF Shadow, D4000 - D7FFF Shadow, D8000 - DBFFF Shadow, DC000 - DFFFF Shadow.

Shaow (Gölge Bellek) : standart kartlarının ya da arabirim kartlarının BIOS'ları ROM bellekte saklanır. ROM bellek de genellikle çok yavaştır. Shadow özelliği ile VGA kartının BIOS'u CPU tarafından okunur RAM'e kopyalanır. CPU bu BIOS'u çalıştırdığında işlem hızlanır.

PCI/VGA Palette Snoop
Bazı standart dışı kartları veya MPEG kartları renkleri düzgün göstermeyebilir. Bu durumda Enabled seçeneği bu hatayı düzeltebilir. Normal koşullarda Disabled kalmalıdır.

3. Chipset Features Setup Menu

Bu menü chipset'e anakart üzerindeki parçalara ait özellikleri değiştirmenizi sağlar. SDRAM erişim zamanları İşlemci çalışma sıcaklığının ayarlanması gibi özellikler bu menüde mlanmıştır. Burada yapılacak olan ayarlar donanım ile ilgili olduğu için donanım hakkılnda detaylı bir bilgiye sahip değilseniz bu menüdeki ayarların ilk ayarlarında durması yararlı olur. Yapacağınız yanlış bir ayar anakartın düzensiz çalışmasına ya da sisteminizin açılmamasına olabilir. Böyle bir durum da BIOS'unuzu optimum hale getiren setup'ın varsayılan değerlerini (Load Setup Defaults) yüklemeniz gerekir.
SDRAM Configuration
SDRAM belleğinin tipini burada belirleyebilirsiniz. Günümüzde çoğu SDRAM üzerinde bellek özelliklerinin olarak lanmasını sağlayan SPD yongası bulunur. Bu seçenekte SPD'yi seçerseniz, altında bellekle ilgili 4 seçenek de olarak belirlenmiş olur. Bunun dışında 7 8 ns bellek seçenekleri vardır, bunlarda altındaki 4 seçeneği el ile ayarlamak gerekir. "By SPD" seçeneğinin kullanılması önerilir.
SDRAM CAS Latency
Bellek özelliklerini el ile ayarlamaya verdiyseniz, belleğin okuma komutu verdiği an ile o verinin gerçekten hazır olduğu an arasındaki gecikme süresi buradan ayarlanır. Bu değer bellek üzerinde yazabilir. Default değeri 2T'dir.
SDRAM RAS to CAS Delay
SDRAM aktif komutu ile oku/yaz komutu arasındaki gecikmedir. Default değeri 3T'dir.
SDRAM RAS Precharge Time
SDRAM belleğe ön yükleme komutu gönderildikten sonraki atıl geçen işlemci saat döngülerini belirler. Default değeri 3T'dir.
SDRAM Idle Timer
Açılan bir SDRAM bellek sayfasını kapatana kadar geçen atıl saat döngülerini kontrol eder. Default değer 16 T'dir.
SDRAM MA Wait State
İşlemci okuma döngülerini belirler. Default değeri olan "Normal" de bırakılmalıdır.

Not: SDRAM bellekle ilgili bu karmaşık değerlerin SPD seçeneği ile bellek tarafından verilmesini sağlamak en iyisidir. Veya anakart çığına bakarak default değerleri bulabilirsiniz. SDRAM'in yanı sıra EDO RAM türü bellek takılabilen eski bir sisteminiz varsa, BIOS Setup'ın bu bölümde EDO RAM için de ayarlar bulabilirsiniz. EDO RAM kullanmıyorsanız, bu ayarı Disable edebilirsiniz.
Snoop Ahead
PCI veri akışının düzenli gitmesini sağlar. Enabled olarak bırakılmalıdır.
Host Bus Fast Data Ready
Default değeri olan Enabled olarak bırakılmalıdır.
16-Bit I/O Recovery Time
16 bitlik ISA kartlarının zamanlaması. Default değeri olan "1 BUSCLK" olarak bırakılmalıdır.
8-bit I/O Recovery Time
8 bitlik ISA kartlarının zamanlaması. Default değeri olan "1 BUSCLK" olarak bırakılmalıdır.
Graphics (veya AGP) Aperture Size
AGP grafik kartı tarafından kullanılabilecek sistem belleği miktarını belirler. Default değerinde bırakılmalıdır.
Memory Cache Mode
Görüntü kartı belleğinin önbellekleme teknolojisini gösterir. Görüntü kartınız USCW teknolojisini destekliyorsa, USCW seçeneği performansını artırır, desteklemiyorsa veya USCW ayarında sorun yaşarsanız UC seçeneği tercih edilmelidir.
PCI 2.1 Support
Son PCI standardı olan PCI 2.1'i, 9x, NT gibi güncel işletim sistemleri destekliyor. Bu ayar Enabled bırakılmalıdır.
Memory Hole at 15M - 16M
Özel olarak bir ISA kart gerektiriyorsa, belleğin 15-16MB arasındaki kısmını bu karta ayırır. Bu özel durum ile sık şılaşılmadığından ISA kartlarınız ile ilgili herhangi bir sorununuz yok ise Disabled bırakılmalıdır.
DRAM are xx bits wide
DRAM belleğiniz ECC ( kontrol) özelliğine sahipse, 72 bitliktir burada bu gösterilir. ECC özelliği yok ise 64 bit olarak gösterilir.
Data Integrity Mode
düzeltmesi açısından kullanılan bellek türünü gösterir.

4. Power Management Setup

Bu özellik ile çalıştığında fakat kullanılmadığında, güç tüketimi enerjiyi tasarruf etmek için azaltılır. normal olarak çalıştığı zaman normal moddadır. Bu modda; Power Management ı ekrana, paralel seri portlara sürücülere olan erişimleri kontrol eder. Bu olaylara power management olayları denir. Bu olaylardan hiç biri gerçekleşmediğinde; sistem güç koruma modunu devreye sokar. Bu kontrol edilen olaylardan biri oluştuğunda sistem hemen nomal moduna döner. Güç koruma modları, güç tüketimine göre üç'e ayrılabilir. Doze Mode (Uyku Modu), Standbye Mode (Himaye Modu), Suspend Mode (Askı Modu).

Normal Mod à Uyku Modu à Himaye Modu à Askı Modu
Power Management
Güç yönetiminin şeklini belirleyen ana seçenektir. Güç yönetimi ı sabit diski uyku moduna sokarak enerji tasarrufu sağlar. "Max Saving" seçeneği sisteminizi kısa bir süre kullanmazsanız güç yönetimini devreye sokar. "Min Saving" bunu daha uzun bir sürede devreye sokar. Disable güç yönetimini devreden çıır. User Define, güç yönetimi değerlerini elle mlamanızı sağlar.
Off Option
görüntüsünün ne zaman devreden çıılacağını belirler. "Suspend -Z Off" seçeneği, sistemi askıya alınca devreey sokar, "Always On" seçeneği, 'tan belirlediğiniz sürede aktivite olmazsa görüntüsünün kapanmasını sağlar.
Off Method
Yukarıdaki Off yöntemini belirler. kartı DPMS özelliğini destekliyorsa, BIOS görüntü kartını kontrol edebilir. Bu durumda DPMS seçeneklerinden biri seçilebilir. "Blank Screen" seçeneği, güç koruması veya Energy star desteği olmayan monitörlerde sadece ı kapatır. V/H SYNC + Blank seçeneği ı karartır., yatay dikey taramayı da kapatır.
Power Down
PC'de bir işlem yapılmadan geçen belirli bir süre sonunda sabit diski uykuya geçirmek için konulan seçenektir. 1-15 dakika arasında ayarlama yapılabilir veya Disabled seçeneği ile bu özellik devreden çıılabilir. SCSI disklerde bu özellik kullanılmaz.
Suspend Mode
Askıya alma modunun süresini belirler.
PWR Button < 4 Secs
"Soft Off" seçeneğinde, kasanın ön panalindeki güç (/kapama) düğmesi, 4 sn'in altında basıldığında normal /kapama düğmesi gibi iş görür. "Suspend" seçeneğinde 4 sn'nin altında basıldığında sistem askıya alınır, 4 sn'in üstünde basılırsa sistem normal şekilde kapanır.
PWR Up On Modem Act
Yukarıdaki Soft Off seçeneği seçili ise, modeme ( hattı aracılığı ile) sinyal geldiğinde kapalı sistemin açılması ile ilgili ayar buradadır. Enabled yaparak bu özelliği devreye sokabilirsiniz. Genelde harici modemlerde işe yarar ama yeni anakartlar bazı dahili modemler için de BIOS'a aynı özellikleri kazandıracak özellikler eklenmektedir.
AC PWR Loss Restart
Elektrik kesintilerinden sonra elektrik gelirse ne olacağını belirler. Disabled seçeneği sistemi kapalı tutar, Enabled elektrik geldiğinde sistemi açar.
Wake On LAN
Ağlarda uzaktan yönetim yazılımları ile PC'lerin sunucu üzerinden, uzaktan açılabilmesini sağlar.
Automatic Power Up
Burada belirlediğiniz seçenekler sisteminizin belirli gün saatlerde açılmasını sağlar.
Chasis Fan Speed
Kasa fanı varsa anakarta ilgili bağlantı sağlanmışsa fan dönüş hızını söyler (devir/dakika)
Cpu Fan Speed
İşlemci üzerinde fan varsa anakarta ilgili bağlantı sağlanmışsa fan dönüş hızını söyler (devir/dakika)
Power Suply Fan Speed
Güç kaynağının fan dönüş hızını söyler (devir/dakika).
CPU Temperature
Bazı anakartlar üzerinde ısı sensörlerinin bağlanabileceği bir jumper bulunur. Isı sensörünün ısı ölçme ucu ise işlemciye yapıştırılır. Soket türü bazı anakartlarda ise sensör anakart ile bütünleşik halde işlemcinin altında yer alır. Bu durumlarda burada işlemci ısısı bildirilir. 70 santigrat derecenin üzerine çıkarsa sistemin açılması önlenir; ancak işlemcinin sağlıklı çalışma ısısı 40-45 derecenin üzerine fazla çıkmamalıdır.
MB Temperature
Kasa içindeki ortalama ısıyı gösterir.
Voltage Monitor
Voltaj regülatörünün anakartın çeşitli bölümlerindeki aygıtlara gönderdiği voltaj değerlerini gösterir.

5. PNP/PCI Confiuration

Tak çalıştır desteği PCI veri yolları ile ilgili ayarlar burada yer alır.
PNP OS Installed
Tak çalıştır destekli bir işletim sistemi kullanıyorsanız (örneğin 9x) bu seçeneği "Yes" konumuna getirmelisiniz.
Slot 1 ile x IRQ
Buradaki seçenekler anakartınızdaki PCI yuvalarının hangi IRQ'yu kullanacağını belirler.
PCI Latency Timer
Anakartın Maksimum PCI performansını belirler. Default değeri 32 PCI Clock'tur. Sisteminizde ISA kart yoksa 64'e kadar güvenli şekilde yükseltilebilir. Çok yeni bazı anakartlarda ISA yuvası yoktur veya BIOS'taki ilave bir seçenekle ISA yuvası (veya ISA Bridge) devreden çıılabilir. (Disabled yapılabilir) Bu gibi durumlarda PCI latency timer 128'e kadar çıkartılabilir. Bazı uzmanlar bunun sistem performansını %5 ile %10 katkıda bulunduğunu ileri sürmektedir.
IRQ xx used by ISA
Her bir IRQ'nun bir ISA kartı tarafından kullanılıp kullanılmadığını belirler. ICU, "ISA konfigürasyon aracı" anlamına gelir bir yazılım ile ISA kartın kullanacağı ayarı belirler. ISA kartınız yoksa her birinde bu ayar No/ICU yapılmalıdır. Bir ISA kartla birlikte ICU yazılımı geliyorsa, yine No/ICU yapılmalıdır. ISA kart özel olarak belirli bir IRQ gerektiriyorsa, o IRQ'nun şısındaki seçenek yes yapılmalıdır.
DMA x Used By ISA
Aynı yukarıdaki gibi bir ISA kart için ayrılan DMA kanalı belirlenir. ISA kartınız yoksa her birinde bu ayar No/ICU yapılmalıdır. Bir ISA kartla birlikte ICU yazılımı geliyorsa, yine No/ICU yapılmalıdır. ISA kart özel olarak belirli bir DMA gerektiriyorsa, ilgili DMA ayarının şısındaki seçenek yes yapılmalıdır.
ISA MEM Block Base
ISA kartların taban adresini blok büyüklüğünü belirlemek iç. ISA kartınız yoksa bu ayar her birinde No/ICU yapılmalıdır. Bir ISA kart ile birlikte ICU yazılımı geliyorsa, yine No/ICU yapılmalıdır. Sisteminizde birden fazla ISA kart varsa belirli bir blok boyutu gerektiriyorsa bu seçenek 8, 16, 36 veya 64K yapılabilir.
SYMBIOS SCSI BIOS
Enabled seçeneği varsa anakart üzerinde SCSI BIOS'u aktif hale geçirir. SCSI aygıt kullanmıyorsanız disabled yapılmalıdır.
USB IRQ
USB kanalları için IRQ atar. Enabled yapılmalıdır, aksi halde USB veri yolu USB aygıtları çalışmaz.
VGA BIOS Sequence
Sisteminizde hem PCI hem AGP, iki kartı varsa hangisinin ana kart olacağını belirler. AGP/PCI seçeneği AGP karta öncelik verir; PCI/AGP seçeneği PCI karta öncelik r.

6. Load Setup Defaults
Setup defaults sisteminizin en yüksek performansta çalışmasını sağlayan ayarlardır.

7. Load BIOS Defaults
BIOS defaults sorun giderme ayarlarını yüklemenizi sağlar. Optimum ayarlarla değil de sisteminizin sorununu gidermek için minimum ayarlarla BIOS'unuzun çalışmasını sağlar.

8. Integrated Peripherals
Bu menüde anakartınızın üzerinde bulunan aygıtların portların adreslerini diğer donanımların ayarlarını değiştirebilirsiniz.
Onboard FDC Controller
Disket sürücü ayrı bir denetçi karta bağlanabilir ama günümüzde tüm anakartlar üzerinde disket sürücüsü denetçisi olduğundan bu seçenek enabled bırakılmalıdır.
Onboard Serial Port 1
1 numaralı seri port için bellek adresini IRQ değerini belirler. Default değer 3F8H/IRQ4'tür. Bazı dahili modemler bu ayarın disabled olarak tutulmasını gerektirebilir.
Onboard Serial Port 2
2 numaralı seri port için bellek adresini IRQ değerini belirler. Default değer 2F8H/IRQ3'tür. Bazı dahili modemler bu ayarın Disabled olarak tutulmasını gerektirebilir.
Onboard Parallel Port
Paralel port çalışma modunu belirler. "Normal", tek yönlü normal çalışma modudur. "EPP" maksimum hızda çift yönlü çalışma modudur. "ECP" paralel portun iki yönde maksimum transfer hızından da hızlı çalışmasına izin verir. "ECP+EPP" normal hızda iki yönlü çalışmaya izin verir. Paralel porta bağladığınız aygıtın özelliğine göre bu seçeneklerden birini seçebilirsiniz.
ECP DMA Select
Paralel Portta ECP veya ECP+EPP ayarını kullanan aygıtlar bir DMA kanalı gerektirebilir. 1 veya 3 numaralı DMA kanalı seçilebilir veya Disabled olarak bırakılabilir.
UART2 Use Infrared
Anakartınızda ılötesi ışınlarla çalışan kablosuz aygıtları destekleme özelliği var ise normalde bir seri portu destekleyen UART2 yongası Enabled seçeneği ile bu özelliğe ayarlanır. Tabii bu durumda COM2 portu devreden çı. ılötesi aygıt kullanmıyorsa bu ayar disabled olarak bırakılmalıdır.
Onboard PCI IDE Enable
Birinci veya ikini IDE kanalının ya da her ikisini de bu seçeneklerle aktif duruma getirebilir. SCSI disk kulllanıyorsanız Disabled yapabilirsiniz.
IDE UltraDMA Mode
UDMA özelliğine sahip bir IDE cihazı kullanıldığında IDE'nin UDMA özelliğinin aktif olmasını sağlar. Bu ayarın Auto bırakılmasında fayda vardır. Çünkü UDMA özelliği olmayan daha yavaş diskler için bu özellik olarak disabled .
IDE 0/1 Master/Slave PIO Mode
Bu seçenekler 0 1 numaralı IDE kanallarında master slave aygıtları için PIO modu belirlenir. Auto bırakılmalıdır. Böylece anakart bu IDE aygıtların PIO modlarını olarak belirler.

9. User Password
Sisteme erişmek için kullanılacak şifreyi belirlemek için kullanılır.

10. Supervisor Password
Setup'a ulaşmak için kullanılacak şifreyi belirlemek amacı ile kullanılır.

11. IDE Autodetection
Sabit diskinizi taktıktan sonra eski sistemlerde silindir sayısı, kafa sektör sayısı gibi mlamalarını bilgi ünün ilgili yerlerine girmek için bilmek zorundaydınız. CMOS silindiğinde bu mlamaları unuttuğunuzda bu büyük bir problemdi. Ama şimdi bu seçeneği sabit diskin tipini mlamalarını tespit etmek için kullanabilirsiniz BIOS olarak sabit diskle ilgili bilgileri tespit eder Standart CMOS setuptaki Sabit diskle ile ilgili yerlere yerleştirir.

. Save & Exit Setup
Bütün seçtiklerinizi CMOS'a kaydetmek setuptan çıkıp sistemi yeniden başlatmak amacı ile kullanılır.

13. Quit without Saving
Bütün seçtiklerinizi CMOS'a kaydetmek istemediğiniz de kullanacağınız seçenektir.

kaynak: ordan burdan

Bu makalemizin konusu ile dinamik olarak grafikler oluşturmak.Ama konuya başlamadan önce grafikler üretirken kullanacağımız kütüphaneyi GD kütüphanesini biraz inceleyelim.

GD kütüphanesi başta ,Perl,Tcl C/C++ olmak üzere birçok programlama dilini destekler.Grafik formatı olarak ise Jpeg(Joint Photographic Experts Group),Png(Portatable Network Graphics) ,Wbmp(Wireless Bitmap) formatlarını destekler.Gif(Graphics Interface Format) formatından ise Lisanslarından dolayı(Gif formatı UNISYS'nin LZW sıkıştırma algoritmasını kullanır. Gif formatında resimler üretebilen programlar LZW Lisansı almak zorundadır) sürüm 1.3'ten itibaren desteğini çekmiştir.Gif yerine daha az yer kaplayan ama animasyon desteği olmayan PNG geçmiştir.GD kütüphanesinin ne olduğunu öğrendiğimize göre kuracağımızı fonksiyonlarını öğrenebiliriz.

Aslında GD kütüphanesi 4.0'dan itibaren ile birlikte gelir.Fakat etkinleştirilmemiştir.Benim ımda kurulu olan 4.3.3 versiyonuyla birlikte GD 2.0.15 gelmektedir.Şimdi eklentilerini kuracağımıza bakalım.

Eklentinin DLL dosyasını e:phpextension('yi E: klasörüne açtığınızı varsayarak) klasörüne kopyalarız.
.ini dosyasını herhangi bir metin editörüyle açıp('unuzun kurulu olduğu dizine bakın) extension_dir satırını bulup önündeki "./" yazısını silip "e://extensions" yazın.
;extension=php_bz2.dll ile başlayan satırı bulup etkinleştireceğimiz eklentinin önündeki ';' işaretini kaldırın.(GD için extension=php_gd2.dll)
Web Sunucunuzu yeniden başlatın
Şimdi GD eklentisi çalışıyor mu bir bakalım.Notepad'i açalım <? Phpinfo(); ?> yazıp sunucu dizinimize test. adıyla kaydedelim.Test. sayfasını açtığımızda yüklü modüllerin arasında GD'yi görüyorsak işlem yla tamamlanmış demektir

oluşturmak için elimizde iki seçenek vardır

Sıfırdan bir grafik üretmek
Varolan bir grafiği şablon olarak kullanıp üzerine eklemeler yapmak
Şimdi 1. seçenek için en basit örneğimiz olan prizma efektini yapalım

<?
$en= 500;//Genişliği Ayarlıyoruz
$boy = 500;//Yüksekliği Ayarlıyoruz
$ = imagecreate($en, $boy);//Resmimizi Oluştur
$yesil = imagecolorAllocate ($, 25, 215, 155);//Yeşil Rengi oluşturuyoruz
$siyah = imagecolorAllocate ($, 0, 0, 0);//Siyah Rengi oluşturuyoruz

imagefill($, 0, 0, $siyah);//Resmimizin Arka Planını boyuyoruz
for ($say=20;$say<=500;$say+=20)
{
imageline($, 0, 0, $boy, $say, $yesil);//Yeşil çizgimizi çiziyoruz
imageline($, 0, 0, $say, $en, $yesil);//Yeşil çizgimizi çiziyoruz
}
Header ("Content-type: image/png");//Üretilecek grafiğin png formatında oluşturmak için önbilgi veriyoruz
imagepng ($);//png formatında grafiği oluşturuyoruz
imagedestroy($);//Oluşturduğumuz resmi hafızadan siliyoruz
?>

Bu basit efekt için kullandığımız fonksiyonlara bir bakalım

imagecreate($en,$boy):Resmimizi oluşturduğumuz değişkenlerden anlayacağınız üzere grafiğimizin yüksekliğini genişliğini belirttik
imagecolorAllocate ($,$kirmizi,$yesil,$mavi):Resmimizde kullanacağımız renkleri ayarlıyoruz.Burda rengimizi ayarlamak için 3 rengin RGB değerlerini kullanarak tonlama yapıyoruz.

imagefill($, x, y, $):Resmimizdeki belirli bir ü boyamak için kullanıyoruz.Burdaki x y boyamaya başlayacağımız ün yerlerini $ ise kullanacağımız rengi belirtir.

imageline($,$x1,$y1,$x2,$y2,$):Resmimize çizdiğimiz çizginin başlangıç($x1,y1),bitiş(x2,y2) rengini mlarız($).

Header("Content-type: image/png"):Resmimizin formatını mlıyoruz.Png yerine yazının başında bahsettiğim grafik türlerinden birini seçebilirsiniz.

imagepng($):Resmimizi tarayıcıda görüntülüyoruz.Diğer formatlar için imagejpeg gibi bir fonksiyon kullanabilirsiniz.Eğer oluşan grafiği kaydetmek isterseniz imagepng($,"resmim.png") gibi bir kod kullanabilirsiniz

imagedestroy($):Resmi ürettikten sonra hafızadan siliyoruz.

üzerine çizgiler çizmeyi öğrendik.Peki düğme hazırlamak için üzerine yazı yazabiliriz.Basit bir örnek olarak üzerinde mutasyon.net yazan bir düğme yapalım

<?
$ = imagecreate(120, 50);
$kirmizi = imageColorAllocate ($, 255, 0, 0);
$beyaz = imageColorAllocate ($, 255, 255, 255);
ImageFill($, 250, 250, $kirmizi);
imagestring($,4,10,15,"mutasyon.net",$beyaz);//Resmimize yazımızı ekliyoruz
Header ("Content-type: image/png");
ImagePng ($);
ImageDestroy($);
?>
Önceki örnekten farklı olarak burada imagestring fonksiyonunu kullandık.Bu fonksiyonu imagestring($,$yazi_boyutu,$x,$y,$) şeklinde kullanırız.

Şimdi 2. Seçeneğimiz olan varolan bir grafiği şablon olarak kullanıp üzerine eklemeler yapmayı öğrenelim.Ama ilk önce kendimize şablon olarak 100×100 pixel boyutlarında bir grafik hazırlayalım png formatında deneme ismiyle kaydedelim.(Eğer herhangi bir işleme ınız yoksa yukardaki örneği kaydedebilirsiniz)

<?
$=imagecreatefrompng("deneme.png");//Deneme.png resmini alıyoruz
$rboy=imagesx($);//Resmimizin boyunu ölçüyoruz
$ren=imagesy($);//Resmimizin enini ölçüyoruz
$siyah=imagecolorallocate($,0,0,0);//Siyah rengi ekliyoruz
imagestring($,5,10,45,'Sychorax',$white);//Resmimize Yazımızı Ekliyoruz
header("Content-type: image/png");//Resmin Png formatında olacağını belirtiyoruz
imagepng($);//Resmi tarayıcıya gönderiyoruz
imagedestroy($);//Resmimizi hafızadan siliyoruz
?>;

Burada farklı olarak 3 tane fonksiyon kullandık.Bunlar

imagecreatefrompng("deneme.png"):Şablonumuzun deneme.png olacağını belirttik.
imagesx($):Kullandığımız resmin boyunu ölçtük.
imagexy($):Kullandığımız resmin enini ölçtük.
GD Kütüphanesi ile ürettiğimiz resimleri img etiketinde mlayıp kullanabiliriz

Örneğin <img src=button.> Gibi bir ifade kullanabiliriz

kaynak: ordan burdan

Islem basamaklarini yazarsak kisaca :

1- Resmi veritabanina (resimekle.)

2- Resmi secme (resimgoster.)

3- Resmi ekranda gösterme (resimgetir.)

1- Öncelikle resmi veritabanindan okuma islemleri için kisa bir seyler yazayim,
resimlerimizi asagida belirtilmis vt içinde saklayacacagimiz, verilmis vt
yapisina bakarsak çogu sey tanidik, belki longblob için biraz bilgi edinmek
lazim, blob(binary-large-object) çesitli bilgi çesitlerini tutabilen bir
tiptir. Deger olarak maximum 4294967295 (2^32 - 1) karakterdir. Blob'da da
Varchar'da oldugu gibi bir degisken kendisine atanan kisimda, girilen bilgi
kadar yer tutar. Yani 10 karakterlik bir tanimlama yapilip eger 4
karakterlik bir bilgi girilirse toplam alan 5 olacak(1 byte string ifade
uzunlugunu tutar). Blob'ta da benzer bir mantik vardir. Evet bu kadar bilgi
yeter.

"turkphp_veritabani" veritabani içindeki "" isimli tablonun yapisi :

id int,auto_increment,primary
aciklama varchar (50)
dosyaadi varchar(50)
boyut varchar(50)
resimdata longblob
dosyatip varchar(10)

Tablo icin SQL semasi :

CREATE TABLE (
id MEDIUMINT(5) DEFAULT '0' NOT NULL AUTO_INCREMENT,
aciklama VARCHAR(50),
dosyaadi VARCHAR(50),
boyut MEDIUMINT(8),
resimdata LONGBLOB,
dosyatip VARCHAR(10),
PRIMARY (id)
);

Ilk önce yapacagimiz dosyalari makineden vt'ye aktarmak ,asagidaki
yardimi ile yerel makineden seçilen bir dosyayi bir açiklama ile beraber
vt'ye kaydediyoruz. islemi ardindan her bir dosya için
mysql_insert_id komutu ile bir id numarasi saglaniyor resimlere.(Bu
komut, AUTO_INCREMENT kolon için sorgu sonrasi bir ID üretir.)

Burada birde içindeki birkaç olaydan kisaca söz etmek
isterim,biliniyordur ama ben yinede söyleyeyim ki yazacak bir seyler olsun :
)
içinde gelen bilginin tür olarak(enctype) multipart/-data seçilmis,
gizli parametre olarak dosya boyutu 2400000 byte olarak belirtilmis, daha
yukarisi dosyalar için ben bölümlemenizi ederim, dosya çekme islemi
içinde <input type ="file" > tip olarak file seçildi. Böylece dosyayi "gözat "
butonu ile seçip form_data degiskenine aktarmis oluyoruz.

Resimekle.

<?
if ($submit)
{
mysql_connect("localhost","turk_user","******");
mysql_select_db("turkphp_veritabani");
$data = addslashes(fread(fopen($form_data, "rb"),filesize($form_data)));
$sonuc=mysql_query("INSERT INTO
(id,aciklama,dosyaadi,boyut,resimdata,dosyatip) ".
"VALUES
('null','$form_aciklama','$form_data_name','$form_data_size','$data','$form_data_type')");
$id= mysql_insert_id(); // ID verildi.
print "<p>Database ID No: $id";
mysql_close();
echo "<BR>n";
echo "<a href="http://www.turk-.com/ornekler/mysql/resimgoster.">Yuklediginiz resme bakabilir veya bilgisayariniza indirebilirsiniz…</a>";
echo "<BR>n";
echo "<a href="http://www.turk-.com/">Anasayfaya donebilirsiniz….</a>";
}
else
{
print "<a href="$PHP_SELF">Ana Sayfa</a>";
?>
< method="post" action="<? echo $PHP_SELF; ?>"
enctype="multipart/-data">
Saklanacak dosya için aç&yacute;klama:

<input type="text" name="form_aciklama" value="Yorum Yapilmamis…" size="40">
<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="10000">
<br> Database gonderilecek dosyayi secin: <input type="file"
name="form_data" size="40">
<br>
<BR>NOT : Bu demoda maximum dosya boyutu "10000" byte olarak ayarlanmistir… <BR>
<input type="submit" name="submit" value="Veritabanina EKLE">
</>
<?
}
?>

2- Simdide ekledigimiz resmi gösterelim. Vt içindeki tüm resimleri göstermek
veya belli bir resmi seçmek için çesitli yöntemler kullanabiliriz.Bir
yardimi ile dosyaadi veya id degiskenlerini kullanabiliriz. Basitçe id si
veya dosyaadi girilen degisken vt'den sorgu ile çagrilip. Bir nesne olarak
fetch ediliyor,burada istenirse degerler array olarak da çekilebilir, bir
fark yok sanirim ama sadece kullanim farki var. (Array kullanimi : echo
$sira["dosyaadi"] , nesne kullanimi: echo $sira->dosyaadi (pointer gibi))
Burada resimleri localhost/resimgoster.?id=2 seklinde id parametresini
göndererek resmi çagiriyoruz, eger kisi herhangi bir id yazmamissa tüm
resimleri gösteriyor.

Formu hazirlayalim…iste hazir asagida : )

resimgoster.

<?
$i=0;
mysql_connect("localhost","turk_user","******") or die("server baglantisi
olmadi");
@mysql_select_db("turkphp_veritabani") or die("Veritaban&yacute; seçilemedi");
//e&eth;er id k&yacute;sm&yacute;nda bir de&eth;er yoksa tüm resimleri göster
if ($id==0 || $id==" ")
{
$sonuc=mysql_query("SELECT * FROM ");
while($sira=mysql_fetch_object($sonuc))
{
$i++;
// burada resimgetir dosyas&yacute;na id ile