Ücretsiz hosting ve ücretsiz domain aramak, web'e ilk adım atan herkesin yaptığı ilk şeydir. Mantıklı bir başlangıç gibi görünür: site yapmayı öğrenirken neden para harcayasınız? Ne var ki ücretsiz sözcüğü, hosting endüstrisinde neredeyse hiçbir zaman tek başına anlam taşımaz; her sağlayıcı 'ücretsiz' kelimesinin arkasına farklı limitler, farklı kısıtlamalar ve bazen karşı tarafın iyi okumadığı dipnotlar yerleştirir. Bu rehber, 2026 itibarıyla gerçekten ücretsiz hosting ve domain seçeneklerini, bunların somut sınırlarını, hangi senaryoda hangisinin makul olduğunu ve ne zaman ücretli hizmete geçmek gerektiğini vendor-neutral bir editörün gözünden anlatıyor.

Yazıyı dürüst tutmak için baştan söyleyelim: tamamen sınırsız ve tamamen ücretsiz bir hosting yoktur. Sınırsız bandwidth yazan sağlayıcıların büyük çoğunluğunda CPU, eşzamanlı bağlantı (concurrent connections), inode (dosya sayısı) veya MySQL sorgu sınırları bulunur. 'Ücretsiz domain' sözünün de en yaygın iki anlamı vardır: yıllık ücretli planda hediye edilen ilk yıl ücretsiz alan adı, ya da .tk, .ml, .ga, .gq, .cf gibi sınırlı kullanılan ülke kodlu uzantılar. Aşağıdaki bölümlerde her iki anlamı da gerçek limitleriyle inceleyeceğiz.

İlgili rehberler: Hosting nedir, türleri · Domain nedir, WHOIS sorgulama · VPS nedir, VPS vs VDS · cPanel ile site yönetimi · Let's Encrypt ile ücretsiz SSL · DNS nedir, nasıl değiştirilir

Ücretsiz Hosting Tam Olarak Nedir? Tanım ve Sınıflandırma

Ücretsiz hosting, kullanıcıdan herhangi bir aylık veya yıllık ödeme talep etmeden barındırma alanı, bant genişliği ve genelde bir veritabanı tahsis eden hizmettir. Buradaki 'ücretsiz' kelimesi sağlayıcının iş modelini değiştirmez — sağlayıcı parayı bir yerden kazanmak zorundadır. Geliri, ücretli plana yapılacak yükseltmeden, panel reklamından, premium domain satışından, çapraz satış ortaklıklarından, kurumsal müşterilere yapılan ek hizmetlerden veya kullanıcı veriliyor verisinden elde edebilir.

2026 itibarıyla 'ücretsiz hosting' başlığı altında gördüğünüz hizmetleri dört temel kategoriye ayırmak mümkündür. Bu sınıflandırma, sağlayıcının nasıl para kazandığına ve sizin hangi taviz ile karşı karşıya olduğunuza göre yapılır.

  • Klasik shared free hosting: cPanel benzeri bir panel, PHP+MySQL desteği, FTP erişimi, ücretsiz subdomain — sınırlı disk, sınırlı CPU, çoğunlukla SMTP yok. InfinityFree, AwardSpace, ProFreeHost, FreeHosting.com, Freehostia, AeonFree gibi servisler bu sınıfa girer.
  • Site builder freemium hostingi: Wix, Weebly, Google Sites, WordPress.com, Webnode gibi sağlayıcılar — kendi yazılım yığınlarını dayatır, kod erişimi yok ya da çok sınırlıdır, çoğu zaman alt domain ile yayınlar (siteadi.wixsite.com).
  • Statik / JAMstack ücretsiz host: Netlify, Vercel, Cloudflare Pages, GitHub Pages, GitLab Pages, Render Static, Fly.io static, Wasmer Edge — sunucu tarafı PHP/MySQL yok, ama Git tabanlı deploy, küresel CDN, otomatik SSL ve generous free tier sunarlar.
  • Geliştirici / cloud free tier: Oracle Cloud Always Free, AWS Free Tier 12 ay, Google Cloud free credits, Azure free, Hetzner gibi VPS'lerde yok ama benzer şekilde geliştiriciye yönelik kredi modelleri vardır.

Bu dört kategori arasındaki seçim, sitenizin ne yapacağına bağlıdır. Statik bir kişisel portfolio için klasik shared free hosting fazlasıyla yetersiz ve gereksizdir; tam tersine, klasik PHP-tabanlı bir form mailer veya WordPress kurulumu için statik host işe yaramaz. Bu rehberin geri kalanı, doğru kategoriyi doğru senaryo ile eşleştirmeye odaklanıyor.

Ücretsiz Olan Tam Olarak Nedir, Ne Değildir?

