Destek

Yardım Merkezi

jekcms hakkındaki sorularınızın cevaplarını bulun

Tüm Kategoriler

Başlangıç

jekcms, PHP 8.3 ve MySQL 8 ile geliştirilmiş profesyonel bir blog CMS sistemidir. WordPress gibi ağır framework'lerin yükü olmadan hızlı, SEO öncelikli bir platform arayan içerik üreticileri, ajanslar ve işletmeler için tasarlanmıştır. Öne çıkan özellikler: otomatik AVIF/WebP görsel dönüşümü, yerleşik Schema.org yapılandırılmış verisi, n8n otomasyon entegrasyonu, 14+ premium tema, Türkçe + İngilizce iki dil desteği ve tekrar eden abonelik olmaksızın tek seferlik ödeme modeli.
Minimum: PHP 8.0+, MySQL 5.7+ veya MariaDB 10.3+, mod_rewrite etkin Apache, 256 MB RAM. Prodüksiyon için önerilen: PHP 8.2+, MySQL 8, 512 MB+ RAM, SSD depolama, OPcache etkin LiteSpeed veya Apache. Altyapı kasıtlı olarak sade tutulmuştur — standart bir shared hosting planı çoğu site için yeterlidir. Node.js, Redis veya Docker gereksinimi yoktur.
Evet. v2.0.1 ile birlikte açık olan her post editörü, sunucuya her 30 saniyede bir otomatik kaydeder; ayrıca çevrimdışı düzenlemeler için tarayıcıda localStorage yedeği tutulur. Sağ alt köşede küçük bir status pill göreceksiniz: "Kaydediliyor…" → "Taslak kaydedildi · 15:42". Sekmeyi kaydedilmemiş değişikliklerle kapatırsanız, postu tekrar açtığınızda jekcms size geri yükleme teklif eder. Artık kaybolan iş yok.
Post editöründe Önizleme Linki butonunu kullanın (sağ panel, slug yanında). 48 karakterlik gizli token üretir ve paylaşılabilir URL'yi panonuza kopyalar. Linke sahip herkes taslağı görebilir — giriş gerekmez. Önizleme sayfasında turuncu bir banner yayınlanmamış içerik olduğunu belirtir. Arama motorları X-Robots-Tag: noindex ile engellenir. Erişimi istediğiniz zaman token yenileyerek iptal edebilirsiniz.

Kurulum

  1. Satın alma sonrası hesap panelinizden kurulum zip dosyasını indirin.
  2. Tüm dosyaları web kök dizininize (public_html veya bir alt dizin) yükleyin ve çıkartın.
  3. MySQL veritabanı ve tam yetkili bir veritabanı kullanıcısı oluşturun.
  4. config/config.example.php dosyasını config/config.php olarak kopyalayın; DB bilgileri, site URL'si ve admin e-postasını doldurun.
  5. Tarayıcınızda alan adınıza gidin — kurulum sihirbazı otomatik çalışır.
  6. Admin paneline giriş yapın, Ayarlar → Lisans altına lisans anahtarınızı girin ve etkinleştirin.
  7. Görünüm → Temalar'dan bir tema seçin ve yayınlamaya başlayın.
İndirmeden ilk yazıya kadar geçen süre: yaklaşık 20–30 dakika.
Evet. jekcms, Admin → Araçlar → WordPress İçe Aktar altında bir WordPress İçe Aktarma aracı içerir. İşlem: (1) WordPress Admin → Araçlar → Dışa Aktar → "Tüm içerik" seçin → XML dosyasını indirin. (2) jekcms admin'de bu XML'i yükleyin. (3) WordPress kategorilerini jekcms kategorileriyle eşleştirin. (4) İçe Aktar'a tıklayın — yazılar, öne çıkan görseller, kategoriler, etiketler ve meta aktarılır. Büyük siteler (1000+ yazı) güvenilirlik için 200–300'lük gruplarda aktarım yapmalıdır.
Satın alma sonrası lisans anahtarınız hemen e-postayla gönderilir. Etkinleştirme: Admin → Ayarlar → Lisans → anahtarı yapıştırın → Aktif Et'e tıklayın. Lisans birincil alan adınıza bağlıdır. Yeni bir alan adına taşımanız gerekirse (yeniden markalama, göç): eski ve yeni alan adı bilgilerinizle destekle iletişime geçin. Alan adı aktarımları ek ücret olmadan 1 iş günü içinde işlenir. Localhost ve staging ortamları (*.local, *.test, staging.*) lisans slotu tüketmez.
Lisans limitleri planınıza bağlı olarak değişir: Kişisel (1 site), Standart (3 site), Profesyonel (10 site), Ajans (sınırsız). Her site ayrı aktivasyon gerektirir. Tüm lisansları hesap panelinizden yönetin.

