2015-11-03 21 views
9

Uważam, że Jekyll jest bardzo łatwy i przydatny w utrzymywaniu statycznych witryn i blogów HTML, szczególnie w przypadku stron GitHub. Chciałem się dowiedzieć, czy istnieją statyczne generatory witryn lub CMS, które pomagają w utrzymaniu stron Jekyll z podglądem na żywo, edycją w linii, zarządzaniem układami, zarządzaniem plikami itp.Czy istnieje jakiś edytor GUI/WYSIWYG CMS oparty na Jekyll?

Odpowiedz

9

Pojawia się rynek usług "bezgłowych CMS", które pozwalają (lub inni autorzy) edytuj zawartość za pomocą interfejsu internetowego, a następnie uzyskaj dostęp do tej treści za pośrednictwem interfejsu API. Większość ma webhook'y, które można wykorzystać do uruchomienia regeneracji statycznej strony, gdy zawartość przechowywana w CMS zostanie zmieniona. Istnieją już biblioteki do integracji z językiem jekyll dla tych platform.

Lista bezgłowe CMSów:

+1

Nie widzę tu żadnej alternatywy open source ... i nie znalazłem zbyt wiele dla szybkiego wyszukiwania. Smutny w pewnym sensie. – Fabien

+0

Jedną z opcji open source, którą później poznałem: http://hacienda.io/ –

+0

Zgadzam się jednak, byłoby wspaniale, gdyby istniała opcja open source utrzymywana przez organizację, która oferowała również hostowany plan. –

5

Znalazłem te rozwiązania:

Drugi wydaje się być bardziej obiecujące do mnie. Zasadniczo chcemy opracować szablony jekyll po naszej stronie, ale chcemy mieć możliwość edytowania treści online przez osoby niebędące programistami.

Jeśli nie chcesz płacić i masz problemy z hostowaniem rozwiązania lub edytowaniem offline, możesz wypróbować to: https://github.com/jekyll/jekyll-admin (Chociaż tego nie próbowałem, ale jeśli tak, proszę podziel się swoimi doświadczeniami ze mną.)

1

Właśnie skończyłem z prostym edytorem tego samego. Można go znaleźć na github here. Nadal jest w fazie pierwszego wydania, ale ma podgląd na żywo do edycji postów na jekyll i zarządzania nimi.

6

Kilka fajnych produktów pasowały tutaj:

  • CloudCannon
  • Siteleaf
  • Forestry.io
  • DatoCMS
  • Netlify CMS
  • Jekyll-admin

Większość z nich jest bezpośrednio synchronizowana z Git, dzięki czemu programiści mogą bezpośrednio przejść na repozytorium, a użytkownicy niezwiązani z technologią pośrednio robią to samo, zapisując zawartość (która uruchamia kompilacje) w prostszych interfejsach.

Osobiście lubię CloudCannon ze względu na łatwe, bardziej "wizualne" podejście do edycji rzeczy dla osób nietechnicznych (jeden z naszych programistów napisał pełne odmiany na using CC + Jekyll for a multilingual site, jeśli będzie pomocny).

Podejście Netly CMS "open source" jest całkiem fajne. CMS to w zasadzie aplikacja reagowania, którą wstrzykujesz w dowolnym projekcie.

Szczęśliwe kodowanie.

0

Poszukuję tego samego, ponieważ wszystkie statyczne generatory witryn, które znalazłem, wymagają wiedzy Markdown, która nie jest w ogóle odpowiednia dla moich klientów. Znalazłem ten świetny CMS (Kinda!) https://sitecake.com/

Nadal nie wiem, jak zarządzać kolekcjami, powiedzmy, kilka produktów z detalami lightbox, ale uważam, że jest to możliwe.

Powiązane problemy