Bir web sitesi yayına aldığınızda aklınıza gelen ilk sorulardan biri "acaba kaç kişi ziyaret ediyor?" olur. Bu soruyu yanıtlamanın klasik yolu ağır analitik paketleri kurmaktan geçer; oysa çoğu blog, kişisel site ya da küçük kurumsal sayfa için o kadar kapsamlı bir araca ihtiyaç yoktur. Sadece "kaç ziyaretçi geldi, nereden geldi, hangi sayfa ilgi gördü" gibi birkaç temel bilgiyi sade bir ekranda görmek çoğu zaman fazlasıyla yeterlidir. İşte GoatCounter tam bu ihtiyaç için tasarlanmış, tek bir çalıştırılabilir dosyadan ibaret, son derece hafif bir açık kaynak ziyaretçi sayacıdır.
Bu yazıda GoatCounter'ın ne olduğunu, neden "tek binary" mimarisinin küçük siteler için bu kadar pratik olduğunu ve kendi sunucunuzda nasıl kuracağınızı adım adım ele alacağız. İzleme kodunu sitenize nasıl ekleyeceğinizi, alan adı başına gösterge panelinin nasıl çalıştığını, düşük RAM avantajını ve gizlilik tarafındaki kazanımları da konuşacağız. Amacımız, teknik bir altyapınız olmasa bile GoatCounter'ın size uygun olup olmadığına rahatça karar verebilmeniz; ama aracın nerede güçlü, nerede sınırlı olduğunu da dürüstçe göstermek.
GoatCounter Nedir?#
GoatCounter, web sitenize gelen trafiği ölçen minimalist bir analitik aracıdır. Sitenizin sayfalarına eklediğiniz küçük bir JavaScript dosyası, her sayfa görüntülemesini GoatCounter sunucusuna bildirir; araç da bu verileri toplayıp sade bir gösterge panosunda önünüze koyar. Panoda ziyaretçi sayısı, en çok görüntülenen sayfalar, ziyaretçilerin nereden geldiği (referans kaynakları), tarayıcı ve işletim sistemi dağılımı, ülke bilgisi ve ekran boyutları gibi temel metrikleri bulursunuz.
GoatCounter'ı benzerlerinden ayıran en belirgin özellik, Go dilinde yazılmış ve tek bir statik ikili dosya (binary) olarak dağıtılmasıdır. Kurmak için ne bir uygulama sunucusu, ne PHP-FPM havuzu, ne de bir yığın bağımlılık gerekir. Tek bir dosyayı indirir, çalıştırırsınız ve sayaç ayağa kalkar. Veritabanı tarafında öntanımlı olarak yerleşik SQLite kullanır; yani ayrı bir veritabanı sunucusu kurma zorunluluğu bile yoktur. Büyümek isterseniz PostgreSQL'e geçebilirsiniz, ama başlangıç için gerekli değildir.
Proje açık kaynaklıdır ve kâr amacı gütmeyen kullanım için geliştiricinin barındırdığı ücretsiz bir bulut sürümü de vardır. Ancak GoatCounter'ın felsefesine asıl uygun olan, onu kendi sunucunuzda çalıştırmaktır: hem verinin tamamen sizde kalması hem de aracın çok az kaynak tüketmesi self-hosting'i cazip kılar. Sade analitik arayanlar için bu araç, Plausible rehberimizde anlattığımız çerezsiz yaklaşımın daha da minimalist bir yorumu gibidir.
Tek Binary Mimarisi ve Neden Küçük Siteler İçin İdeal?#
Modern web uygulamalarının çoğu bir bağımlılık yumağıyla gelir: bir çalışma zamanı (runtime), paket yöneticisi, ayrı bir veritabanı sunucusu, arada bir kuyruk sistemi... Her bileşen bakım, güncelleme ve güvenlik yükü demektir. GoatCounter bu yaklaşımın tam karşısında durur; Go'nun statik derlemesi sayesinde tüm program, hiçbir dış bağımlılığa gerek duymadan tek bir dosyada paketlenir.
Bunun pratikteki karşılığı çarpıcıdır. GoatCounter tipik olarak 50-100 MB RAM bandında çalışır ve on binlerce sayfa görüntülemesini rahatça karşılar. Karşılaştırma yapmak gerekirse, tam teşekküllü bir analitik yığını (uygulama + ilişkisel veritabanı + sütun tabanlı analitik veritabanı) çoğu zaman gigabaytlarca bellek ister. Bu fark, en küçük paketlerde bile GoatCounter'ı rahatça çalıştırabileceğiniz anlamına gelir: mütevazı bir sanal sunucu ya da halihazırda başka işler yapan bir makinenin artan kaynağı çoğu senaryo için yeterlidir.
Küçük siteler için ideal olmasının nedenleri şöyle özetlenebilir:
- Düşük donanım maliyeti: Bir GB'ın altında bellekle idare eden bir araç, ayrı ve güçlü bir sunucu kiralama ihtiyacını ortadan kaldırır.
- Basit bakım: Güncelleme, yeni binary'i indirip servisi yeniden başlatmaktan ibarettir. Veritabanı şeması geçişlerini araç kendisi yönetir.
- Az saldırı yüzeyi: Ne kadar az bileşen çalışırsa, güvence altına alınması gereken o kadar az nokta olur.
- Hızlı devreye alma: İlk kuruluma kadar geçen süre dakikalarla ölçülür.
Yani "trafiğimi görmek istiyorum ama bunun için bir sunucu ordusu yönetmek istemiyorum" diyen herkes için GoatCounter dengeli bir orta yol sunar.
Temel Özellikler#
GoatCounter sade olsa da işlevsizdir demek yanlış olur. Günlük kararlar için gereken metrikleri gecikmesiz ve gürültüsüz biçimde sunar:
- Sayfa görüntüleme ve ziyaretçi metrikleri: Toplam görüntüleme, benzersiz ziyaretçi ve zaman içindeki eğilim tek grafikte görünür.
- Referans (kaynak) takibi: Ziyaretçilerin arama motorundan mı, sosyal medyadan mı yoksa doğrudan mı geldiğini gösterir. Kampanya bağlantılarına eklediğiniz parametreleri de gruplayabilir.
- En popüler sayfalar: Hangi içeriğin ilgi gördüğünü listeler; içerik stratejinizi buna göre şekillendirebilirsiniz.
- Tarayıcı, sistem ve ekran boyutu dağılımı: Ziyaretçilerinizin hangi cihaz ve tarayıcıları kullandığını görerek site tasarımınızı önceliklendirebilirsiniz.
- Coğrafi dağılım: Ülke düzeyinde konum bilgisi verir; kişisel adres düzeyinde bir izleme yapmaz.
- JavaScript'siz sayım seçeneği: Bir görsel (pixel) etiketi üzerinden JavaScript çalıştırmadan da sayım yapabilir; JS'i kapalı ziyaretçileri veya statik ortamları kapsamak için kullanışlıdır.
- Birden çok site (alan adı) desteği: Aynı GoatCounter örneğinde birden fazla siteyi ayrı panolarla yönetebilirsiniz.
- E-posta rapor ve dışa aktarım: Verilerinizi CSV olarak dışa aktarabilir, dilerseniz düzenli özet e-postaları alabilirsiniz.
Bu listenin ortak paydası "az ama yeterli" ilkesidir. GoatCounter, çok adımlı dönüşüm hunileri ya da derin kullanıcı segmentasyonu gibi kurumsal analitik özellikleri sunmaz; bunun yerine küçük ve orta ölçekli sitelerin gerçekten kullandığı metrikleri temiz bir arayüzde toplar.
Kurulum ve İzleme Kodu#
GoatCounter'ı kendi sunucunuza kurmak, alışılmış self-hosting senaryolarının en kolaylarından biridir. Temel akış: binary'i indir, çalıştır, bir site oluştur ve izleme kodunu sitene ekle. Bir Linux sunucuda tipik adımlar şöyledir.
Önce en güncel sürümü projenin yayın sayfasından indirip çalıştırılabilir hâle getirin:
# Sıkıştırılmış binary'i indir (sürüm numarasını güncel olanla değiştirin)
curl -L -o goatcounter.gz \
https://github.com/arp242/goatcounter/releases/download/v2.6.0/goatcounter-v2.6.0-linux-amd64.gz
gzip -d goatcounter.gz
chmod +x goatcounter
sudo mv goatcounter /usr/local/bin/goatcounter
Ardından veritabanını hazırlayıp bir site tanımlayın. SQLite kullanacağınız için ayrı bir veritabanı sunucusu kurmanıza gerek yok:
# Veritabanını oluştur ve göç (migration) işlemlerini çalıştır
goatcounter db create site \
-vhost stats.siteadresiniz.com \
-user.email [email protected] \
-db "sqlite+/var/lib/goatcounter/db.sqlite3"
Servisi bir ters proxy arkasında çalıştırmak, hem HTTPS'i düzgün yönetmek hem de aracı doğrudan internete açmamak için doğru pratiktir. GoatCounter'ı yerel bir porta bağlayıp TLS'i proxy'ye bırakabilirsiniz:
goatcounter serve \
-listen 127.0.0.1:8081 \
-tls proxy \
-db "sqlite+/var/lib/goatcounter/db.sqlite3"
Uzun ömürlü bir kurulum için servisi bir systemd birimi olarak tanımlamak en temizidir. Böylece sunucu yeniden başladığında GoatCounter otomatik ayağa kalkar:
[Unit]
Description=GoatCounter web analitigi
After=network.target
[Service]
User=goatcounter
ExecStart=/usr/local/bin/goatcounter serve \
-listen 127.0.0.1:8081 -tls proxy \
-db sqlite+/var/lib/goatcounter/db.sqlite3
Restart=always
RestartSec=5
[Install]
WantedBy=multi-user.target
Önüne Nginx ters proxy koyarak alan adınız üzerinden güvenli erişim sağlarsınız. Aşağıdaki blok, stats.siteadresiniz.com isteklerini yerel GoatCounter servisine iletir:
server {
listen 443 ssl;
server_name stats.siteadresiniz.com;
ssl_certificate /etc/letsencrypt/live/stats.siteadresiniz.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/stats.siteadresiniz.com/privkey.pem;
location / {
proxy_pass http://127.0.0.1:8081;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
Bu alt alan adının sunucunuzu göstermesi için DNS tarafında bir A kaydı eklemeyi unutmayın:
stats.siteadresiniz.com. 300 IN A 203.0.113.10
Alt alan adı için ücretsiz bir sertifikayı Let's Encrypt ile alabilir, HTTPS yapılandırmasının inceliklerini SSL sertifikası hizmetimiz üzerinden çözebilirsiniz. Son adım, sitenizin sayfalarına GoatCounter'ın izleme kodunu eklemektir. Bu kod, panelin size verdiği tek satırlık script'tir ve sitenizin <head> bölümüne şöyle yerleşir:
<script data-goatcounter="https://stats.siteadresiniz.com/count"
async src="//stats.siteadresiniz.com/count.js"></script>
Bu satırı ekledikten sonra ilk ziyaretçi geldiği anda sayaç veri toplamaya başlar. WordPress kullanıyorsanız aynı kodu temanızın başlık şablonuna ya da bir "head kodu ekleme" eklentisiyle koyabilirsiniz; sunucu yönetiminin bu kısımlarında desteğe ihtiyaç duyarsanız sunucu yönetimi hizmetimiz devreye girebilir.
Alan Adı Başına Gösterge Paneli#
GoatCounter'ın çalışma mantığında her site bir "vhost", yani kendi alan adına sahip bağımsız bir sayaç örneği gibi ele alınır. Bir ziyaretçi sayacı örneğinde birden çok siteyi barındırabilir ve her birini ayrı bir gösterge panosunda takip edebilirsiniz. Böylece bir blogunuzun, bir kurumsal sayfanızın ve bir yan projenizin istatistikleri birbirine karışmaz; her alan adının kendi metrikleri, kendi popüler sayfaları ve kendi referans kaynakları olur.
Yeni bir site eklemek, komut satırından tek bir çağrı kadar basittir:
goatcounter db create site \
-vhost analitik.baskaproje.com \
-parent stats.siteadresiniz.com \
-db "sqlite+/var/lib/goatcounter/db.sqlite3"
Bu ayrım özellikle birden fazla proje yürüten geliştiriciler, küçük ajanslar ve serbest çalışanlar için değerlidir. Her proje için ayrı bir kurulum yapmanıza gerek kalmaz; tek bir hafif GoatCounter örneği düzinelerce alan adını sorunsuz taşır. Panoya erişimi de site bazında ayrı kullanıcılarla sınırlayabilir, örneğin bir müşteriye yalnızca kendi sitesinin verilerini gösterebilirsiniz.
Panonun kendisi tek ekrana sığacak biçimde tasarlanmıştır. Üstte tarih aralığı seçicisi ve toplam ziyaretçi grafiği; altında en popüler sayfalar, referanslar, tarayıcı ve sistem dağılımları yan yana kartlar hâlinde durur. Menülerde kaybolmadan, birkaç saniyede "bugün ne oldu?" sorusunun yanıtını alırsınız.
Düşük Kaynak Kullanımı ve Performans#
GoatCounter'ın en güçlü kozu, kaynak iştahının neredeyse yok denecek kadar az olmasıdır. Go ile derlenmiş tek bir işlem olarak çalışır; ne bir yorumlayıcı süreci sürekli bellekte tutar, ne de yardımcı servislerle konuşmak için ağ trafiği üretir. SQLite kullandığında tüm veri tek bir dosyada durur ve okuma/yazma işlemleri işlemin içinde, ağ katmanı olmadan gerçekleşir.
Pratikte bu, mütevazı bir sunucuda bile rahat bir deneyim demektir. Bellek ihtiyacını kabaca şöyle konumlandırabiliriz:
| Ölçek | Aylık sayfa görüntüleme | Önerilen RAM | Veritabanı |
|---|---|---|---|
| Kişisel blog / küçük site | ~50 bin | 256-512 MB | SQLite |
| Orta ölçekli site | ~500 bin | 512 MB-1 GB | SQLite |
| Yüksek trafik / çok site | Milyonlar | 1-2 GB | PostgreSQL |
Trafiğiniz ciddi biçimde büyürse ya da çok sayıda siteyi tek örnekte topluyorsanız, SQLite yerine PostgreSQL'e geçmek eşzamanlı yazma performansını artırır. Geçiş, çalıştırma komutundaki veritabanı bağlantı dizesini değiştirmek kadar basittir:
goatcounter serve \
-listen 127.0.0.1:8081 -tls proxy \
-db "postgresql+dbname=goatcounter host=/run/postgresql"
Yine de çoğu kullanıcı için SQLite fazlasıyla yeterlidir ve tek dosyalık yapısı yedeklemeyi de kolaylaştırır: veritabanı dosyasını kopyalamak, tüm istatistiklerinizi yedeklemek demektir. Düzenli yedek almak için basit bir kopyalama işini bir cron görevine bağlayabilirsiniz:
# Her gece 03.00'te veritabanını tarih damgalı biçimde yedekle
0 3 * * * sqlite3 /var/lib/goatcounter/db.sqlite3 ".backup /yedek/goatcounter-$(date +\%F).sqlite3"
Verilerinizi sunucu dışında da güvence altına almak isterseniz otomatik yedekleme çözümlerimiz bu tek dosyalık yapıyı düzenli olarak uzaktaki bir depoya taşıyabilir. Böylece bir donanım arızasında bile istatistik geçmişiniz kaybolmaz.
Gizlilik ve KVKK Avantajları#
GoatCounter, tasarımı gereği gizlilik dostudur ve bu, günümüz koşullarında önemli bir avantajdır. Ziyaretçilerin tarayıcısına çerez yazmaz; kişileri siteler arası izleyecek ya da uzun vadeli profiller çıkaracak bir mekanizma barındırmaz. Benzersiz ziyaretçi sayımını, kişisel veriyi kalıcı olarak saklamadan yapar: IP adresi ve tarayıcı bilgisinden günlük olarak değişen bir tuz ile geçici bir özet üretir, sayımı bunun üzerinden gerçekleştirir ve ham kişisel veriyi tutmaz.
Bunun KVKK (ve Avrupa'daki GDPR) açısından somut karşılıkları vardır:
- Çerez izni penceresine olan ihtiyaç azalır. Çerez kullanılmadığından, birçok senaryoda o kesintiye uğratan "çerezleri kabul et" bildirimine gerek kalmayabilir. Yine de sitenizde başka izleyiciler varsa yasal durumunuz değişir; kesin karar için gizlilik politikanızı bütün olarak değerlendirmelisiniz.
- Az veri, az risk. Toplanan verinin anonim ve sınırlı olması, bir veri ihlali durumunda ortaya çıkabilecek riski en baştan küçültür.
- Veri sahipliği sizde kalır. Aracı kendi sunucunuzda, tercihen Türkiye'deki bir makinede çalıştırdığınızda, verilerin nerede işlendiğini ve saklandığını tam olarak bilirsiniz. Sınır ötesi veri aktarımına dair soru işaretlerinin bir kısmı bu sayede baştan ortadan kalkar.
Kişisel verinin en aza indirilmesi (veri minimizasyonu), KVKK'nın temel ilkelerinden biridir ve GoatCounter'ın felsefesi bu ilkeyle doğal olarak örtüşür. Yine de nihai uyum, sitenizin toplam veri işleme pratiklerine bağlıdır; hassas sektörlerde çalışıyorsanız bir hukuk danışmanıyla değerlendirmenizde fayda vardır. Aynı gizlilik yaklaşımının benzer araçlardaki yorumunu görmek için Plausible yazımıza da göz atabilirsiniz.
GoatCounter'ı Benzer Araçlarla Karşılaştırma#
Doğru aracı seçmek için GoatCounter'ı birkaç yaygın alternatifle yan yana koymak faydalıdır. Aşağıdaki tablo, öncelikle kaynak kullanımı ve kurulum kolaylığı ekseninde bir kıyas sunar:
| Araç | Odak | Kaynak ihtiyacı | Çerez | Kendi sunucusunda barındırma |
|---|---|---|---|---|
| GoatCounter | Çok sade sayaç | Çok düşük (tek binary) | Hayır | Evet (açık kaynak) |
| Plausible | Sade web analitiği | Orta (çoklu bileşen) | Hayır | Evet (açık kaynak) |
| Matomo | Ayrıntılı, GA'ya yakın | Yüksek (PHP + MySQL) | Yapılandırılabilir | Evet |
| Google Analytics | Kapsamlı pazarlama analitiği | Yok (bulut) | Evet | Hayır |
Kısaca özetlemek gerekirse: Eğer istediğiniz şey mümkün olan en hafif ve en basit sayaçsa, GoatCounter rakipsize yakındır. Plausible biraz daha zengin bir pano ve gelişmiş kampanya takibi sunar, ancak birden fazla bileşenden oluştuğu için daha fazla kaynak ister. Matomo, Google Analytics'e en yakın ayrıntı düzeyini verir fakat kurulumu ve bakımı ağırdır. Google Analytics ise ücretsiz ve kapsamlıdır; buna karşılık gizlilikten ve sadelikten ödün verir.
Analitik verinizi daha derinlemesine sorgulamak, kendi gösterge panolarınızı kurmak ya da GoatCounter'ın CSV çıktısını başka verilerle birleştirmek isterseniz, bir iş zekâsı katmanı ekleyebilirsiniz; bu konuda Metabase rehberimiz iyi bir başlangıç olur. GoatCounter "kaç kişi geldi" sorusunu, Metabase ise "bu veriyle iş kararı nasıl alırım" sorusunu yanıtlar; ikisi birbirini tamamlayabilir.
Kimler İçin Uygun, Kimler İçin Değil?#
Her araç gibi GoatCounter da her ihtiyaca aynı ölçüde yanıt vermez. Doğru beklentiyle yaklaşmak, sonradan yaşanacak hayal kırıklığını önler.
GoatCounter şu profillere çok iyi uyar:
- Blog ve kişisel site sahipleri: Hangi yazının ilgi gördüğünü sade bir ekranda görmek isteyenler.
- Küçük kurumsal tanıtım siteleri: Ağır bir altyapı yönetmeden temel trafik verisi isteyen işletmeler.
- Geliştiriciler ve serbest çalışanlar: Birden çok projeyi tek hafif örnekte, ayrı panolarla izlemek isteyenler.
- Gizliliğe önem veren projeler: Çerezsiz ve minimum veriyle çalışmayı önceleyen kurumlar.
Buna karşılık bazı ihtiyaçlar için GoatCounter bilinçli olarak yetersizdir:
- Derin pazarlama analitiği gerekiyorsa (çok adımlı dönüşüm hunileri, gelişmiş segmentasyon, reklam platformlarıyla sıkı entegrasyon), Matomo ya da Google Analytics daha uygundur.
- Ürün içi davranış analizi (özellik kullanımı, oturum kayıtları, ısı haritaları) istiyorsanız, bu işe özel araçlara yönelmelisiniz.
- Hiç sunucu yönetmek istemiyorsanız, self-hosting sizi zorlayabilir; yine de geliştiricinin barındırdığı bulut sürümü bu boşluğu kısmen doldurur.
Özetle GoatCounter, "sitemize kim geliyor?" sorusuna hızlı ve dürüst bir cevap arayan, bunu da minimum kaynak ve minimum bakımla yapmak isteyenler için biçilmiş kaftandır.
Sıkça Sorulan Sorular#
GoatCounter ücretsiz mi?#
Yazılımın kendisi açık kaynaklıdır ve kendi sunucunuzda çalıştırdığınızda herhangi bir lisans ücreti ödemezsiniz; yalnızca aracı barındıran sunucunun maliyetini karşılarsınız. Ayrıca geliştiricinin sunduğu, kâr amacı gütmeyen kullanım için ücretsiz bir bulut sürümü de vardır. Ticari ve yoğun kullanımda self-hosting hem maliyet hem denetim açısından genellikle daha mantıklıdır.
GoatCounter sitemi yavaşlatır mı?#
Hayır, izleme kodu birkaç kilobaytlık küçük bir dosyadır ve async olarak yüklendiğinden sayfanızın açılmasını engellemez. Sayfa hızına etkisi ihmal edilebilir düzeydedir. Hafiflik, GoatCounter'ın en temel tasarım hedeflerinden biridir ve bu, hem kullanıcı deneyimi hem de arama motoru performansı açısından değerlidir.
JavaScript kullanmadan ziyaretçi sayabilir miyim?#
Evet, GoatCounter JavaScript'siz bir sayım seçeneği sunar. Sayfanıza küçük bir görsel (pixel) etiketi ekleyerek, tarayıcıda hiç JavaScript çalıştırmadan sayfa görüntülemelerini kaydedebilirsiniz. Bu yöntem, JavaScript'i kapalı ziyaretçileri kapsamak ya da e-posta bülteni gibi statik ortamlarda açılma takibi yapmak için kullanışlıdır; ancak referans ve ekran boyutu gibi bazı ayrıntılar bu modda sınırlı kalabilir.
Kaç tane siteyi tek kurulumda takip edebilirim?#
Tek bir GoatCounter örneğinde çok sayıda siteyi ayrı alan adları ve ayrı panolarla takip edebilirsiniz; her site bağımsız bir "vhost" gibi ele alınır. Pratik sınırı, sunucunuzun kaynakları ve toplam trafik belirler. Düzinelerce küçük site, mütevazı bir sunucuda tek bir hafif örnekte sorunsuz barınabilir; trafik çok büyürse PostgreSQL'e geçmek yerinde olur.
Verilerimi nasıl yedeklerim?#
SQLite kullanıyorsanız tüm istatistikleriniz tek bir veritabanı dosyasında durur; bu dosyayı düzenli olarak kopyalamak, verinizi yedeklemek için yeterlidir. Bunu bir cron görevine bağlayıp güvenli bir konuma taşıyabilir ya da sunucunuzun otomatik yedekleme çözümüne dahil edebilirsiniz. Dosyanın tekilliği, taşımayı ve geri yüklemeyi oldukça basitleştirir.
GoatCounter mı yoksa Plausible mı seçmeliyim?#
İkisi de çerezsiz ve gizlilik dostudur; tercih genellikle ihtiyaç düzeyine bağlıdır. Mümkün olan en hafif ve en basit sayacı istiyorsanız GoatCounter öne çıkar. Biraz daha zengin bir pano, gelişmiş kampanya ve hedef takibi arıyorsanız Plausible daha uygun olabilir, ancak daha fazla kaynak ister. Küçük siteler ve düşük donanımlı sunucular için GoatCounter, çoğu zaman gereğinden fazlasını sunar.
Kapanış#
GoatCounter, "kaç ziyaretçim var?" sorusuna en az gürültüyle, en az kaynakla ve gizliliğe saygı göstererek yanıt veren nadir araçlardan biridir. Tek bir binary, isteğe bağlı bir tek dosyalık veritabanı ve birkaç dakikalık kurulumla, sitenizin trafiğini kendi kontrolünüzde tutan sade bir panoya kavuşursunuz. Küçük ve orta ölçekli projeler için bu minimalist yaklaşım, çoğu zaman ağır analitik yığınlarına kıyasla daha akıllıca bir seçimdir.
Bu tür hafif bir uygulamayı çalıştırmak için pahalı bir altyapıya ihtiyacınız yok; mütevazı bir sanal sunucu ya da mevcut bir hosting paketiniz çoğu senaryoyu rahatça karşılar. Daha fazla performans gerektiğinde VDS seçeneklerimize yükseltebilir, verilerinizi güvence altına almak için yedekleme hizmetimizden yararlanabilirsiniz. Kendi sunucunuzda barındırabileceğiniz diğer açık kaynak uygulamaları keşfetmek isterseniz, App Center kataloğumuza göz atarak gizlilik dostu, size ait bir dijital altyapı kurmaya hemen başlayabilirsiniz.