Sağlayıcının pazarlama sayfasında 'ücretsiz' yazan her şeyi olduğu gibi kabul etmek, tipik tuzakların başında gelir. 2026 piyasasında ücretsiz hosting paketinde tipik olarak dahil olan ve dahil olmayan hizmetlerin somut bir listesi şudur:

  • Dahil: 250 MB-5 GB arası disk, 1-100 GB arası aylık trafik (veya 'sınırsız' etiketiyle yumuşak limit), 1-400 arası MySQL veritabanı, FTP/SFTP erişimi, web tabanlı dosya yöneticisi, PHP 7.x-8.x, ücretsiz subdomain, çoğu sağlayıcıda ücretsiz SSL (Let's Encrypt veya CloudFlare).
  • Genelde dahil değil: SSH erişimi, cron job, e-posta gönderim için SMTP relay, sınırsız subdomain (genelde 1-3 ile sınırlı), profesyonel destek, yedekleme garantisi, SLA, ad-free site garantisi (bazı sağlayıcılar reklam bindirir), inode sınırı görünür değildir ama vardır (genelde 30.000-100.000).

Bu satırın altını çizmek istiyoruz: 'sınırsız bandwidth' yazan free hosting'in bandwidth'i sınırsız olabilir ama concurrent connection 5-10 ile sınırlandırılmıştır. Yani aynı anda 11. ziyaretçi geldiğinde sayfa yüklenmez. Bu tür sınırlar sağlayıcının abuse politikasında veya 'fair use' bölümünde gizlidir; mutlaka okuyun.

Klasik Ücretsiz cPanel/PHP Hostinglerin Karşılaştırması

Klasik shared free hosting kategorisinde 2026 itibarıyla ayakta duran ve görece güvenilir bilinen sağlayıcıları, genel müşteri görüşleri ve kendi resmi sayfalarındaki teknik özelliklere göre nesnel olarak karşılaştırmak mümkün. Aşağıda dört kritere göre yaklaşık değerler veriyoruz; rakamlar 2026 verisidir, sağlayıcıya göre değişebilir.

  • InfinityFree: 5 GB disk, sınırsız bandwidth (yumuşak limit ~50.000 hit/gün), 400 MySQL DB, PHP 8.3, MariaDB 11.4, ücretsiz SSL, Softaculous (400+ script), reklam yok, 25+ alt-domain seçeneği. SMTP yok, SSH yok, cron yok.
  • AwardSpace: 1 GB disk (ücretsizde), 5 GB aylık bandwidth, 1 MySQL DB, PHP 5/7 (ücretsiz planda eski sürüm), Zacky Builder, ücretsiz subdomain, e-posta hesabı (1 adet), reklam yok.
  • ProFreeHost: 5 GB disk, sınırsız bandwidth iddiası, MySQL 5.7, PHP 8.2, custom cPanel, Softaculous (300+ script), reklam yok, ticket destek.
  • FreeHosting.com: 1 GB disk, ölçülmemiş bandwidth, 1 MySQL DB, gerçek cPanel, PHP 7, 350+ uygulamalı tek tıkla kurulum, reklam yok ama ücretli plana çok agresif yönlendirme.
  • Freehostia (Chocolate): 250 MB disk, 6 GB aylık bandwidth, 1 MySQL DB (10 MB!), 5 host edilen domain, 50+ uygulama, cluster mimari, reklam yok ama disk son derece kısıtlı.
  • AeonFree: 5 GB disk, sınırsız bandwidth, 400 MySQL DB, PHP 8.2, MySQL 8.0, free cPanel, Cloudflare entegrasyonu, ücretsiz SSL — InfinityFree'ye çok benzer mimari (büyük olasılıkla aynı altyapı havuzu).

Bu liste mutlak gerçek değildir; sağlayıcılar her birkaç ayda bir limitlerini ve PHP sürümlerini güncellerler. Domain sorgulama aracımız ile sağlayıcının mevcut domain'ini ve nameserver geçmişini kontrol edebilirsiniz — eski sağlayıcıların stabilite geçmişi yeni olanlardan çoğu zaman daha güvenilirdir.

InfinityFree Stili Hosting'de Gerçek Limitler

Sınırsız bandwidth, sınırsız subdomain, 400 MySQL veritabanı yazan sağlayıcıların gerçek hayattaki limitlerini somutlaştıralım. Aşağıdaki tablo InfinityFree-tipi (cluster shared free hosting) bir hesabın tipik darboğazlarını gösterir.

  • Inode (dosya/klasör sayısı): 30.000-50.000. WordPress + popüler plugin'lerle dolu bir kurulum kolayca 25.000 inode'a ulaşır.
  • CPU dakikası / gün: Genelde 50.000 'unit' civarı; ağır WordPress sayfaları unit başına ~3-5 unit harcar. Yani günde ~10.000-15.000 sayfa görüntüleme makul üst sınırdır.
  • RAM per istek: 256-512 MB; bunu aşan istekler 503 alır.
  • Eşzamanlı PHP süreci: 5-10. Yani aynı anda 10 ziyaretçi yüklenirse 11. kişi bekler.
  • Eşzamanlı MySQL bağlantısı: 5-15. Cache eklentisi olmadan her ziyaretçi yeni bağlantı açar.
  • Dosya yükleme limiti: 10-32 MB. WordPress media library'sinde 1080p video yüklemek imkansızdır.
  • SMTP gönderim: Yok. mail() fonksiyonu çoğunlukla devre dışı; transaction maillerini SendGrid/Mailgun gibi external SMTP ile gönderirsiniz.
  • Cron job: Yok veya çok kısıtlı (en sık 1 saatte 1).
  • SSH erişimi: Yok. Sadece FTP/SFTP.

Bu liste, 'sınırsız' kelimesinin ne anlama gelmediğini netleştirmek için. Eğer siteniz statikse veya günde 1000 ziyaretçinin altındaysa bu sınırlar görünmez bile olur. Ama bir e-ticaret veya forum çalıştırıyorsanız ilk hafta içinde duvara toslarsınız.

Ücretsiz Hosting'in Gizli Maliyetleri

Para harcamamak, maliyetin sıfır olduğu anlamına gelmez. Ücretsiz hosting, sıralayacağımız beş alanda gizli maliyet üretir; ileri vadede bunların aylık 8-15 dolarlık bir paid plan'dan çok daha pahalıya patlaması mümkündür.

  • Zaman: Yavaş sayfa, kesintiler, manuel yedekleme yokluğu, abuse panelinden çıkma uğraşı — geliştirici saatinin parasal karşılığı.
  • SEO kaybı: Site yavaşsa veya saatte birkaç defa 503 dönüyorsa Google Search Console'da 'crawl error' birikir. Yeniden eski sıralamaya çıkmak aylar alır. Sayfa hızı ve Core Web Vitals 2026 yazımız bu konuda detaylı.
  • İtibar: Ücretsiz subdomain'iniz genelde phishing siteleriyle aynı zone'dadır; e-postalarınızı outlook/gmail spam'e atar.
  • Hesap sonlandırma riski: Sağlayıcı 'fair use' politikasını gerekçesiyle siteyi 24 saat içinde kapatabilir — yedekleriniz yoksa içerik kaybı kesindir.
  • Geçiş zorluğu: Ücretsiz hosting'den ücretliye taşıma, çoğunlukla SSH/SFTP yokluğu nedeniyle tar.gz alıp tekrar yükleme + DB'yi phpMyAdmin'den export etme döngüsünden ibarettir. Saatler sürer.

Bizim önerimiz: ücretsiz hosting'i hedef değil, başlangıç eğitim ortamı olarak kullanın. İlk siteyi öğrenirken, statik HTML denemeleri yaparken, bir framework'ün hello-world çıktısını yayınlarken kullanışlıdır. Trafiği belirgin olan herhangi bir proje, 30. günden önce ücretliye taşınmalıdır.

Ücretsiz Domain Adı: 5 Gerçekçi Yol

Domain tarafında 'ücretsiz' kelimesinin pratik beş gerçek karşılığı vardır. Hangisinin sizin için uygun olduğu, sitenizi ne kadar ciddi yayınlamak istediğinize bağlıdır.

  • Ücretli planla gelen ilk yıl ücretsiz domain: Hosting paketinin 1. yılı kampanyalı olduğu için domain hediyedir. 2. yılda alan adı yenileme ücreti ödersiniz (~yıllık 100-300 TL.com için). En profesyonel ve sürdürülebilir yaklaşım.
  • Freenom benzeri ücretsiz TLD'ler: 2024'ten sonra Freenom (.tk,.ml,.ga,.cf,.gq) hizmetini büyük ölçüde durdurdu. 2026'da pratik olarak ücretsiz TLD kalmadı. Bu yolu kullanmayın.
  • Ücretsiz subdomain: yourname.great-site.net, yourname.rf.gd, yourname.hstn.me, yourname.wixsite.com gibi. SEO için ana alan adı olarak kullanmayın; profesyonel iletişimde değer kaybedersiniz.
  • js.org, eu.org, GitHub.io gibi topluluk subdomain'leri: Geliştiriciye dönük açık kaynak projeler için js.org gerçekten saygın bir alternatiftir; eu.org ücretsiz ikinci seviye domain (siteadi.eu.org) verir.
  • Cloudflare Pages / GitHub Pages varsayılan domain'i: kullaniciadi.github.io veya projeniz.pages.dev kişisel/portfolio amaçlı saygın görünür ve tamamen ücretsizdir.

Profesyonel bir marka inşa ediyorsanız önerimiz net: 100-300 TL'lik bir .com veya .tr alıp gerçek bir domain ile başlayın. Domain ucuzdur, sizi sağlayıcıya bağımsız kılar. Ücretsiz subdomain ile başlamak ise kişisel projeler veya öğrenme ortamı için gayet iyidir. WHOIS, RDAP ve DNS sorgulama araçları yazımızda alan adı kontrol yöntemlerini bulabilirsiniz.

Freenom ve TK/ML/GA Hikayesinin Sonu

Bir dönem birçok başlangıç sitesi .tk uzantısıyla yayına çıkardı. Hollandalı şirket Freenom, Tokelau, Mali, Gabon, Orta Afrika Cumhuriyeti ve Ekvator Ginesi'nin TLD'lerini ücretsiz dağıtıyordu; 2023'ün sonuna doğru Meta tarafından phishing'e zemin hazırladığı gerekçesiyle dava edildi ve yeni kayıtları durdurdu. 2026 itibarıyla bu uzantılarda yeni domain kaydı pratikte mümkün değil; mevcut kayıtlar yenilenmediğinde düşüyor.

Bu hikayenin pratik dersi şu: ücretsiz TLD'lerin sürdürülebilirliği yoktur. Bir sağlayıcı bugün ücretsiz veriyor olsa bile yarın iflas, dava veya politika değişikliği ile bu hizmeti durdurabilir. Profesyonel iş alanında ücretsiz TLD'ye bel bağlamak risklidir. Ücretli ama jenerik üst seviye uzantıların (g/gTLD) yıllık 60-200 TL maliyeti vardır; bu rakam, yıllık ortalama bir kahve tüketiminden ucuzdur.

Ücretsiz cPanel Hosting Bulmak: Ne Aramalı?

'free unlimited web hosting with cpanel' aramasının arkasında genelde tek bir niyet vardır: gerçek cPanel arayüzünü, kurmadan, ücretsiz tatma. 2026'da gerçek cPanel'i (lisanslı) ücretsiz veren çok az sağlayıcı var çünkü cPanel artık WHM bayilerine sunucu başına aylık 30-50 dolar lisans satıyor. Sağlayıcının bunu ücretsiz kullanıcıya verme ekonomisi çoğu zaman uymaz. Bu nedenle 'ücretsiz cPanel' iddiasının ardında genelde DirectAdmin, Vesta, Hestia, CyberPanel gibi ücretsiz açık kaynak panel'ler bulunur — ama markaplar bunu cPanel olarak satar.

Gerçek lisanslı cPanel arayüzü ücretsiz veren bilinen sağlayıcı sayısı 2026'da bir elin parmaklarını geçmez (FreeHosting.com bunlardan biri). Genelde 1 GB disk + 1 DB + ölçülmemiş bandwidth verirler ve WHM düzeyi yetkisi sıfırdır. Bu, gerçek cPanel deneyimini öğrenmek için makuldür — ama production için değil. cPanel ile web sitesi yönetimi yazımızda hem ücretsiz hem ücretli cPanel'in tüm fonksiyonlarını anlatıyoruz.

PHP Destekli Ücretsiz Hosting

PHP web hosting talep edenlerin neredeyse tamamı WordPress veya custom PHP uygulaması çalıştırma derdindedir. PHP hosting bulmak Node.js/Python hosting bulmaktan çok daha kolaydır çünkü Apache + mod_php geleneksel shared hosting'in kalbidir. Ücretsiz PHP hosting'de dikkat edilmesi gerekenler:

  • PHP sürümü: 2026'da resmi olarak desteklenen sürümler 8.2, 8.3 ve 8.4'tür. Eski 7.x sürümlerini sunan ücretsiz sağlayıcı varsa, güvenlik açıkları nedeniyle uzak durun. php.net/supported-versions
  • Aktif eklentiler: mysqli, curl, gd, zip, mbstring, openssl, intl, json WordPress için kritiktir. phpinfo() dump'ı isteyin.
  • Yasaklı fonksiyonlar: exec, shell_exec, system, passthru, proc_open çoğu ücretsiz hosting'de devre dışıdır. Modern PHP framework'leri için sorun değil ama bazı eski kodlar etkilenir.
  • OPcache: Açık olmalı. Kapalıysa WordPress'in yüklenmesi 2-3 kat daha yavaş olur.
  • Composer/git: Genelde yoktur. Vendor dizinini lokalde derleyip tar.gz ile yükleyeceksiniz.
  • memory_limit: 128 MB altındaki sağlayıcılarda WordPress + Woo + birkaç plugin yetmez.
<?php
// /public_html/info.php — sağlayıcının PHP profilini görmek için
// Test bittikten sonra MUTLAKA silin (güvenlik açığı oluşturur)

phpinfo(INFO_GENERAL | INFO_CONFIGURATION | INFO_MODULES);

// Yasaklı fonksiyonlar testi
$check = ['exec','shell_exec','system','passthru','proc_open','curl_exec','mail'];
foreach ($check as $fn) {
 $disabled = in_array($fn, explode(',', ini_get('disable_functions')));
 echo "$fn: ". ($disabled ? 'KAPALI' : 'AÇIK'). PHP_EOL;
}

echo 'memory_limit: '. ini_get('memory_limit'). PHP_EOL;
echo 'max_execution_time: '. ini_get('max_execution_time'). PHP_EOL;
echo 'upload_max_filesize: '. ini_get('upload_max_filesize'). PHP_EOL;
echo 'opcache enabled: '. (function_exists('opcache_get_status') ? 'EVET' : 'HAYIR'). PHP_EOL;

Bu betiği ücretsiz hosting'i seçmeden önce kayıt olduğunuz hesabın public_html dizinine bırakın ve çıktıyı okuyun. PHP 8.x desteklemeyen, OPcache kapalı, memory_limit 64 MB altında olan sağlayıcılarla zaman kaybetmeyin.

Ücretsiz MySQL ve Veritabanı Sınırları

Ücretsiz hosting'de veritabanı, sayfanın sayfada görünmeyen ama performansı en çok etkileyen tarafıdır. Tipik bir 'ücretsiz MySQL' planında karşılaşacağınız limitler:

  • Veritabanı sayısı: 1-400 (sağlayıcıya göre çok değişken).
  • Veritabanı boyutu: 10-500 MB; bazı planlarda toplam disk içinden çekilir.
  • MySQL versiyonu: 5.7 (eski), 8.0 (modern), MariaDB 10.x veya 11.x.
  • Concurrent connection: 5-20.
  • Sorgu limiti: bazı sağlayıcılar saatte 100.000-1.000.000 sorgu sınırı uygular.
  • SSL bağlantısı: çoğu ücretsiz hosting'de MySQL'e dış erişim kapalıdır; phpMyAdmin'den içeriden yapılır.
  • Remote access: yok. Yani bilgisayarınızdan MySQL Workbench ile bağlanamazsınız.

WordPress + WooCommerce'in tek bir orta yoğunluklu sayfasının açılmasında 80-150 MySQL sorgusu çalıştığını hatırlatalım. Sınırlı sorgu izinli bir hosting'de 1000 ziyaretçilik bir gün, sınırı kolayca aşar. Bu yüzden ücretsiz MySQL üzerinde çalışan bir WordPress için Redis cache veya disk-based object cache mutlaka açılmalıdır — ama o da çoğu zaman ücretsiz planda yoktur.

Ücretsiz Hosting + WordPress

WordPress, ücretsiz hosting üzerinde gerçekten çalışır mı? Cevap: çalışır ama kötü çalışır. WordPress, vanilya halinde 4-6 plugin ile bile homepage'i 200ms-1s arasında üretir. Ücretsiz shared hosting üzerinde aynı sayfa 2-5 saniyede çıkar. Aşağıdaki minimum yapılandırma, ücretsiz host üzerindeki WordPress için kabul edilebilir performans sağlar:

  • Tema: GeneratePress, Astra Free veya Twenty Twenty-Four — page builder eklentilerini (Elementor, Divi) kurmayın.
  • Cache plugin: WP Super Cache veya LiteSpeed Cache — disk tabanlı, ekstra service gerektirmez.
  • Görsel optimizasyonu: WebP Express veya ShortPixel'ın free tier'ı; orijinalleri 1920px üzerinde tutmayın.
  • Plugin sayısı: 8'i geçmesin — her aktif plugin RAM ve sorgu yer.
  • Object cache: Redis varsa ekleyin; yoksa wp-config.php'a WP_CACHE_KEY_SALT tanımlayın.
  • External CDN: Cloudflare ücretsiz planı şart; Bunny CDN'in Stream'i video için makul.
// wp-config.php — ücretsiz host için optimize edilmiş ayarlar
define('WP_DEBUG', false);
define('WP_DEBUG_LOG', false);
define('WP_DEBUG_DISPLAY', false);

// Revizyon ve auto-save'i sınırla — disk koruması
define('WP_POST_REVISIONS', 3);
define('AUTOSAVE_INTERVAL', 300); // saniye
define('EMPTY_TRASH_DAYS', 7);

// Cron'u dış tetikleyiciye bağla
define('DISABLE_WP_CRON', true);
// uptimerobot ya da cron-job.org ile her 15 dk:
// https://example.com/wp-cron.php?doing_wp_cron

// Memory limitini hostingin verdiği kadar yükselt
define('WP_MEMORY_LIMIT', '128M');
define('WP_MAX_MEMORY_LIMIT', '256M');

// File edit panelden kapalı (güvenlik)
define('DISALLOW_FILE_EDIT', true);

// SSL admin
define('FORCE_SSL_ADMIN', true);

WordPress'i ücretsiz hosting üzerinde sıfırdan kurmak için LSCache rehberi yazımız (LiteSpeed altyapılı sağlayıcılarda) ve WordPress SEO plugin'leri yazımız hızlanmanın detaylarını içerir.

Statik Sitelere Özel: Ücretsiz JAMstack Hosting

Eğer projeniz tamamen statik bir site (HTML/CSS/JS, blog, dokümantasyon, portfolio, e-ticaret olmayan landing page) ise klasik shared free hosting'e ihtiyacınız yok. Statik dosya servisini ücretsiz, küresel CDN üzerinden, otomatik HTTPS ile, sınırsız bandwidth (gerçek anlamda yumuşak limitsiz) sunan platformlar var:

  • Cloudflare Pages: GitHub/GitLab repo bağlayın, push'ladığınız anda dünya çapında 300+ edge'de yayılır. Ücretsiz tier'da ayda 500 build, sınırsız request, sınırsız bandwidth.
  • Netlify: 100 GB/ay bandwidth, 300 build dakikası, custom domain ücretsiz, Functions için 125k çağrı/ay.
  • Vercel: 100 GB/ay bandwidth, hobby tier sınırsız siteler, otomatik branch preview.
  • GitHub Pages: username.github.io ücretsiz; soft limit 100 GB/ay, 1 GB repo, build dakikası 10/saat. Jekyll otomatik derler.
  • GitLab Pages: Benzer GitHub Pages, Jekyll/Hugo/Hexo destekli.
  • Render Static: 100 GB/ay bandwidth, free tier'da custom domain.
  • Wasmer Edge: 100k visit, 1 GB storage, 150 GB bandwidth, edge deploy.

Bir Next.js, Astro, Hugo veya 11ty projesi üreten herkes 2026'da artık doğal varsayılan olarak Cloudflare Pages, Vercel veya Netlify kullanmalıdır. Bu platformların ücretsiz tier'ı, klasik shared hosting'in ücretli tier'ından bile genelde daha iyi performans verir. Detay için Next.js 15 App Router rehberimizi okuyun.

# Cloudflare Pages — Wrangler CLI ile ücretsiz statik deploy
npm install -g wrangler

# Hesaba bağlan (tarayıcıda OAuth)
wrangler login

# Yeni proje oluştur
wrangler pages project create my-portfolio

# Build edip yayına al
npm run build # dist/ klasörü üretsin
wrangler pages deploy dist --project-name=my-portfolio

# Custom domain bağlamak için CF dashboard:
# Pages > my-portfolio > Custom domains > Add
# DNS otomatik CNAME'lenir, SSL 1 dakikada hazır

Wasmer ve Edge Hosting

Wasmer'in 'free web hosting' teklifi ilginç bir hibrit: WebAssembly tabanlı edge runtime üzerinde PHP ve Python çalışır. Geleneksel anlamda dosya sistemli, persistent state'li hosting değil; daha çok serverless function gibi düşünün. 2026 free planda 100.000 visit, 1 GB storage, 150 GB bandwidth, 100 MB DB sınırı ile geliyor. Klasik shared hosting'in alternatifi olmaktan çok, bir kenarda function deploy etmek için makul.

Edge platformlarda dikkat edilmesi gereken kısıt: cold start. İlk istek 100-500ms gecikebilir; sıcak request'ler 5-30ms civarında olur. WordPress gibi monolitik PHP uygulaması edge'e taşınmaz; ama bir Slim/Lumen mikro-API'yi taşıyabilirsiniz.

Cloud Provider'ların 'Always Free' Tier'ları

Üçüncü kategori olarak hyperscaler'ların geliştirici dostu free tier'ları: 2026 itibarıyla en cömerti Oracle Cloud'un Always Free programıdır. Aşağıda 'gerçek anlamda ücretsiz, kalıcı VPS' arayanların tarama listesi bulunur.

  • Oracle Cloud Always Free: 2x AMD VM (1/8 OCPU + 1 GB RAM) veya 4 ARM Ampere core + 24 GB RAM, 200 GB blok depolama, 10 TB egress/ay. Kapasite müsaitse — Avrupa bölgelerinde sıkıntı yaşanabilir.
  • Google Cloud Free Tier: 1 e2-micro VM (1 GB RAM), 30 GB HDD, 1 GB egress/ay (Çin/Avustralya hariç). 90 günlük 300 dolar credit ayrıca.
  • AWS Free Tier: t2.micro 12 ay boyunca (kalıcı değil), 5 GB S3, 750 saat/ay EC2.
  • Azure Free: 12 ay 750 saat B1S VM, 5 GB Blob Storage. 200 dolar başlangıç kredisi.
  • Hetzner: Ücretsiz tier yok ama 4.5 EUR/ay başlangıç fiyatıyla en ucuz Avrupa VPS'i.
  • Fly.io: Free tier 2024 sonunda kalktı; sadece kredi kartı ile pay-as-you-go.

Oracle ARM Ampere makinesi, ücretsiz olarak 4 core + 24 GB RAM verir — bu konfigürasyon 2026 piyasasında ücretli olarak ayda 30-50 dolar civarındadır. Tek dezavantajı: kapasiteye bağlı, yeni hesap açtıktan sonra 'out of capacity' hatası alabilirsiniz; bu yüzden kalıcı production iş yükünüzü Oracle Free Tier'a bağlamak risklidir. Linux sunucu yönetimi temelleri ve VPS güvenlik sertleştirme rehberlerimiz, ücretsiz VPS aldıktan sonra kuracağınız sertleştirme adımlarını içerir.

# Oracle Always Free — Ubuntu 22.04 ARM kurulduktan sonra 5 dakikalık temel hardening

# 1) Sistemi güncel tut
sudo apt update && sudo apt upgrade -y
sudo apt install -y unattended-upgrades fail2ban ufw curl wget git
sudo dpkg-reconfigure --priority=low unattended-upgrades

# 2) UFW ile firewall — sadece SSH + HTTP + HTTPS aç
sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw allow 22/tcp
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw enable

# 3) Yeni admin user, SSH key tabanlı login
sudo adduser admin --gecos ""
sudo usermod -aG sudo admin
sudo mkdir -p /home/admin/.ssh
sudo cp ~/.ssh/authorized_keys /home/admin/.ssh/
sudo chown -R admin:admin /home/admin/.ssh
sudo chmod 700 /home/admin/.ssh
sudo chmod 600 /home/admin/.ssh/authorized_keys

# 4) SSH password login kapat
sudo sed -i 's/^#*PasswordAuthentication.*/PasswordAuthentication no/' /etc/ssh/sshd_config
sudo sed -i 's/^#*PermitRootLogin.*/PermitRootLogin no/' /etc/ssh/sshd_config
sudo systemctl restart ssh

# 5) Caddy ile otomatik HTTPS web server
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/setup.deb.sh' | sudo bash
sudo apt install caddy -y

Ücretsiz SSL: Bu Artık Standart

2026 itibarıyla SSL/TLS sertifikası satın almak istisnaî bir durumdur. Let's Encrypt, ZeroSSL, Buypass ve Google Trust Services ücretsiz, otomatik yenilenen DV sertifika dağıtır. Ücretsiz hosting sağlayıcılarının neredeyse tamamı bunu otomatize etmiştir. Sertifikanız 90 günde bir yenilenir, sizden bir şey beklemez.

Ücretsiz hosting'de SSL'i açma adımları: panele girin → SSL/TLS sekmesi → 'Issue free SSL' veya 'Let's Encrypt' butonu. Sertifika 1-5 dakikada üretilir. Wildcard sertifika (alt domainler dahil) genelde DNS-01 challenge gerektirir; bunun için domain DNS'i sağlayıcının verdiği TXT kaydı ile doğrulanır. Detaylar için Let's Encrypt SSL kurulumu ve HTTPS ve TLS 1.3 rehberlerimize bakın. Sertifikanızın doğru kurulup kurulmadığını SSL kontrol aracımız ile saniyeler içinde test edebilirsiniz.

Ücretsiz Hosting + Özel Domain Bağlama

Çoğu ücretsiz sağlayıcı, kullandığınız subdomain'in yanı sıra kendi sahip olduğunuz custom domain'i de bağlamanıza izin verir. Süreç DNS ayarı + sağlayıcı panelinden 'addon domain' eklemek şeklinde işler.

# Genel akış — örnek: example.com adresini ücretsiz hostinge bağlama

1) Sağlayıcı panelinde Domains > Add Domain > example.com
 Sistem size iki nameserver verir, örnek:
 ns1.epizy.com
 ns2.epizy.com