Temalar

Admin Paneli > Görünüm > Temalar'a gidin. Mevcut temalara göz atın, içeriklerinizle önizleme yapın ve "Aktif Et"e tıklayarak uygulayın. Tüm temalar responsive ve Tema Seçenekleri panelinden özelleştirilebilir.
Kesinlikle! Her tema kapsamlı özelleştirme seçenekleri içerir: renkler, yazı tipleri, düzenler, başlık/altbilgi stilleri ve daha fazlası. Gelişmiş özelleştirme için alt tema oluşturabilir veya yerleşik CSS düzenleyiciyi kullanabilirsiniz.
jekcms, çeşitli sektörleri kapsayan 14'ten fazla premium tema ile gelir: teknoloji, yaşam tarzı, yemek, seyahat, iş, portfolyo ve daha fazlası. Standart ve üstü planlar tüm temaları içerirken, Kişisel plan 5 temel tema içerir.

n8n Entegrasyonu

n8n, kendi sunucunuzda barındırabileceğiniz açık kaynaklı bir iş akışı otomasyon platformudur (Zapier gibi, ancak ücretsiz ve self-hosted). jekcms, REST API ve webhook sistemi aracılığıyla n8n ile entegre olur. Tipik bir iş akışı: n8n bir tetikleyici alır (zamanlama, RSS beslemesi, webhook) → bir yapay zekâ modeli çağırır (OpenAI, Gemini, Claude) → makale içeriği üretir → kapak görseli oluşturur → POST /api/v1/posts ile makaleyi jekcms'e gönderir → isteğe bağlı olarak sosyal medyada paylaşır. Kurulumdan sonra sıfır manuel adımla tam otomatik içerik hattı sağlar.
  1. jekcms admin'de Ayarlar → API'ye gidin ve yeni bir API anahtarı oluşturun. Kopyalayın.
  2. n8n'i kurun (Docker ile self-hosted veya n8n.cloud kullanın).
  3. n8n'de yeni bir iş akışı oluşturun ve bir HTTP Request düğümü ekleyin.
  4. Yöntem: POST, URL: https://alanadi.com/api/v1/posts olarak ayarlayın.
  5. Başlık ekleyin: X-API-Key: api_anahtariniz
  6. Gövde türünü JSON olarak ayarlayın ve alanları eşleştirin: title, content, excerpt, category_id, status.
  7. Önce manuel tetikleyiciyle test edin, ardından otomasyon tetikleyicisini kurun (Zamanlama, Webhook vb.).
Hazır şablon ister misiniz? Destekle iletişime geçin — başlangıç iş akışı JSON dosyaları sağlıyoruz.
Evet. Önerilen stack: n8n (orkestrasyon) + OpenAI GPT-4o veya Google Gemini (metin) + Gemini Image API veya DALL-E (kapak görseli) + jekcms API (yayınlama). n8n tam hattı yönetir: anahtar kelime tetikleyici → yapay zekâ başlık + içerik + SEO meta yazar → yapay zekâ kapak görseli oluşturur → görsel POST /api/v1/media ile jekcms'e yüklenir → makale POST /api/v1/posts ile yayınlanır. Makaleler hemen yayınlanabilir veya inceleme için "taslak" olarak ayarlanabilir. Ortalama boru hattı süresi: makale başına 45–90 saniye.
  1. Admin → Ayarlar → API'ye gidin ve "API Anahtarı Oluştur"a tıklayın. Anahtarı hemen kopyalayın — yalnızca bir kez gösterilir.
  2. Her istekte anahtarı başlık olarak ekleyin: X-API-Key: anahtariniz
  3. Temel URL formatı: https://alanadi.com/api/v1/
  4. Tüm yanıtlar bir status alanı içeren JSON formatındadır ("ok" veya "error").
