Locomotive CMS Perangkat lunak CMS gratis
CMS multisite yang di -host sendiri dengan templating cair untuk aplikasi yang dapat diskalakan.
Lokomotif adalah sistem manajemen konten open source yang membuatnya sangat mudah untuk dikembangkan, merancang, dan mempublikasikan dengan tepat apa yang dibutuhkan klien Anda.
Ringkasan
Lokomotif, aplikasi Ruby on Rails, juga bernama Engine, adalah platform open source untuk membuat, menerbitkan, dan mengedit situs (CMS). Ini dirancang untuk menghemat waktu, menggunakan template MongoDB dan cair dan membantu Anda fokus pada apa yang penting: teknologi front-end, proses pengembangan standar dan kurva belajar yang sangat rendah untuk klien Anda. Lokomotif CMS menggunakan mesin template yang sama persis seperti untuk Shopify, salah satu solusi e-commerce yang di-host terbaik. Yang Anda lakukan hanyalah menulis konten Anda dan diterbitkan secara instan. Lokomotif editor back-office yang apik membuat konten situs mengelola mudah bagi pengguna dan alat pengembangan gerobak membuat pengkodean situs ini lebih cepat dan lebih menyenangkan dari sebelumnya untuk pengembang. Situs digunakan ke platform (mesin) dengan penggunaan API internal. Kantor belakang untuk pengguna akhir secara otomatis dihasilkan berdasarkan model khusus dan daerah yang dapat diedit yang dijelaskan oleh pengembang. Jika Anda mencari platform manajemen konten sumber terbuka untuk kinerja tinggi, skalabilitas, dan kesederhanaan. Kemudian, LocoMotiveCMS akan membantu Anda mengembangkan situs web yang lebih cepat yang ingin digunakan klien Anda. Tutorial singkat ini akan menunjukkan kepada pengguna baru cara menginstal LocoMotiveCMS di sistem Ubuntu.
Persyaratan sistem
Fitur LocoMotiveCMS seperti Permalinks, Kategori, Halaman, Posting, dan Tata Letak Kustom adalah semua konten teratas dan ramah SEO. CMS lokomotif tergantung pada teknologi di bawah ini.
- Ruby 2.5 (atau lebih tinggi)
- Ruby on Rails 5.2.4.1
- Imagemagick
- MongoDB 3.4
- NodeJS
- Cairan
- Distribusi 64-bit Linux yang mendukung APT, seperti Ubuntu atau Debian.
Fitur
LocoMotiveCMS menawarkan fitur yang mungkin tidak tersedia untuk CMS berbasis PHP lainnya, seperti WordPress Joomla atau Drupal. Anda akan memiliki di luar kotak.
- Multi Situs: Kelola banyak situs web dengan satu instance aplikasi
- Jenis konten yang fleksibel
- Editing inline front-end (editor Aloha)
- Lokalisasi konten
- API Restful untuk mengelola setiap situs
- Dukungan untuk Webpack, Sass, Haml dan Coffee Script (Wagon)
- Langage templating cair bersih
- Antarmuka pengguna yang sangat bagus
- Instruksi instalasi
- Instal Lokomotif di Linux (Berbasis Debian)
- Lokomotif di bawah instruksi hanya berfungsi untuk distribusi Linux berbasis Debian 64 bit seperti Ubuntu, mint dll.
Instalasi
Instal LocoMotiveCMS di Linux (berbasis Debian)
Lokomotif berikut instruksi hanya berfungsi untuk distribusi Linux berbasis Debian 64 bit seperti Ubuntu, mint dll. Buat Aplikasi Ruby On Rails Baru:
rails new locomotiveapp --skip-bundle --skip-active-record
cd locomotiveapp
Pastikan Anda menghapus file robots.txt dari publik/ jika tidak, pengaturan robots.txt situs masa depan tidak akan diambil. Tambahkan mongoid dan rancang permata di gemfile Anda.
gem 'devise', '~> 4.7.1'
gem 'mongoid', '~> 6.4.0'
Instal mereka dan jalankan tugas pengaturan mereka
bundle install
bundle exec rails generate mongoid:config
bundle exec rails generate devise:install
Perbarui permata aplikasi Rails dengan menambahkan permata LocoMotiveCMS.
gem 'locomotivecms', '~> 4.0.1'
Jalankan generator instalasi lokomotif
bundle update
bundle exec rails generate locomotive:install
Instalasi menambahkan permata Puma ke permata aplikasi Rails. Diperlukan instalasi bundel tambahan:
bundle install
Akhirnya, jalankan server rel
rails server
Itu dia! Sekarang, buka browser Anda di http: // localhost: 3000/lokomotif. Anda harus melihat halaman masuk lokomotif. Klik “Jangan Punya Akun?” Tautan di halaman bawah dan isi formulir pendaftaran untuk membuat akun pertama Anda. Sekarang Anda dapat mendorong templat situs dengan memasang kereta dan menggunakan situs Anda ke mesin. Selamat! Anda telah berhasil menginstal platform CMS lokomotif.