2) Domain registrar panelinde (alan adını aldığınız yer) bu iki NS'i set edin:
 example.com NS değiştirme alanına yapıştırın, kaydedin.

3) DNS yayılımını bekleyin (5 dakika - 48 saat, çoğu zaman 1 saat):
 $ dig +short NS example.com
 ns1.epizy.com.
 ns2.epizy.com.

4) Panelde SSL/TLS > Issue free SSL → 1-5 dakika sonra https aktif.

5) https://example.com test:
 $ curl -I https://example.com
 HTTP/2 200
 server: Apache

Bazı sağlayıcılar nameserver yerine A record + CNAME bağlamayı tercih eder. Bu durumda registrar'da A kaydını sağlayıcının verdiği IP'ye, www CNAME'ini de yine sağlayıcının verdiği hostname'e işaretlersiniz. Eğer alan adınızı taşımak isterseniz DNS ayarları değiştirme yazımız adım adım anlatıyor.

Türkiye'deki Yerel Ücretsiz Hosting Manzarası

Türkiye merkezli sağlayıcılar tarafından sunulan saf 'ücretsiz hosting' planları 2026 itibarıyla çok az; çoğu Natro, Turhost, Hostinger TR, İsimTescil, Radore, Vargonen, Doruk gibi yerel sağlayıcılar 'ilk yıl 1 TL' veya 'aylık 9 TL'den başlayan' kampanyalar üzerinden ekonomik giriş paketleri sunar. 'Tamamen ücretsiz' yerel bir paket bulmak nadirdir;.tr alan adı tahsisinin yerel bürokrasi nedeniyle marjinleri düşük tuttuğu için yerel sağlayıcılar genelde global oyuncuların aksine ücretsiz tier deneyimi sunmaz.

