A finomító a legnépszerűbb Ruby on Rails alapú nyílt forráskódú CMS

Refinery CMS Ingyenes CMS szoftver

Trendi Ruby on Rails fejlesztő barátságos és könnyen meghosszabbítható CMS

A Finomító egy kiterjeszthető Rails 6.0+, jquery, ingyenes és nyílt forráskódú tartalomkezelő rendszerrel. Tökéletes az egyedi információs webhelyek gyors létrehozásához.

Áttekintés


Finomító a CMS a legnépszerűbb tartalomkezelő rendszer (CMS). A RefineryCMS egy nyílt forráskódú tartalomkezelő rendszer (CMS), amelyet Ruby -ban, Rails webalkalmazásként írnak, JavaScript jquery könyvtárral. Ez megkönnyíti a személyes vagy üzleti statikus webhelyek kidolgozását és megtervezését percek alatt, jelölési oldalak és tartalom létrehozásával. A finomító CMS a hasonló projektektől különbözik egy nem technikai végfelhasználó megcélzásával. A Finomító CMS olyan funkciókat kínál, amelyek nem érhetők el a PHP alapú CMS -hez, mint például a WordPress, a Joomla vagy a Drupal. A finomító lehetővé teszi a fejlesztő számára, hogy gyorsan hozzon létre egy rugalmas egyedi tervezési webhelyet, a lehető legközelebb maradjon a Ruby on Rails platformon. Csak annyit tesz, hogy megírja a tartalmát, és azonnal közzéteszik. A finomítói funkciók, mint például a permalink, kategóriák, oldalak, hozzászólások és az egyedi elrendezések, mind a legmagasabb tartalom, mind a SEO -barát. A finomítói filozófia számos alapelvet tartalmaz:

  • A finomító magában foglalja a sínek programozásában használt konvenciókat.
  • A finomító felhasználói felülete egyszerű, egyszerű, fényes és vonzó.
  • A finomító megkönnyíti a fejlesztők számára az egyedi funkciók hozzáadását és az elülső oldal megjelenésének megváltoztatását.
  • A Finomítónak aktív közössége van a GitHub, a Gitter és a Google csoportoknál.

Rendszerkövetelmények


A Finomító CMS telepítéséhez néhány függőséget és előfeltételeket kell telepítenie:

  • Ruby - 2.2.2 vagy vagy magasabb
  • Bundler
  • Rails - 6.0+
  • Rubygems - Legújabb verzió
  • Adatbázis - SQLITE3
  • ImageMagick - Legújabb verzió
  • Szerver: Heroku vagy AWS
  • Szerkesztő: fenséges szöveg vagy rubimin
  • GIT - Verzióvezérlő rendszer

Jellemzők


A Finomító CMS legfontosabb jellemzői a

  • Csinos rendszergazdai kezelőpanel
  • 100% -ban ingyenes és nyílt forráskódú
  • Tervezze meg a hitelesítést & amp; Felhasználók
  • Szuper egyszerű és könnyen használható
  • Slick, tiszta felhasználói felület
  • oldalak, képek & amp; Beszélte meg az erőforrásokat
  • Moduláris és meghosszabbítható
  • Tervezési rugalmasság
  • plugins és kiterjesztések
  • Többnyelvű
  • Nyílt forráskód

telepítés

Telepítse a Finomító CMS -t az Ubuntu -ra

A finomító telepítésének két népszerű módja van: Rubygems és Rails alkalmazás sablonok. Megbeszéljük mindkettőt, és hogyan tudsz felállni és futni. 1. Rubygems: A finomító telepítésének legegyszerűbb módja a Rubygems előnyeinek kihasználása. Ennek a lépésnek a betöltése eltarthat egy ideig, mivel az összes Ruby Gems finomítójának letöltése és telepítése függ

 gem install refinerycms 

2. Rails alkalmazási sablonok: Ezek az alkalmazássablonok egy másik nagyon egyszerű módja a finomító telepítésének, és lehetővé teszi a telepítés nagymértékű irányítását. Készíthet egy új finomítói alkalmazást gépeléssel

rails new rickrockstar -m https://www.refinerycms.com/t/4.0.0
cd rickrockstar 

Nyissa meg a mappát, és fedezze fel annak tartalmát. Észre fogja venni, hogy van egy nagyon standard sínek alkalmazás. Az új projekttel kezdődő hagyományos hely az, ha egy kis szöveget gyorsan felvesz a képernyőn. Ehhez a finomítói alkalmazáskiszolgáló futtatását kell végeznie. Miután regisztrálta az első felhasználót, látni fogja a Finomító adminisztrátorát. Be kell állítania a webhely nevét. Ehhez szerkesztenie kell a config/inicializátorokat/finomító/core.rb -t. Keresse meg a kezdő vonalat:

 config.site_name = "Company Name"  

Most beállítva van, kattintson a háttérben lévő különféle fülek körül, és ismerje meg a dobozból származó kijönést. Gratulálunk! Sikeresen telepítette a Finomító CMS -t, és most felépíti, testreszabhatja és méretezi a CMS -t korlátozás nélkül.

 Magyar