Bu içerik, ilgili yazılım ve bilgiler kontrol edilerek güncel sürüm ve kullanım durumuna göre revize edilmiştir.
Yazar: Bünyamin KAYA
Cloudflare, statik web sitelerini birkaç saniye içinde yayınlamayı mümkün hale getiren yeni ve ücretsiz aracı Cloudflare Drop‘u kullanıma sundu. Bir web sitesine ait dosyaları içeren klasörü veya ZIP arşivini sürükleyip bırakmanız yeterli; sistem dosyaları otomatik olarak işleyerek siteyi çevrimiçi hale getiriyor. Üstelik ilk deployment (dağıtım) işlemini gerçekleştirmek için kayıt olmanız da gerekmiyor.
Peki Cloudflare Drop nasıl çalışıyor ve bu araçla bir web sitesi nasıl yayınlanıyor? İşte bilmeniz gerekenler.
Bir Web Sitesini Yayınlamak Hiç Bu Kadar Kolay Olmamıştı
Bir web sitesini internette yayınlamak genellikle birkaç farklı aşamadan oluşur. Öncelikle bir hosting (barındırma) hizmeti ve domain name (alan adı) seçmeniz, ardından gerekli yapılandırmaları tamamlamanız ve son olarak site dosyalarını sunucuya aktarmanız gerekir.
Cloudflare Drop ise bu süreci önemli ölçüde basitleştiriyor.
Tek yapmanız gereken, web sitenizin dosyalarını içeren bir klasörü veya ZIP archive (ZIP arşivi) dosyasını sürükleyip bırakmak ve birkaç saniye beklemek. İşlem tamamlandığında Cloudflare, siteniz için public URL (herkese açık bağlantı) oluşturuyor. Böylece oluşturulan adresi hemen paylaşarak web sitenizi ziyaretçilere açabiliyorsunuz.
Bilgi: Cloudflare Drop, özellikle hızlı demo yayınlamak, basit bir proje paylaşmak veya statik bir web sitesini kısa sürede çevrimiçi hale getirmek isteyen kullanıcılar için süreci önemli ölçüde kolaylaştırıyor.
Ancak burada dikkat edilmesi gereken önemli bir sınırlama bulunuyor. Cloudflare Drop her tür web sitesini barındırmak için tasarlanmış bir hizmet değil. Araç yalnızca static website (statik web sitesi) yapısını destekliyor.
Bu nedenle HTML, CSS ve JavaScript dosyalarının yanı sıra görselleri, fontları ve sitenin çalışması için gerekli diğer statik kaynakları yayınlayabilirsiniz. Başka bir ifadeyle, sunucu tarafında sürekli işlem yapılmasını gerektirmeyen HTML, CSS ve JavaScript tabanlı projeler Cloudflare Drop üzerinden yayınlanabilir.
Uyarı: WordPress gibi veritabanı ve server-side processing (sunucu taraflı işlem) gerektiren dynamic website (dinamik web sitesi) sistemleri Cloudflare Drop tarafından desteklenmez.
Dolayısıyla Cloudflare Drop; kişisel tanıtım sayfaları, landing page (açılış sayfası), portföy siteleri, küçük web projeleri ve statik olarak oluşturulmuş içerikler için pratik bir çözüm sunarken, WordPress gibi dinamik içerik yönetim sistemlerinin yerini doğrudan alan bir hosting hizmeti olarak değerlendirilmemelidir.
Cloudflare Drop Nasıl Kullanılır?
Cloudflare Drop ile statik bir web sitesini yayınlamak yalnızca birkaç saniye sürüyor. İşlemi tamamlamak için aşağıdaki adımları takip edebilirsiniz.
Cloudflare Drop’un resmi web sitesine gidin.
Web sitenizin dosyalarını içeren klasörü veya ZIP archive (ZIP arşivi) dosyasını ilgili alana sürükleyip bırakın. Dosyaları manuel olarak seçmek için ise Browse folders (Klasörlere Göz At) veya Browse zip files (ZIP Dosyalarına Göz At) seçeneklerini kullanabilirsiniz.
İlgili kutucuğu işaretleyerek Terms of Use (Kullanım Koşulları)‘nı kabul edin, ardından Accept (Kabul Et) butonuna tıklayın.