Türkçe içerikli, yerel hedef kitleli bir site açacaksanız tercih genelde 'çok ucuz ama ücretli' yerel paketten yana olmalıdır: yerel veri merkezi sayesinde Türkiye'den ping 5-15ms iken, global ücretsiz host'tan ping 50-150ms civarındadır. Core Web Vitals açısından bu fark Türkiye'de TTFB metriğinde net görünür.

E-Posta: Ücretsiz Hosting'in En Zayıf Halkası

Ücretsiz hosting'in en sessiz limiti e-posta tarafındadır. Çoğu free tier sağlayıcı, abuse'u (spam göndericiler) engellemek için mail() fonksiyonunu kapatır veya saatte 10-50 mail ile sınırlar. Bu, WordPress kayıt onayı, parola sıfırlama, sipariş bildirimi, iletişim formu mailleri için hızlıca yetersizdir.

Çözüm, transactional mail'i external bir SMTP relay ile göndermektir. Tipik ücretsiz katmanlar 2026'da:

  • Brevo (eski Sendinblue): 300 mail/gün ücretsiz, hem transactional hem marketing.
  • Mailgun: ilk 3 ay 5000 mail/ay, sonra ücretli; SMTP kullanımı kolay.
  • SendGrid: 100 mail/gün kalıcı ücretsiz, API ve SMTP.
  • Resend: 100 mail/gün kalıcı ücretsiz, modern API; geliştirici dostu.
  • Amazon SES: AWS Free Tier'da 12 ay 62.000 mail/ay (EC2'den giderse), sonrası 0.10$/1000 mail.
  • Zoho Mail Free: kişisel domain için 5 kullanıcılı 5 GB ücretsiz mail; sadece web/mobil arayüz, IMAP yok.
