Locomotive CMS Ücretsiz CMS yazılımı
Ölçeklenebilir uygulamalar için sıvı şablonlu kendi kendine barındırılan çoklu CMS.
Locomotive, müşterilerinizin tam olarak ihtiyaç duyduklarını geliştirmeyi, tasarlamayı ve yayınlamayı çok kolay hale getiren açık kaynaklı bir içerik yönetim sistemidir.
Genel Bakış
Motor olarak adlandırılan Ruby on Rails uygulaması olan lokomotif, siteler (CMS) oluşturmak, yayınlamak ve düzenlemek için açık kaynaklı bir platformdur. Zamandan tasarruf etmek için tasarlanmıştır, mongodb ve sıvı şablonları kullanmak ve önemli olanlara odaklanmanıza yardımcı olur: ön uç teknolojisi, standart geliştirme süreci ve müşterileriniz için çok düşük bir öğrenme eğrisi. Lokomotif CMS, en iyi barındırılan e-ticaret çözümlerinden biri olan Shopify ile aynı şablon motorunu kullanır. Tek yaptığınız içeriğinizi ve anında yayınlanmıştır. Lokomotif kaygan arka ofis editörü, Site İçeriğini Yönetmeyi Kullanıcılar için Kolaylaştırır ve Wagon Geliştirme Aracı, bu siteleri kodlamayı geliştiriciler için her zamankinden daha hızlı ve daha eğlenceli hale getirir. Siteler, dahili API kullanılarak platforma (motor) dağıtılır. Son kullanıcılar için bir arka ofis, geliştiriciler tarafından açıklanan özel modellere ve düzenlenebilir bölgelere göre otomatik olarak oluşturulur. Yüksek performans, ölçeklenebilirlik ve basitlik için açık kaynaklı bir içerik yönetim platformu arıyorsanız. Ardından, LocomotiveCM’ler, müşterilerinizin kullanmayı seveceği daha hızlı web siteleri geliştirmenize yardımcı olacaktır. Bu kısa öğretici, yeni kullanıcılara Ubuntu sistemlerine lokomotiveklerin nasıl yükleneceğini gösterecek.
Sistem gereksinimleri
LocomotiveCms, geçirgenler, kategoriler, sayfalar, yayınlar ve özel düzenler gibi özellikler en iyi içerik ve SEO dostudur. Lokomotif CM’ler aşağıdaki teknolojilere bağlıdır.
- Ruby 2.5 (veya daha yüksek)
- Ruby on Rails 5.2.4.1
- Imagemagick
- MongoDB 3.4
- Nodejs
- sıvı
- Ubuntu veya Debian gibi APT’yi destekleyen Linux 64 bit dağılımlar.
Özellikler
LocomotiveCms, WordPress Joomla veya Drupal gibi diğer PHP tabanlı CM’ler tarafından kullanılamayabilecek özellikler sunar. Kutudan çıkacaksın.
- Çoklu siteler: Bir uygulama örneğiyle birden çok web sitesini yönetin
- Esnek içerik türleri
- Ön uç satır içi düzenleme (aloha editörü)
- İçerik yerelleştirmesi
- Her siteyi yönetmek için dinlendirici API
- Webpack, Sass, Haml ve Coffee Script (Wagon) için destek
- Sıvı Temiz Şablon Langege
- Çok güzel bir kullanıcı arayüzü
- Kurulum Talimatları
- Lolomotive’i Linux’a yükleyin (Debian tabanlı)
- Aşağıdaki Lokomotif Yalnızca Ubuntu, Nane vb.
Kurulum
Linux’a LocomotiveCms Yükle (Debian tabanlı)
Lokomotif Aşağıdaki talimatlar sadece Ubuntu, Nane vb. Gibi 64 bit Debian tabanlı Linux dağıtımları için çalışır. Yeni bir Ruby on Rails uygulaması oluşturun:
rails new locomotiveapp --skip-bundle --skip-active-record
cd locomotiveapp
Robots.txt dosyasını genelden/ aksi takdirde gelecekteki tüm sitelerin robots.txt ayarı alınmamasından emin olun. Mongoid ekleyin ve mücevherlerinize mücevher tasarlayın.
gem 'devise', '~> 4.7.1'
gem 'mongoid', '~> 6.4.0'
Bunları yükleyin ve kurulum görevlerini çalıştırın
bundle install
bundle exec rails generate mongoid:config
bundle exec rails generate devise:install
LocomotiveCms mücevherini ekleyerek Rails uygulamasının mücevherini güncelleyin.
gem 'locomotivecms', '~> 4.0.1'
Lokomotif kurulum jeneratörünü çalıştırın
bundle update
bundle exec rails generate locomotive:install
Kurulum, puma mücevherini Rails uygulamasının mücevherine ekler. Ek bir paket kurulumu gereklidir:
bundle install
Son olarak, Rails sunucusunu çalıştırın
rails server
Bu kadar! Şimdi tarayıcınızı http: // localhost: 3000/lokomotif adresinden açın. Lokomotif Oturum Açma sayfasını görmelisiniz. “Hesabınız yok mu?” Alt sayfaya bağlantı verin ve ilk hesabınızı oluşturmak için kayıt formunu doldurun. Artık vagon yükleyerek ve sitenizi motora dağıtarak bir site şablonuna basabilirsiniz. Tebrikler! Lokomotif CMS platformunu başarıyla yüklediniz.