Hızlı test: curl -H "X-API-Key: ANAHTAR" https://alanadi.com/api/v1/stats — site istatistiklerini döndürmeli. Tüm uç noktalar, parametreler ve yanıt şemaları için tam API Referans sayfasına bakın.
Temel uç noktalar: GET/POST /api/v1/posts, GET/PUT/DELETE /api/v1/posts/{id}, POST /api/v1/media (otomatik AVIF/WebP dönüşümlü görsel yükleme), GET /api/v1/categories, POST /api/v1/webhook/trigger, GET /api/v1/stats. Tüm liste uç noktaları page, per_page (maks. 100), status, category, search, order ve order_by parametrelerini destekler. Tam şema ve örnekler için API Referans sayfasına bakın.
Varsayılan limit: API anahtarı başına dakikada 100 istek. Her yanıt hız limiti başlıkları içerir: X-RateLimit-Limit, X-RateLimit-Remaining ve 429 durumunda Retry-After. Çok sayıda istek yapan n8n iş akışları için çağrılar arasına Bekle düğümü ekleyin veya POST isteklerinizi toplu yapın. Büyük bir otomasyon projesi için daha yüksek limite ihtiyacınız varsa destekle iletişime geçin.

Sorun Giderme

Aşağıdakileri kontrol edin: 1) uploads klasörünün doğru izinlere sahip olduğunu doğrulayın (755). 2) Veritabanındaki görsel yolunun dosya konumuyla eşleştiğini doğrulayın. 3) AVIF/WebP dönüşümünün başarıyla tamamlanıp tamamlanmadığını kontrol edin. 4) Tarayıcı önbelleğini temizleyin ve tekrar deneyin.
Bu hata, başlıklar gönderilmeden önce çıktı üretildiğinde oluşur. Yaygın nedenler: 1)
Bu kontrol listesini sırayla uygulayın: (1) Görseller: Yüklenen tüm görsellerin AVIF veya WebP olarak sunulduğunu doğrulayın — dönüştürülmemiş JPEG'ler için Admin → Medya'yı kontrol edin. (2) Önbellek: Admin → Ayarlar → Önbellek altında sayfa önbelleklemeyi etkinleştirin. (3) GZIP: GZIP/Brotli sıkıştırmasının etkin olduğunu doğrulayın — hosting kontrol panelinizi kontrol edin veya .htaccess'e AddOutputFilterByType DEFLATE text/html text/css application/javascript ekleyin. (4) Veritabanı: Yazı revizyonlarını ve yalnız meta'yı temizlemek için Admin → Araçlar → Veritabanını Optimize Et'i çalıştırın. (5) PHP OPcache: PHP yapılandırmanızda OPcache'nin etkin olduğunu doğrulayın (phpinfo() ile kontrol edin). (6) CDN: Statik varlıkları (CSS, JS, görseller) Cloudflare gibi bir CDN'in arkasına alın. (7) Hata günlükleri: Yavaş bir sayfa genellikle gecikmeye neden olan bir PHP uyarısı veya veritabanı hatası içerir — error_log'u kontrol edin.
Hâlâ yardıma ihtiyacınız var mı? Destek ekibimiz tüm sorularınızda size yardımcı olmak için burada.
Destekle İletişim

Sitenizi bugün yayına alın

Kurulum, içerik yönetimi, SEO ve otomasyon — hepsi tek platformda. 30 dakikada başlayın.

Fiyatlara Göz At
  • 30 dakikada kurulum ve yayın
  • 14+ profesyonel tema
  • n8n otomasyon entegrasyonu
  • Otomatik SEO — Sitemap, Schema.org
  • PayPal & iyzico ödeme entegrasyonu

Yeniliklerden ilk sen haberdar ol

Yeni özellikler, sürüm notları ve CMS rehberleri — ayda birkaç e-posta, spam yok.