// WordPress için WP Mail SMTP plugin yerine wp-config.php'a ekleyebileceğiniz SMTP
add_action('phpmailer_init', function ($mail) {
 $mail->isSMTP();
 $mail->Host = 'smtp.resend.com';
 $mail->SMTPAuth = true;
 $mail->Port = 465;
 $mail->Username = 'resend';
 $mail->Password = getenv('RESEND_API_KEY'); // 'resend' literal user
 $mail->SMTPSecure = 'ssl';
 $mail->From = 'noreply@example.com';
 $mail->FromName = 'Site Adı';
});

E-posta deliverability için SPF, DKIM ve DMARC kayıtları DNS panelinizde mutlaka olmalıdır; aksi halde gönderdiğiniz mailler outlook/gmail'in spam klasörüne düşer. DNS sorgulama aracımız ile bu kayıtları doğrulayabilirsiniz.

Yedekleme: Ücretsiz Hostingde Kendi Sigortanı Kendin Üret

Hiçbir ücretsiz hosting sağlayıcısı, sizin için garantili yedek tutmak zorunda değildir. SLA yoktur, geri yükleme yoktur. Hesabınız bir gece kapanırsa içerik tamamen kaybolur. Bu nedenle her ücretsiz hosting kullanıcısı, manuel veya yarı-otomatik yedekleme rutinini ilk gün kurmalıdır.

