Dreamweaver uygulamasında “site” terimi, bir web sitesine ait olan belgeler için yerel veya uzak depolama konumunu ifade etmektedir. Dreamweaver sitesi, tüm web belgelerinizi düzenlemeniz ve yönetmeniz, sitenizi web sunucusuna yüklemeniz, bağlarınızı izlemeniz ve korumanız ile dosyaları yönetmeniz ve paylaşmanız için bir yöntem sunar. Dreamweaver uygulamasının özelliklerinden tam olarak yararlanmak için bir site tanımlamanız gerekir.
Adobe Dreamweaver sitesi, web sitenizdeki tüm dosyaların ve varlıkların oluşturduğu gruptur. Web sayfalarını bilgisayarınızda oluşturabilir, web sunucusuna yükleyebilir ve güncelleştirilen dosyaları her kaydedişinizde aktararak siteyi hazır durumda tutabilirsiniz. Ayrıca Dreamweaver kullanılmadan oluşturulmuş web sitelerini de düzenleyebilir ve bulundurabilirsiniz.
Bir site kurmadan (veya tanımlamadan) Dreamweaver'da çalışabilirsiniz.
Ancak site tanımlamanın birçok avantajı vardır:
- Bir dosyayı taşırsanız veya yeniden adlandırırsanız tüm sitede dosyaları güncelleyerek kopmuş bağları engeller.
- Tüm sitede bul ve değiştir işlemlerini gerçekleştirmenize yardım ederek üretkenliğinizi büyük ölçüde hızlandırır.
- Sitenizi kolayca yayımlamanızın yanı sıra web'de veya kademelendirme sunucusunda yerel sabit sürücünüz ile uzak dosyalar arasında dosya senkronizasyonu yapmanıza yardımcı olur.
Dreamweaver işlevlerinden en iyi şekilde faydalanmak için bir site tanımlayarak işe koyulun. Site tanımlama hakkında daha fazla bilgi için bkz. Sitenizin yerel bir sürümünü kurma.
Dreamweaver'da, bir site web sitenizle ilişkili olup yerel bilgisayarınızda bulunan tüm belgeleri düzenler ve bağları izlemenize ve korumanıza, dosyaları yönetmenize ve site dosyalarınızı bir web sunucusuna aktarmanıza olanak sağlar.
Dreamweaver sitesi, geliştirme ortamınıza ve geliştirdiğiniz web sitesinin türüne göre en çok üç bölümden ya da klasörden oluşur:
- Yerel Klasör: Bu, çalışma dizininizdir ve genellikle sabit sürücünüzdeki bir klasördür. Dreamweaver bu klasörü yerel sitenizin kökü olarak adlandırır. Bu klasör bir ağ sunucusunda da olabilir. Daha fazla bilgi için bkz. Sitenizin yerel bir sürümünü kurma.
- Uzak Klasör: Web sunucunuzu çalıştıran bilgisayarda dosyalarınızı depoladığınız konumdur. Web sunucusu genellikle (ancak her zaman değil) sitenizi web'de herkesin kullanımına açan bilgisayardır.
Sitenizi oluşturmayı veya güncelleştirmeyi bitirdiğinizde, gerekli olduğunda güncelleştirmek üzere yerel bir kopyasını koruyarak sitenizi internetteki uzak bir sunucuya yayımlayabilirsiniz.
Daha fazla bilgi için bkz. Yayımlama sunucusuna bağlanma.
- Test klasörü: Dreamweaver'ın dinamik sayfaları işlediği klasördür. Dinamik formlarınız ve PHP içeriğiniz varsa siteniz için test klasörünü ayarlayabilirsiniz.
Daha fazla bilgi için bkz. Test sunucusunu ayarlama.
Not:
Dreamweaver sitesi tanımlamak için yalnızca yerel bir klasör hazırlamanız yeterlidir. Web sunucusuna dosya aktarmak ya da web uygulamaları geliştirmek için ayrıca uzak bir siteye ve test sunucusuna ilişkin bilgileri de eklemeniz gerekir.
Dreamweaver uygulamasını uzak klasöre bağlanmak için kullanmak istediğinizde, Site Ayarları iletişim kutusunun Sunucular kategorisinde uzak klasörü belirtmelisiniz. Belirlediğiniz uzak klasör (“ana bilgisayar dizini” olarak da bilinir), Dreamweaver sitenizin yerel kök klasörüne karşılık gelmelidir. (Yerel kök klasörü, Dreamweaver sitenizin üst düzey klasörüdür.) Uzak klasörler, yerel klasörler gibi herhangi bir başlığa sahip olabilir, ancak genel olarak Internet Servis Sağlayıcıları (ISP'ler), bağımsız kullanıcı hesapları için üst düzey uzak klasörleri public_html, pub_html şeklinde veya benzer biçimde adlandırır. Kendi uzak sunucunuzla çalışıyorsanız ve uzak klasörü istediğiniz gibi adlandırabiliyorsanız, yerel kök klasörünüzün ve uzak klasörünüzün adlarının aynı olması iyi bir fikirdir.
Aşağıda örnekte sol tarafta bir örnek yerel kök klasör ve sağ tarafta örnek uzak klasör gösterilmektedir. Yerel makinenizdeki yerel kök klasör, uzak klasörün alt klasörleri veya dizin yapısında uzak klasörün üstündeki klasörler yerine, web sunucusundaki uzak klasörle doğrudan eşleşir.
Not:
Yukarıdaki örnek, yerel makinedeki yerel kök klasörü ve uzak web sunucusundaki bir üst düzey uzak klasörü göstermektedir. Bununla birlikte, yerel makinedeki Dreamweaver sitelerinin sayısını tutuyorsanız, uzak sunucudaki uzak klasörlere eşit bir sayıya gereksiniminiz olacaktır. Bu durumda, yukarıdaki örnek geçerli olmayacaktır ve public_html klasörü içinde farklı uzak klasörler oluşturacak ve ardından bunları yerel makinenizdeki ilgili yerel kök klasörlerle eşleştireceksiniz.
Bir uzak bağlantıyı ilk olarak kurduğunuzda, web sunucusundaki uzak klasör genellikle boştur. Ardından, yerel kök klasörünüzdeki tüm dosyaları karşıya yüklemek için Dreamweaver uygulamasını kullandığınızda, uzak klasör tüm web dosyalarınızla doldurulur. Uzak klasörün dizin yapısı ve yerel kök klasörü her zaman aynı olmalıdır. (Diğer bir deyişle, yerel kök klasörünüzdeki dosyalar ve klasörler ile uzak klasörünüzdeki dosya ve klasörler arasında her zaman bire bir karşılık olmalıdır.) Uzak klasörün yapısı yerel kök klasörünün yapısıyla eşleşmezse, Dreamweaver dosyaları yanlış konuma yükler ve dosyalar site ziyaretçileri tarafından görülmeyebilir. Ayrıca, klasör ve dosya yapıları eşitlenmediğinde görüntü ve bağ yolları kolayca kopabilir.
Dreamweaver uygulamasının bağlanabilmesi için uzak klasör bulunmalıdır. Web sunucusunda uzak klasör olarak işlem yapan atanmış bir klasör yoksa, bir tane oluşturun veya ISP sunucusu yöneticinizden sizin için bir tane oluşturmasını isteyin.