Erişebilirlik ve Site Yönetimi

Dreamweaver ile dosyaları yönetmek için "Dosyalar" penceresi kullanılabilmektedir. Bu pencereye F8 tuşuna basarak ulaşılabileceği gibi; üst panelde yer alan “Pencere” menüsündeki “Dosyalar” düğmesi tıklanarak da ulaşılabilir.

Dreamweaver ile yönetilen bir siteye ait dosyaları “Dosyalar” penceresinden yönetebileceğimiz gibi; site dışındaki dosyaları da düzenleyebiliriz.

Dosyalar penceresinde listelenen uygun formatlı bütün dosyalar Dreamweaver ile açılarak gerekli düzenlemeler yapılabilir. Bu işlem yönetilen bir site veya yerel bilgisayardaki bir dosya da olsa geçerlidir.

Sunucu bilgisayar ile geliştirici bilgisayar arasındaki gerekli olan dosya transferleri FTP uygulamaları ile yapılmaktadır. Ancak; Dreamweaver geliştiricilere FTP hizmetini de sunmaktadır. Gerekli ayarlamaların yapılması ile Dreamweaver uzak bir sunucuya bağlanarak dosyaları bilgisayara indirebilir ve düzenleme sonrasında tekrar uzak sunucuya gönderim gerçekleştirebilir.

Uzak sunucu ile çalışırken bütün dosyaları geliştirici bilgisayara yüklemek çoğu zaman gerekli değildir. Bunun yerine sadece ilgili dosyanın güncel sürümü uzak sunucudan çekilebilir veya yüklenebilir.

Uzak bir sunucu üzerinde çalışırken bazı dosya veya klasörleri senkronizasyon işleminden hariç tutmak gerekebilir. Örneğin; internet sitenizin altında yayın yapan başka bir site/uygulama varsa ve fazla dosya sayısına sahipse bu dizinleri/dosyaları gizlemek çalışma hızını artıracaktır.

Dreamweaver ile yönetilen bir siteye ait ayarları dışarı aktarabilir ve farklı bir bilgisayarda oluşturulan bu dosyadan yararlanarak ayarlamaları otomatik olarak içeri alınabilir.

Dosyalar penceresinde listelenen herhangi bir dosyaya açıklama bilgisi eklemek için ilgili dosya sağ tıklandıktan sonra açılan menüden “Tasarım Notları” seçeneğine tıklanır.

Dreamweaver ile istenilen dosya/dizinlerin perdelenmesi mümkün olduğu gibi; geliştiricinin tanımlayabileceği bazı dosya tiplerinin tamamı da perdelenebilir.

Statik olarak hizmet veren HTML siteleri için yerel site klasörünün herhangi bir dizin olarak atanması önemli değildir. Ancak; .php veya .net gibi veritabanı ile iletişime geçen betik dilleri için bu dizinin yerel sunucunun kök dizininde veya alt dizinlerinin birinde olması şarttır.

Dreamweaver uygulamasının tercih edilme nedenlerinden birisi de elbette dosyaları yönetebilme özelliğidir. Ancak bu özellik dikkate almadan yalnızca editör özelliği nedeniyle kullanılan bazı alternatif ücretsiz uygulamalar da mevcuttur. Bu uygulamalardan en popüler olanı Nodepad++’dır. Notepad++, Microsoft Windows içerisinde yüklü olarak kullanıcılara sunulan “notepad” uygulamasının bir alternatifidir. Birçok uygulama ve script diline destek vermektedir ve GNU (Genel kullanıma açık) lisans türü ile yayınlanmaktadır. Mimari olarak, güçlü bir içerik editörü olan “Scintilla” üzerine kurulmuştur. Notepad++ geliştirilirken düşük sistem gereksinimi, yüksek hız ve küçük dosya boyutuna sahip olması için C++, salt Win32 API ve STL kullanılmıştır. Notepad++ ayrıca, kullanıcı dostu bir uygulama olma özelliğini kaybetmeden, düşük CPU (işlemci) kullanımının daha az enerji ile karşılanmasından yola çıkarak; daha yeşil bir dünya için uygulama rutinlerini düzenleyerek karbon dioksit emisyonunu azalmaktadır. Ayrıca; Notepad++ bünyesinde Türkçe’de dahil olmak üzere birçok arayüz dilini barındırmaktadır.