# Lokal makineniz veya VPS'inizden cron ile haftalık yedek alma
# (sağlayıcı SSH vermiyorsa FTP kullanılır — Lftp güzel mirror yapar)

#!/usr/bin/env bash
set -euo pipefail

FTP_HOST="ftpupload.net"
FTP_USER="epiz_12345678"
FTP_PASS="********"
DEST="/home/$USER/backups/site-$(date +%Y%m%d-%H%M)"

mkdir -p "$DEST"

# 1) Tüm dosyaları indir
lftp -u "$FTP_USER,$FTP_PASS" "$FTP_HOST" <<EOF
mirror --verbose --parallel=4 /htdocs $DEST/files
bye
EOF

# 2) Veritabanı için panelde 'export' tıklamak gerekir;
# bunu otomatize için MySQLDumper veya phpMyAdmin scheduled export
# çalışmazsa Adminer free script'i public_html'e bırakıp curl ile dump alın:
curl -d "server=sql.epizy.com&username=$DB_USER&password=$DB_PASS&db=$DB&export=1" \
 -o "$DEST/db.sql.gz" https://example.com/adminer.php

# 3) tar.gz birleştirme + checksum
tar -czf "$DEST.tar.gz" -C "$DEST/.." "$(basename $DEST)"
sha256sum "$DEST.tar.gz" > "$DEST.tar.gz.sha256"
rm -rf "$DEST"

# 4) Eski yedekleri sil — son 4 haftayı tut
find /home/$USER/backups -name 'site-*.tar.gz' -mtime +28 -delete

Yedekleme stratejisi olarak 3-2-1 kuralı ücretsiz hosting'de bile geçerlidir: 3 kopya, 2 farklı medyada, 1 tanesi off-site. Yerel makinenize bir kopya, Google Drive'a bir kopya, isteğe bağlı olarak GitHub private repo'ya kod kopyası — bu üçlü ile içerik kaybı riskini sıfıra yaklaştırırsınız.

Ücretsiz Hosting'i Hangi Durumda Tercih Etmelisiniz?

