Какое лучшее решение для многоязычного статического веб-сайта с графическим интерфейсом? - PullRequest
0 голосов
/ 21 ноября 2018

Я ищу генератор статического сайта с графическим интерфейсом, то есть статическую версию Wordpress.

После некоторых поисков в Интернете я нашел много решений (Netlify CMS, Lektor, Grav и Publii).

  1. Какое решение является лучшим для получения многоязычного веб-сайта с помощью плагина или без большого количества кодирования, как с Jekyll или другим решением?
  2. Теоретически все предыдущие решения должныподдержка Gitlab или GitHub страница.Какой из них лучший?
  3. Какой из них вы предлагаете использовать?

Спасибо.

Ответы [ 2 ]

0 голосов
/ 28 ноября 2018

После нескольких испытаний и испытаний, мои последние мысли следующие:

  1. Грав - это идеальный преемник Wordpress.Это быстрее и обеспечивает многоязычную поддержку и много плагинов.К сожалению, плагин , который обеспечивает статическую генерацию веб-сайтов, не работает
  2. Lektor, он очень прост в использовании.Он обеспечивает многоязычную поддержку и статическую генерацию веб-сайтов.Тем не менее, это слишком спартанский и, на мой взгляд, требует дальнейшего улучшения
  3. Publii это наиболее перспективное (приложение, написанное на javascript-электрон).Он работает полностью локально, прост в установке, прост в использовании и обеспечивает статическую генерацию веб-сайтов с развертыванием в gitlab.В нем отсутствует многоязычная поддержка (ожидается в следующем году), и в нем мало тем.
  4. Netlify работает в режиме онлайн непосредственно на gitlab.Он поддерживает как hugo и gatsby framework, так и статическую генерацию веб-сайтовЯ попробовал theme для первого, который обеспечивает многоязычность, но это не очень удобно для пользователя.
  5. Jekyll Теперь это более быстрый способ использовать Jekyll в качестве статической генерации веб-сайтов непосредственно в gitlab.К сожалению, использовать многоязычную поддержку непросто, и «GUI» не удобен для пользователя по сравнению с другими.

В заключение я предлагаю использовать Publii - новый способ создания статических веб-сайтов..

0 голосов
/ 23 ноября 2018

Я бы порекомендовал посмотреть на GatsbyJS для Static Site и интегрировать Contentful API для получения вашего контента.

Contentful - это хороший сервис CMS, который поддерживает локализацию.

Затем вы можете легко развернуть все в Netlify / Now.sh

Учебное пособие: https://www.contentful.com/r/knowledgebase/gatsbyjs-and-contentful-in-five-minutes/

...