FTP tools
ftp nedir

FTP Nedir? FTP Araçları

Web yayıncılığı içerisinde hazırlanan dijital yayınların
hedef kitleye ulaştırılması sürecinde birçok farklı platform
kullanılabilmektedir. Özellikle bulut tabanlı platformlar
üzerinden hazırlanan web yayınlarının yayınlanması süreci
bu platformlar üzerinden kolaylıkla yapılabilmektedir.
İstemci bilgisayarda hazırlanan dosyaların sunucu
bilgisayarlara aktarım işlemlerini kolaylıkla yapabilmek
amacıyla geliştirilen çeşitli yazılımlar bulunmaktadır. Bu
yazılımlara genel olarak FTP araçları adı verilmektedir.

FTP (File Transfer Protocol), web ağı üzerindeki
bilgisayarların dosya paylaşımı için kullanılan
protokoldür. Hosting hizmeti, web ağı üzerinden web
sitelerine erişilmesi için web sunucuları tarafından verilen
barındırma hizmetidir.

CuteFTP: Globalspace firmasının lisanslı bir yazılım olan
CuteFTP, FTP protokolü üzerinden dosya transfer
işlemlerini güvenli bir biçimde gerçekleştiren bir araçtır.

CoreFTP: Core FTP, diğer FTP araçlarında olduğu gibi
sürükle-bırak yöntemiyle dosya transfer işlemlerinin kolay
bir şekilde yapılabildiği bir yazılımdır. Core FTP
yazılımının ücretsiz (Lite) ve ücretli (Pro) versiyonlarına
firmanın web sayfasından
(http://www.coreftp.com/download.html)
ulaşılabilmektedir. Yazılımın ücretsiz versiyonu, sahip
olduğu çeşitli kriptolama protokolü desteği, tarayıcı
entegrasyonu, oturum yönetimi, bant genişliği kontrolü,
otomatik transfer gibi birçok güçlü özelliğe sahiptir.
Yazılımın tek sınırlılığı yalnızca Windows işletim
sistemlerine uygun olmasıdır.

SmartFTP: SmartSoft şirketinin lisanslı yazılımı olan
SmartFTP, diğer FTP araçları gibi FTP protokolü
üzerinden dosya transfer işlemleri yapmak için
geliştirilmiştir. Yazılımın deneme sürümü ve farklı
premium (ayrıcalıklı) özelliklere sahip çeşitli ücretli
versiyonları bulunmaktadır. Yazılımın deneme sürümüne
https://www.smartftp.com/download adresinden
ulaşılabilmektedir. Windows işletim sistemleri için
geliştirilmiş olan yazılım, diğer FTP araçlarındaki birçok
özelliğe sahiptir.

FileMaker: Web yayıncılığı kapsamında hazırlanan web
sayfaları, içeriğin kullanıcılara sunum şekline göre
temelde iki farklı biçimde tasarlanabilmektedir. Bunlar;
sabit ve değişken içerikli web sayfalarıdır. Sabit içerikli
web sayfaları; sayfa içeriğinin kullanıcının istekleri
doğrultusunda değişmediği ve tüm kullanıcılar tarafından
aynı biçimde görüntülenen sayfalardır. Sayfayı farklı
zamanlarda ziyaret eden tüm kullanıcılar aynı içeriği
(metin, resim, animasyon vb.) görüntülemektedir. Bunun
tam tersi olan, yani kullanıcıların istekleri doğrultusunda
içeriğin değişebildiği web sayfaları ise değişken içerikli
web sayfası olarak adlandırılmaktadır. Değişken içerikli
web sayfaları, içeriğine yerleştirilmiş olan form elemanları
(düğme, metin kutusu, açılır liste, seçenek grubu vb.)
aracılığıyla kullanıcılarla etkileşime girerek onların
isteklerine göre içeriği oluşturmaktadır. Örneğin,
çevrimiçi alışveriş sitelerini ziyaret eden kullanıcıların
sitede yer alan ürünleri çeşitli kriterlere göre
filtreleyebilmesi etkileşimli yapıyı ortaya çıkarmaktadır.
Web sayfaları örnekte bahsedildiği gibi bir filtreleme
yapabilmek için iki teknolojiden yararlanmaktadır.
Bunlardan ilki form elemanlarından gelen verilere göre
içeriği yapılandıracak olan kodlama dilleri (VB Script,
JavaScript, PHP, ASP vb.), ikincisi ise verilerin kaydedilip
tekrar kullanılmasını sağlayan ilişkisel veritabanı
yapılarıdır. Her iki teknolojinin uygun ve birbirleriyle
uyumlu bir biçimde çalışması, değişken içerikli web
sayfalarının sorunsuz çalışması için temel şarttır. Ayrıca
değişken içerikli web sayfalarının tasarımı ileri düzey
kodlama becerileri gerektirmektedir.

Farklı platformlarda dahi çalışabilen, veritabanı desteğiyle
özel dinamik web yayınları oluşturmak için
kullanılabilecek uygulamalardan birisi FileMaker’dır. File
Maker şirketi tarafından geliştirilen ve lisanslı bir platform
olan FileMaker, başlangıçta Macintosh bilgisayarlar için
geliştirilse de günümüzde Windows tabanlı olarak da
çalışabilmektedir. Ayrıca platformun Türkçe dil desteği de
bulunmaktadır. FileMaker uygulamaları geliştirmek için
kullanılan FileMaker Pro yazılımı; özelleştirilmiş
işlevlerin bulunduğu ileri düzey FileMaker uygulamaları
geliştirmek için kullanılan FileMaker Pro Advanced
yazılımı; hazırlanan FileMaker uygulamalarının iPad ve
iPhone üzerinden çalıştırılması ve mobil araçlara ait
özelliklerin uygulamalara dâhil edilmesi için kullanılan
FileMaker Go mobil uygulaması; FileMaker kullanıcı
gruplarıyla güvenli bir şekilde veri paylaşmak amacıyla
kullanılan hızlı ve güvenilir bir sunucu yazılımı olan
FileMaker Server ve FileMaker uygulamalarını anında bir
web tarayıcıda çalıştıran yenilikçi bir web teknolojisi olan
FileMaker WebDirect’tir.
FileMaker Pro, kullanıcılarına sunduğu hazır şablonlar ve
temalar, kullanıcılar arası veri paylaşımı, mobil platform
desteği, mevcut veritabanlarıyla kolay entegrasyon gibi
güçlü özellikler sayesinde web kullanıcılarının kodlama
bilgisi gerektirmeden dinamik web sayfaları
tasarlanmasına yardımcı olmaktadır. Her büyüklükteki
işletmelerin veri yönetimini kolaylaştırmak için tasarlanan
platform ile farklı teknolojik cihazlara (masaüstü, tablet,
mobil vb.) uygun veritabanı destekli uygulamalar
geliştirilebilmektedir. Veritabanı, verilerin birbirleriyle
ilişkili tablolarda belirli bir düzene göre depolandığı
sistemdir.

FileMaker Pro temelde iki web yayıncılığı sistemine
sahiptir. Birincisi Başlangıç Çözümleri olarak adlandırılan
ve hazır tema ve şablonlardan yararlanılarak varolan
tasarımlar üzerinden düzenlemelerin yapıldığı sistemdir.
Bu sistem tercih edildiğinde kullanıcılar, profesyonel
olarak hazırlanmış olan farklı başlangıç çözümlerinden
istediklerini kullanabilmektedir. Başlangıç çözümlerini
kullanarak kullanıcılar, web tabanlı kodlama becerisine
gereksinim duymadan istedikleri işleme uygun işlemleri
seçmekte, bunları kendilerine özgü özelleştirmekte ve
yayınlamaktadır.

İkinci sistem ise Özel Çözüm olarak adlandırılan
sistemdir. Bu sistemi tercih eden kullanıcıların HTML ve
web tabanlı kodlama bilgisine sahip olmaları
gerekmektedir. Kullanıcılar isterlerse hazır bir dosyayı
seçerek, isterlerse de tamamen kendileri baştan
tasarlayarak kendi özel çözümlerini oluşturabilmektedir.
Her iki seçenekte de yazılım üzerindeki araçları kullanarak
kendi özel web yayınlarını tasarlayabilmekte, veritabanları
oluşturabilmekte, veritabanlarını birbirleriyle
ilişkilendirerek sorgulama ve filtreleme işlemleri
yapabilmektedir.

Kaynak:WEB YAYINCILIĞI ARAÇLARI – WTK204U
aof.anadolu.edu.tr

Hakkında G. KELEŞ

Cevapla

E-posta adresiniz yayınlanmayacak. Gerekli alanlar işaretlenmelidir *

*

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.