Açık konuşalım: ücretsiz hosting'i bilinçli ve sınırlı senaryolarda kullanmak makuldür. Aşağıdaki on durum, ücretsiz hostingin gerçekten 'doğru cevap' olduğu senaryolardır.

  • İlk HTML/CSS sayfanızı internete koymayı öğreniyorsunuz, ay sonu hedefiniz 'çalışan bir site' demek.
  • Bir programlama dersinde proje teslim ediyorsunuz; site iki hafta sonra kapanacak.
  • Bir staging/preview ortamı kuruyorsunuz, gerçek production başka bir yerde duruyor.
  • Open source bir CLI/library için sadece dokümantasyon yayınlıyorsunuz, GitHub Pages yetiyor.
  • Statik bir kişisel blog/portfolio yayınlıyorsunuz, ayda 100-1000 ziyaretçi bekliyorsunuz.
  • Düğün sayfası, etkinlik kayıt sayfası gibi 1-3 ay yaşayacak geçici bir site planlıyorsunuz.
  • Cloud bilgi inşa ediyorsunuz, AWS/Oracle Free Tier'da Kubernetes laboratuvarı kuruyorsunuz.
  • Bir framework'ü test ediyor, statik build çıktınızı paylaşmak istiyorsunuz.
  • Yeni bir microservice fikrini doğrulamak için MVP yayınlıyorsunuz, kullanıcılar daha gelmedi.
  • Ekstrem bütçe kısıtınız var ve domain alacak paranız bile yok — geçicidir, mutlaka 30 gün içinde değişin.

Bu listenin dışına çıkan herhangi bir senaryoda — gerçek müşteri trafiği, gelir getiren e-ticaret, kurumsal iletişim, online marka — ücretsiz hosting kullanmak iş değeri kaybına yol açar. Yıllık 600-1500 TL arasında değişen ücretli ekonomik plan, ücretsizin getirdiği zaman ve itibar maliyetinden kat kat ucuzdur.

Ücretsiz Hosting'den Ücretliye Doğru Geçiş Stratejisi

Ücretsizden ücretliye taşınmak iyi planlanmazsa downtime, e-posta kaybı ve SEO ranking düşüşü ile sonuçlanır. Aşağıdaki adım sıralaması bizim ekibimizin onlarca migration'da uyguladığı dizilim.

  • 1. Yedek al: Eski host'tan dosya + DB tam yedek alın, lokalde saklayın.
  • 2. Yeni hostingi hazırla: Hesap aç, PHP versiyonunu doğrula, SSL'i kur, DB oluştur.
  • 3. Lokalden upload: Dosyaları yeni sunucuya FTP/SFTP ile yükle, DB'yi import et.
  • 4. /etc/hosts ile test: Domain'i değiştirmeden lokal makinenizde yeni IP'ye yönlendirip siteyi açın; her sayfayı test edin.
  • 5. TTL'i düşür: Geçişten 24 saat önce eski DNS'in TTL'ini 3600s'den 300s'e indirin.
  • 6. DNS değişimi: A record veya nameserver'ı yeni hostinge çevirin.
  • 7. SSL re-issue: Yeni sunucuda Let's Encrypt yenilemesi yapın.
  • 8. 24 saat çift host: Eski hostingi kapatmadan 24-48 saat çalışır durumda bırakın; geç DNS cache'lerini yakalayın.
  • 9. 301 redirect denetimi: URL yapısı değiştiyse eskiden yeniye 301 zinciri ekleyin.
  • 10. Search Console'a bildir: Teknik SEO kontrol listesi yazımızdaki post-migration checklisti uygulayın; sitemap'i yeniden submit edin.

Migration sırasında en sık unutulan adım email'dir: e-posta hesaplarınız varsa MX kayıtlarını yeni sağlayıcının veya bağımsız bir mail providerın değerleriyle güncellemeyi unutmayın. Aksi halde domain'inize gelen mailler 'undeliverable' döner.

Güvenlik: Ücretsiz Hosting Güvenli Mi?

Ücretsiz hosting'de güvenlik iki ayrı eksen üzerinden değerlendirilmelidir: sağlayıcının altyapı güvenliği ve komşu hesapların yarattığı risk. Klasik shared hosting'de yüzlerce hesap aynı sunucu IP'sini paylaşır; komşu bir hesap saldırı yiyorsa veya phishing dağıtıyorsa Google Safe Browsing/SpamHaus listelerine sunucu IP'si girer ve sizin siteniz de karaliste etkisi yaşayabilir.

Kendi tarafınızda dikkat etmeniz gereken güvenlik kontrolleri:

  • Panel parolası 16+ karakter, password manager kullanın.
  • Mümkünse 2FA aktif edin (sağlayıcı destekliyorsa).
  • WordPress yönetici kullanıcı adı 'admin' olmasın; tahmin edilebilir kullanıcı adı brute force davet eder.
  • Plugin ve tema kaynağı: sadece resmi WP repo veya satıcının kendi sitesi. Nulled (kırılmış) tema/plugin = backdoor.
  • wp-admin ve panel için Fail2ban benzeri rate limit mantığı koruma; yoksa .htaccess ile IP whitelist.
  • Düzenli güvenlik tarayıcısı: WPScan, Wordfence Security veya online tarayıcı.
  • SQL injection koruması: parameterized query ile yazın; hazır script'lerde dikkat.
  • XSS koruması: Content Security Policy başlığı ekleyin.
  • DDoS riskine karşı Cloudflare ücretsiz katmanını mutlaka açın; 'I'm Under Attack' modu acil durumlar için.

Daha kapsamlı bir güvenlik kontrol listesi için OWASP Top 10 2026, DDoS koruma rehberi ve VPS güvenlik sertleştirme yazılarımız ücretli hosting'e geçtikten sonra da işinize yarayacaktır.

Ücretsiz Hosting'i Test Etmenin Hızlı Yolu

Bir ücretsiz hosting'i ciddi olarak değerlendirmeden önce 30 dakikalık şu testi uygulayın. Sonuçlar size hosting'in gerçek karakteristiklerini gösterir.

# 1) Latency / TTFB ölçümü — Türkiye'den
for i in 1 2 3 4 5; do
 curl -o /dev/null -s -w 'connect: %{time_connect}s | ttfb: %{time_starttransfer}s | total: %{time_total}s\n' \
 https://siteadi.example.com/
done

# 2) Eşzamanlı 10 request — concurrent connection limitini gör
ab -n 50 -c 10 https://siteadi.example.com/

# Beklenen: 'failed requests' 0 olmalı; 5+ ise sağlayıcının concurrent limiti dar

