Locomotive یک سیستم مدیریت محتوای منبع باز است که توسعه و طراحی دقیقاً آنچه را که مشتریان شما به آن نیاز دارند بسیار آسان می کند.

Locomotive CMS نرم افزار رایگان CMS

CMS خود میزبان CMS با قالب مایع برای برنامه های مقیاس پذیر.

Locomotive یک سیستم مدیریت محتوای منبع باز است که توسعه ، طراحی و انتشار دقیقاً آنچه را که مشتریان شما به آن نیاز دارند بسیار آسان می کند.

بررسی اجمالی


لوکوموتیو ، برنامه Ruby on Rails ، همچنین به نام موتور ، یک بستر منبع باز برای ایجاد ، انتشار و ویرایش سایت ها (CMS) است. این برنامه برای صرفه جویی در وقت طراحی شده است ، از الگوهای MongoDB و مایع استفاده می کند و به شما کمک می کند تا روی آنچه مهم است تمرکز کنید: فناوری جلو ، فرایند توسعه استاندارد و منحنی یادگیری بسیار کم برای مشتریان. CMS Locomotive از همان موتور الگوی مشابه برای Shopify ، یکی از بهترین راه حل های تجارت الکترونیکی میزبان استفاده می کند. تمام کاری که شما انجام می دهید این است که مطالب خود را بنویسید و فوراً منتشر شود. ویرایشگر پشتی نرم و صاف لوکوموتیو باعث می شود مدیریت محتوای سایت برای کاربران آسان شود و ابزار توسعه واگن باعث می شود که برنامه نویسی این سایت ها سریعتر و سرگرم کننده تر از همیشه برای توسعه دهندگان باشد. سایت ها با استفاده از API داخلی به سکو (موتور) مستقر می شوند. یک دفترچه برای کاربران نهایی به طور خودکار بر اساس مدل های سفارشی و مناطق قابل ویرایش که توسط توسعه دهندگان شرح داده می شود ، تولید می شود. اگر به دنبال یک بستر مدیریت محتوای منبع باز برای عملکرد بالا ، مقیاس پذیری و سادگی هستید. سپس ، LocomotiveCMS به شما در توسعه وب سایت های سریعتر که مشتریان شما دوست دارند از آنها استفاده کنند ، کمک می کند. این آموزش مختصر به کاربران جدید نحوه نصب LocomotiveCM در سیستم های اوبونتو نشان می دهد.

الزامات سیستم


ویژگی های LocomotiveCMS مانند لینک های ثابت ، دسته ها ، صفحات ، پست ها و طرح بندی های سفارشی همه محتوای برتر و دوستانه سئو هستند. CMS لوکوموتیو به فن آوری های زیر بستگی دارد.

  • روبی 2.5 (یا بالاتر)
  • Ruby on Rails 5.2.4.1
  • تصویرگری
  • MongoDB 3.4
  • Nodejs
  • مایع
  • توزیع 64 بیتی لینوکس که از APT پشتیبانی می کند ، مانند اوبونتو یا دبیان.

امکانات


LocomotiveCMS ویژگی هایی را ارائه می دهد که ممکن است در دسترس سایر CM های مبتنی بر PHP ، مانند وردپرس جوملا یا دروپال باشد. شما از جعبه خارج خواهید شد.

  • چند سایت: چندین وب سایت را با یک نمونه برنامه مدیریت کنید
  • انواع محتوای انعطاف پذیر
  • ویرایش خط مقدم (ویرایشگر Aloha)
  • بومی سازی محتوا
  • API استراحت برای مدیریت هر سایت
  • پشتیبانی از صفحه وب ، SASS ، HAML و SCRIPT قهوه (واگن)
  • لانگژ قالب تمیز مایع
  • یک رابط کاربری بسیار خوب
  • دستورالعمل نصب و راه اندازی
  • نصب لوکوموتیو در لینوکس (مبتنی بر دبیان)
  • لوکوموتیو زیر دستورالعمل ها فقط برای توزیع های لینوکس 64 بیتی مبتنی بر دبیان مانند اوبونتو ، نعناع و غیره کار می کنند.

نصب و راه اندازی

LocomotiveCms را در لینوکس (مبتنی بر دبیان) نصب کنید

دستورالعمل های زیر لوکوموتیو فقط برای توزیع های لینوکس 64 بیتی مبتنی بر دبیان مانند اوبونتو ، نعناع و غیره کار می کنند. یک برنامه جدید Ruby on Rails ایجاد کنید:

rails new locomotiveapp --skip-bundle --skip-active-record
cd locomotiveapp

اطمینان حاصل کنید که پرونده robots.txt را از عمومی حذف کرده اید/ در غیر این صورت تنظیمات هر سایت آینده. سنگهای قیمتی را در سنگهای قیمتی خود اضافه کنید.

gem 'devise', '~> 4.7.1'
gem 'mongoid', '~> 6.4.0'

آنها را نصب کرده و کارهای تنظیم آنها را اجرا کنید

bundle install
bundle exec rails generate mongoid:config
bundle exec rails generate devise:install

با افزودن گوهر LocomotiveCMS ، Gemfile of Rails را به روز کنید.

gem 'locomotivecms', '~> 4.0.1'

ژنراتور نصب لوکوموتیو را اجرا کنید

bundle update
bundle exec rails generate locomotive:install

نصب گوهر پوما را به Gemfile برنامه ریل اضافه می کند. نصب بسته نرم افزاری اضافی لازم است:

bundle install

در آخر ، سرور ریل را اجرا کنید

rails server

خودشه! اکنون ، مرورگر خود را در http: // localhost: 3000/لوکوموتیو باز کنید. شما باید علامت لوکوموتیو را در صفحه مشاهده کنید. روی “آیا حساب کاربری ندارید؟” کلیک کنید در صفحه پایین پیوند دهید و فرم ثبت نام را برای ایجاد اولین حساب خود پر کنید. اکنون می توانید با نصب واگن و استقرار سایت خود به موتور ، یک الگوی سایت را فشار دهید. تبریک می گویم! شما با موفقیت پلت فرم CMS Locomotive را نصب کرده اید.

 فارسی