Dosyaların upload (yükleme) ve deployment (dağıtım) işlemlerinin tamamlanmasını bekleyin.

İşlem tamamlandığında, sitenize erişmek veya başkalarıyla paylaşmak için Cloudflare tarafından oluşturulan public URL (herkese açık bağlantı) adresini kopyalayın.

Deployment (Dağıtım) Sonrasında Ne Olur?
Deployment (dağıtım) işlemi tamamlandığında web siteniz, Cloudflare tarafından otomatik olarak oluşturulan workers.dev uzantılı bir adres üzerinden hemen erişilebilir hale gelir. Bu bağlantıyı kopyalayıp dilediğiniz kişilerle paylaşabilir, onların da web tarayıcıları üzerinden sitenize erişmesini sağlayabilirsiniz.
Bir Cloudflare hesabınız yoksa veya projeyi mevcut bir hesaba bağlamak istemiyorsanız, yayınlanan site bir saat boyunca erişilebilir durumda kalır. Kalan süreyi takip edebilmeniz için sayfa üzerinde doğrudan bir geri sayım da gösterilir.
Uyarı: Cloudflare hesabına bağlanmayan geçici deployment (dağıtım), yalnızca bir saat süreyle erişilebilir durumda kalır. Siteyi daha uzun süre yayında tutmak için projeyi bir Cloudflare hesabıyla ilişkilendirmeniz gerekir.
Sitenizi daha uzun süre kullanmak istiyorsanız Claim (Sahiplen) seçeneğine tıklamanız ve ardından Cloudflare hesabınızda oturum açmanız yeterlidir. Bu işlemin ardından sitenizi diğer Cloudflare projeleri gibi yönetebilir ve ihtiyaç duymanız halinde projeye custom domain (özel alan adı) bağlayabilirsiniz.
Neden Cloudflare Drop Kullanılmalı?
Cloudflare Drop herkes için uygun bir çözüm değil. Daha önce de belirttiğimiz gibi araç, yalnızca static website (statik web sitesi) projeleri için tasarlanmış durumda. Web siteniz WordPress, bir veritabanı veya PHP gibi server-side language (sunucu taraflı programlama dili) kullanıyorsa klasik bir web hosting (web barındırma) hizmetinden yararlanmanız gerekir.
Buna karşılık Cloudflare Drop; bir web sitesini hızlı şekilde test etmek, kalıcı deployment (dağıtım) öncesinde her şeyin doğru çalıştığını kontrol etmek veya bir prototipi müşterinizle paylaşarak geri bildirim almak için oldukça kullanışlı olabilir.
Bilgi: Cloudflare Drop, klasik anlamda tam kapsamlı bir web hosting (web barındırma) hizmeti değildir. Ancak hızlı testler, prototipler ve geçici paylaşımlar için pratik bir çözüm sunabilir.
Cloudflare Drop Hakkındaki Görüşüm
Cloudflare Drop klasik bir web hosting hizmetinin yerini almayacak ve aslında aracın amacı da bu değil. Hizmet, özellikle geleneksel bir hosting sağlayıcısı seçme ve yapılandırma süreciyle uğraşmadan statik bir web sitesini hızlı şekilde yayınlamak isteyen kullanıcılara hitap ediyor.
Özellikle ChatGPT, Claude veya Gemini gibi yapay zeka araçlarını kullanarak bir HTML sitesi oluşturan kullanıcılar için oldukça pratik bir kullanım senaryosu sunuyor. Site dosyaları oluşturulduktan sonra bunları Cloudflare Drop’a sürükleyip bırakmanız yeterli. Birkaç saniye içinde paylaşabileceğiniz public URL (herkese açık bağlantı) oluşturuluyor.
Aynı yöntem; bir prototype (prototip), demo page (demo sayfası) veya küçük bir showcase website (tanıtım sitesi) paylaşmak için de oldukça kullanışlı olabilir.
Sitenizi daha sonra uzun vadeli olarak yayında tutmaya karar verirseniz projeyi Cloudflare hesabınıza bağlayabilirsiniz. Böylece platformun sunduğu diğer özelliklerden yararlanabilir ve web sitenize custom domain (özel alan adı) tanımlayabilirsiniz.