# 3) curl ile HTTP/2 + brotli + cache headers kontrolü
curl -I -H 'Accept-Encoding: br,gzip' --http2 https://siteadi.example.com/
# x-cache, cache-control, server, content-encoding header'larına bak

# 4) PHP versiyonu + extension kontrolü (info.php yüklendikten sonra)
curl -s https://siteadi.example.com/info.php | grep -E 'PHP Version|opcache|disable_functions'

# 5) HTTPS doğrulama — sertifika geçerlilik süresi
echo | openssl s_client -servername siteadi.example.com -connect siteadi.example.com:443 2>/dev/null \
 | openssl x509 -noout -dates -issuer -subject

# 6) Reverse DNS — IP komşuları için (sağlayıcının itibar düzeyi)
dig +short siteadi.example.com
host <ip-cikti>
# IP üzerinde kaç farklı domain var? (yourdomains.com gibi reverse-IP araçları)

Bu testlerin sonuçları, sağlayıcının gerçek performans karakterini ortaya koyar. TTFB 1 saniyenin üzerindeyse veya ab testinde failed request varsa, başka sağlayıcıya bakın.

Ücretsiz Hostingde Sıkça Sorulan Sorular

Ücretsiz hostingde reklam çıkar mı?

Bazılarında çıkar (eski 000webhost free, Byethost'un bazı eski tier'ları), çoğunda çıkmaz. InfinityFree, AwardSpace, AeonFree, ProFreeHost, FreeHosting.com 2026 itibarıyla 'no ads' garantisi veriyor. Üye olmadan önce sağlayıcının 'Terms of Service' sayfasında 'advertisements' kelimesini arayın.

Ücretsiz hosting süresiz mi?

İddia olarak çoğu sağlayıcıda 'lifetime free' yazsa da pratikte hesap 30-180 gün hareket etmezse askıya alınır. Genelde panele girip 'I'm still using' tuşuna basmanız beklenir. Bu rahat bir kontrol mekanizmasıdır.

Ücretsiz hostingde kendi domain'imi kullanabilir miyim?

Evet, neredeyse her sağlayıcıda 'addon domain' ile özel alan adınızı bağlayabilirsiniz. Sadece nameserver'ı veya A kaydını sağlayıcının verdiği değerlere set edersiniz.

Ücretsiz hostingde WordPress yüklenebilir mi?

Evet, çoğu sağlayıcı Softaculous tek tıkla kurulum sunar. Performans için cache plugin'i ve LiteSpeed/Apache OPcache şart; aksi halde yavaş kalır.

Ücretsiz hostingde e-ticaret yapabilir miyim?

Teknik olarak yapabilirsiniz ama önermiyoruz. Ödeme sayfasında 503 alan müşteri geri dönmez; SSL warning'i konversiyonu öldürür. Gerçek e-ticaret için ücretli, en az 4 GB RAM'li bir hosting/VPS gerekir. E-ticaret SEO rehberi bu konuyu detaylandırıyor.

Ücretsiz domain hala mümkün mü?

2026'da pratik olarak değil. Freenom kapandı; alternatif olarak ya ücretli hosting paketi ile 1 yıl hediye, ya da js.org / eu.org /.pages.dev /.github.io subdomain'leri kalıyor.

Ücretsiz hosting Türkçe destek verir mi?

Çoğu küresel sağlayıcının desteği İngilizce, ticket/forum tabanlıdır. 24 saat içinde cevap garantisi yoktur. Türkçe destek arıyorsanız yerel ekonomik paketlere yönelin.

Ücretsiz hosting mi, ucuz VPS mi?

Aylık 2-5 dolarlık bir Hetzner CX22 veya Contabo Cloud VPS, ücretsiz shared hosting'in 5-20 katı performans verir. Linux temel bilginiz varsa VPS daha akıllıca seçimdir. VPS nedir yazımız bu kararı kolaylaştırıyor.

Karar Matrisi: Hangi Senaryoda Hangi Çözüm?

  • Statik blog/portfolio (≤2k/ay ziyaretçi): GitHub Pages veya Cloudflare Pages — sınırsız, hızlı, custom domain ücretsiz.
  • WordPress kişisel blog (≤500/ay ziyaretçi): InfinityFree/AeonFree shared free + Cloudflare CDN.
  • WordPress küçük işletme (≤5k/ay): Aylık 30-80 TL ekonomik shared hosting (yerel) + ücretli.com domain.
  • WordPress orta işletme (≥10k/ay): Managed WP hosting veya 4 GB RAM VPS + LiteSpeed/Nginx.
  • API mikroservis: Cloudflare Workers, Fly.io paid, Railway, Render — pay-per-use.
  • Cloud öğrenme: Oracle Always Free ARM 4 core + 24 GB RAM.
  • 1-3 ay geçici site: Ücretsiz shared hosting, sonra silin.
  • Geliştirici dokümantasyonu: GitHub Pages + Vitepress/Docusaurus.
  • Statik landing page (kampanya): Vercel hobby — Next.js/Astro deploy.
  • Ciddi e-ticaret: Asla ücretsiz hosting kullanmayın; tier-2 cloud VPS minimum.

Sonuç: Ücretsiz Doğru Soruyu Sorduğunuzda Vardır

'Tamamen ücretsiz, sınırsız, hızlı, profesyonel hosting' aramak boşa kürek çekmektir; böyle bir şey 2026 piyasasında yok. Ama doğru soruyu sorduğunuzda — hangi senaryomda hangi tip ücretsiz çözüm yeterli? — gerçek seçenekler karşınıza çıkar. Statik içerik için JAMstack platformları, klasik PHP öğrenimi için cluster shared free hosting, cloud öğrenmesi için Always Free tier, Git tabanlı dokümantasyon için GitHub Pages, e-posta için Brevo/Resend free tier'ları.

Profesyonel iş hayatında siteniz büyürken 30. gün civarında kararlı bir sinyal gelir: 'sayfa yavaş', '503 aldım', 'mailler gitmiyor'. Bu sinyali görür görmez ücretliye geçin — yıllık 600-1500 TL'lik bir yatırım, kazanılan zaman ve itibar açısından kendini katlayarak öder. Ücretsiz hosting, hedef noktası değil, başlangıç çizgisidir.

Kaynaklar

İlgili Yazılar

Profesyonel hosting ve domain için doğru başlangıcı yapın

Ücretsiz çözümlerin sınırlarına çarptığınızda veya en baştan profesyonel başlamak istediğinizde — domain seçimi, hosting kurulumu, geçiş ve uçtan uca site kurulumu için markaadi ekibiyle iletişime geçin

WhatsApp