Craft Açık Kaynak İçerik Yönetimi Yazılımı

Craft Ücretsiz CMS yazılımı

Kendi kendine barındırılan açık kaynaklı içerik yönetim sistemi; Bir WordPress Alternatifi

Kullanıcı dostu arayüzü ve tamamen özelleştirilebilir bir arka uç ile. Craft CMS, içerik yaratıcısının hayatını kolaylaştırmak için tasarlanmıştır.

Genel Bakış

Craft CMS, dünyanın en popüler dil PHP’sinde geliştirilen açık kaynaklı bir içerik yönetim sistemidir. Daha derin kontrol isteyen yayıncılar için bir WordPress alternatifidir. Ve içerik yönetim sistemlerinden daha güçlü performans istemek. Craft, web’de özel dijital deneyimler oluşturmak için esnek, kullanıcı dostu bir CMS’dir. İçerik oluşturma ve idari görevler için sezgisel bir kontrol paneline sahiptir. Entegrasyona hazır bir çerçevedir. Ve Salesforce, MailChimp, HubSpot ve daha fazlası gibi popüler pazarlama araçlarıyla yerleşik entegrasyonları destekliyor. Craft CMS’nin popüler özelliklerinden biri, dünya standartlarında yerelleştirmedir. Bu nedenle, içeriğinizi sınırsız sayıda site, dil ve yerel için çevirmenizi ve yerelleştirmenizi sağlar. Kontrol paneli 25 dilde mevcuttur. Craft, modül ve eklenti geliştirme için sağlam bir çerçeveyi desteklediği için geliştirici topluluğu için inanılmaz bir içerik yönetim sistemidir. Ayrıca yüzlerce ücretsiz ve ticari eklentiye sahip yerleşik bir eklenti mağazasına sahiptir. Craft’ın eklenti çerçevesiyle hayal edebileceğiniz her şeyi oluşturabilirsiniz. Ayrıca platform için aktif ve canlı bir geliştirici topluluk oluşturma eklentileri vardır. Craft ayrıca müşterileri için harika e-ticaret deneyimleri oluşturmak için güçlü bir e-ticaret platformunu destekler. İçerik oluşturmanızı kolaylaştıran ve size daha fazla güç ve kontrol sağlayan açık kaynaklı bir içerik yönetim sistemi arıyorsanız. O zaman, Craft CMS sizin için iyi bir seçimdir.

Sistem gereksinimleri


Craft CMS için önerilen sistem gereksinimleri aşağıdadır:

  1. PHP 7.4 *
  2. InnoDB, MariaDB 10.5+ veya PostgreSQL 10+ ile MySQL 5.7+
  3. PHP’ye tahsis edilen 512MB+ bellek
  4. 200MB+ ücretsiz disk alanı
  5. Besteci besteci üzerinden besteci 1.3+

Özellikler


Tüm süreç boyunca size esneklik ve kontrol sağlayan özellikler aşağıdadır.

  • Özel alanlar: İçeriğinizin özel ihtiyaçlarına göre özel alanlar ayarlayın. Çok çeşitli yerleşik ve eklenti tarafından sağlanan alan türleri arasından seçim yapın.
  • Bölüm Türleri: Tüm içerik eşit oluşturulmaz. Craft, kullanım durumunuza bağlı olarak girişlerinizi farklı şekilde yönetmenize izin veren üç tür bölümle birlikte gelir.
  • Bölüm Türleri: Tüm içerik eşit oluşturulmaz. Craft, kullanım durumunuza bağlı olarak girişlerinizi farklı şekilde yönetmenize izin veren üç tür bölümle birlikte gelir.
  • Kategoriler ve Etiketler: Craft’ta düzenlenen şeyleri tutmak, yerleşik kategorisi ve etiket desteği ile kolaydır.
  • Multi-site: Tek bir zanaat kurulumundan ilgili birden fazla web sitesi için içeriği yönetin.
  • Yerelleştirme: Sitenizin tüm içeriği, URL’lerden özel alan değerlerinize kadar belirli dilleri ve bölgeleri hedefleyecek şekilde yerelleştirilebilir.
  • Matrix: Craft’ın güçlü matris alanı türü ile tekrarlayan ve karışık içerik türleri oluşturun.
  • Giriş Türleri: Aynı bölümde birden fazla içerik türünü birlikte yönetin.
  • Forms: Projenizin, eklenti deposunda bulunan güçlü form oluşturucu eklentilerinden biri ile hızlı bir şekilde istediği her şey için çok yönlü formlar oluşturun.

Kurulum

Adım 1: Craft’ı İndirin

Craft, besteci ile veya bir zip veya tar.gz arşivi manuel olarak indirerek indirilebilir. Sonuç aynı olacak, bu yüzden hangi rota ile daha rahat hissettiğiniz rota ile gidin.

Adım 2: Dosya izinlerini ayarlayın

Craft’ın düzgün çalışması için PHP’nin aşağıdaki yerlere yazabilmesi gerekir:

  • .env
  • composer.json
  • besteci.lock
  • config/lisans.ey
  • yapılandırma/proje/*
  • depolamak/*
  • SATICI/*
  • Web/cpresources/* Ayarlamanız gereken kesin izinler, PHP’nin çalıştığı ve gerçek klasörlerin/dosyaların sahibi olduğu sistem kullanıcısı arasındaki ilişkiye bağlıdır.
  • Aynı kullanıcı ise, `744 ‘kullanın.
  • Aynı gruptalarsa, `` 774 ’’ kullanın.
  • Emin değilseniz ve hayatı kenarda yaşamayı seviyorsanız, 777 kullanın.

Adım 3: Bir güvenlik anahtarı ayarlayın

Her zanaat projesi, projenin yüklendiği her bir ortam arasında paylaşılan benzersiz bir güvenlik anahtarı olmalıdır. Anahtarı manuel olarak oluşturabilir ve atayabilir veya zanaatın sizin için bir terminal komutuyla yapmasını sağlayabilirsiniz.

Anahtarı manuel olarak ayarlayın

Önce tercihen 1Password gibi bir şifre jeneratörü kullanarak kriptografik olarak güvenli bir anahtar oluşturun. (Uzun sınır yoktur.) Ardından .env dosyanızı açın (MacOS çalıştırıyorsanız bunu yapmak için İletim Gibi Bir Uygulama (Yeni Pencere Açar) kullanmanız gerekebilir) ve bu satırı bulun:

SECURITY_KEY=""

Güvenlik anahtarınızı tekliflerin içine yapıştırın ve dosyayı kaydedin.

Terminalinizden anahtarı ayarlayın

Terminalinizde, projenizin kök dizinine gidin ve aşağıdaki komutu çalıştırın:

php craft setup/security-key

\ #step 4: Bir veritabanı oluşturun

Ardından, zanaat projeniz için bir veritabanı oluşturmanız gerekir. Craft 3 hem MySQL 5.5+ hem de PostgreSQL 9.5+ destekler. Size bir seçim verildiyse, çoğu durumda aşağıdaki veritabanı ayarlarını öneririz:

  • mysql
    • Varsayılan karakter seti: UTF8
    • Varsayılan harmanlama: UTF8_UNICODE_CI
  • Postgresql
    • Karakter Seti: `UTF8 '

\ #step 5: Web sunucusunu ayarlayın

Zanaat projenizi barındırmak için yeni bir web sunucusu oluşturun. Belge kökü (veya “webroot”) web/ dizininize (veya yeniden adlandırdığınızı) işaret etmelidir. MAMP (Yeni Pencere Açar) veya başka bir yerel çalışma aracı kullanmıyorsanız, muhtemelen ana bilgisayar dosyanızı güncellemeniz gerekir, böylece bilgisayarınız istenen ana bilgisayar adına yerel bilgisayara yönlendirmeyi bilir.

  • macOS/linux/unix: `/etc/hosts '
  • Windows: \ Windows \ System32 \ Drivers \ etc \ hosts Web tarayıcınızı `` http: //index.php? P = admin/install` (web sunucunuzun ana bilgisayar adıyla değiştirme) ’e işaret ederek her şeyi doğru ayarlayıp ayarlamayacağınızı test edebilirsiniz. Craft’ın kurulum sihirbazı gösterilirse, ana bilgisayar adı Craft kurulumunuza doğru bir şekilde çözülür.

\ #step 6: Kurulum sihirbazını çalıştırın

Son olarak, Craft’ın Kurulum Sihirbazı’nı çalıştırmanın zamanı geldi. Bunu terminalinizden veya web tarayıcınızdan çalıştırabilirsiniz.

Terminal Kurulumu

Terminalinizde, projenizin kök dizinine gidin ve kurulum sihirbazını başlatmak için aşağıdaki komutu çalıştırın:

php craft setup

Komut, veritabanınıza nasıl bağlanacağınızı öğrenmek ve ardından Craft’ın yükleyicisini başlatmanız için birkaç soru soracaktır. Bittikten sonra, yeni zanaat sitenize web tarayıcınızdan erişebilmeniz gerekir.

Web Tarayıcı Kurulumu

Web tarayıcınızda `http: //index.php? P = admin/yükleme ‘adresine gidin (web sunucunuzun ana bilgisayar adıyla değiştirme). Şimdiye kadar her şeyi doğru yaptıysanız, Craft’ın Kurulum Sihirbazı tarafından karşılanmalısınız. Yükleyicinin ilk adımı lisans sözleşmesini kabul etmektir (yeni pencere açar). Sözleşmeyi aşağı kaydırın (elbette hepsini okumak) ve kabul etmek için “Got It” düğmesini tıklayın. İkinci adım, veritabanı bağlantı bilgilerinizi girmektir. Yükleyicinin üçüncü adımı bir yönetici hesabı oluşturmaktır. Bu insanlardan biri olmayın ve güçlü bir şifre seçtiğinizden emin olun. Son adım, sistem adınızı, temel URL’nizi ve dilinizi tanımlamaktır. Kurulum işlemini tamamlamak için “Bitir” i tıklayın. Birkaç saniye sonra, çalışan bir zanaat kurulumunuz olmalı! Başarılı olursa, Craft tarayıcınızı kontrol paneline yönlendirecektir. Tebrikler, Craft’ı yeni kurdunuz! Şimdi inanılmaz bir şey inşa et.

 Türkçe