Что есть: есть достаточно галимый Web сайт сделанный на Play Framework (полностью), начиная с главной страницы.
Галимый с точки зрения дизайна и пополнения контента (через программиста)
Сам бэкенд весьма качественно сделан.
Нужно сделать сами страницы с контентом, новостями и прочим. Плюс к нему поиск, каталог и формы которые будут вызываться из бэк-енда Play framework. Или сам контент отдаваться (div — куски) или REST API с json
Желательно чтобы с контентом мог работать непрограммист. Потом, дизайнер и SEO-шник.
Сайт будет отдельный deployment unit, бэкенд — отдельный
На чем его сделать, этот сайт? Wordpress? ModX? Чтобы и с контентом не мучиться и подключить бэкенд легко. Как это люди по-уму делают?
Также, желательно чтобы изменения на этом сайте можно было как-то git пускать, если это возможно.
Re: На чем сделать сайт, чтобы к нему прикрутить backend
Здравствуйте, Vetal_ca, Вы писали:
V_>Что есть: Web сайт сделанный на Play Framework (полностью), начиная с главной страницы.
V_>Нужно сделать сами страницы с контентом, новостями и прочим.
Взаимоисключающие параграфы детектед. Если у сайта нет страниц, тогда что есть сайт?
Здравствуйте, bnk, Вы писали:
bnk>Здравствуйте, Vetal_ca, Вы писали:
V_>>Что есть: Web сайт сделанный на Play Framework (полностью), начиная с главной страницы.
Сейчас сайт есть, на Play Framework, показывает контент с первой страницы, весь сайт
V_>>Нужно сделать сами страницы с контентом, новостями и прочим.
bnk>Взаимоисключающие параграфы детектед. Если у сайта нет страниц, тогда что есть сайт?
Нужно разделить существующий сайт на Play на информационную часть со страницами (в этом вопрос) и API сервер, который будет делать всю динамическую часть. тор что он делает сейч. Информационный — это страницы наполненные статическим контентом.
С API все более менее понятно, убрать весь статический контент и сделать из него REST API
Re[3]: На чем сделать сайт, чтобы к нему прикрутить backend
Здравствуйте, Vetal_ca, Вы писали:
V_>С API все более менее понятно, убрать весь статический контент и сделать из него REST API
Хмм.. То есть ты сам движок сайта хочешь писать что ли? Если тебе нужен просто сайт, почему не вордпресс с подходящей темой например? Зачем этот плей, непонятно. То есть, я правильно понимаю, что ты хочешь сам писать какой-то код, или?
Re[4]: На чем сделать сайт, чтобы к нему прикрутить backend
Здравствуйте, bnk, Вы писали:
bnk>Хмм.. То есть ты сам движок сайта хочешь писать что ли? Если тебе нужен просто сайт, почему не вордпресс с подходящей темой например? Зачем этот плей, непонятно. То есть, я правильно понимаю, что ты хочешь сам писать какой-то код, или?
Play есть. Сам сайт есть (каталог, поиск и прочее)
1. Проблемы обновления — через программиста и т.п.
2. Не гибкий UI (не WISIWYG)
Вот на чем сам инфосайт пишут? Так чтобы тот же REST API прикрутить и прочее.
Word press мне не особо понравился из-за своих жестких ссылок. Тот же сайт с http на https просто так не перенесешь
Re[5]: На чем сделать сайт, чтобы к нему прикрутить backend
Здравствуйте, Vetal_ca, Вы писали:
V_>Word press мне не особо понравился из-за своих жестких ссылок. Тот же сайт с http на https просто так не перенесешь
Там разве нельзя писать //domain.tld/path ? Это должно снять все проблемы со сменой протокола, браузер сам подставит текущий.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re[6]: На чем сделать сайт, чтобы к нему прикрутить backend
Ops>Там разве нельзя писать //domain.tld/path ? Это должно снять все проблемы со сменой протокола, браузер сам подставит текущий.
Это как в WP? Я с ним не разбирался, но как я помню для всего внутреннего контента (сгенерированного в WP и плагинами) нужно было запускать некий плагин, который в MySQL менял все ссылки
Здравствуйте, Vetal_ca, Вы писали:
V_>Это как в WP? Я с ним не разбирался, но как я помню для всего внутреннего контента (сгенерированного в WP и плагинами) нужно было запускать некий плагин, который в MySQL менял все ссылки
V_>Вот, быстро нагуглил: V_>https://stackoverflow.com/questions/17187437/relative-urls-in-wordpress
Почитал про этот аспект WP, проникся идиотизмом. Это ж надо, хранить в базе конкретные ссылки, а не метаданные, вроде id сущностей, по которым их можно построить. Оно, может, и ускоряет работу, но ведь можно это оформить в виде кеша, и перестраивать его при глобальных изменениях.
V_>По выделенному не гуглится
Если написать:
<img src="//domain.tld/path" />
То браузер подставит перед "//" тот протокол, по которому загружена текущая страница — прозрачная смена протокола без изменения исходников и без скриптов.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re[8]: На чем сделать сайт, чтобы к нему прикрутить backend
Ops>То браузер подставит перед "//" тот протокол, по которому загружена текущая страница — прозрачная смена протокола без изменения исходников и без скриптов.
Это понятно, конечно. С таким подходом проблем нет, тем более что нормальные фреймворки относительные ссылки делают.
Но в WP не пишешь. Там набиваешь контент в редакторе и он сам генерирует ссылки. Точнее, не набиваешь, а набивает. Человек ответственный за контент, который не знает что такое html теги. И WordPress ставит абсолютные ссылки.
По крайней мере, когда я это дело по-быстрому настроил (< 1 дня), это было так. Тем более, что с php я, вообще, не знаком и не собираюсь.
Вот если была опция, для всех ссылок "if is_internal(link) return make_relative(link)", оставляя все внутренние ссылки относительными. Чтобы настроил в настройках один раз и, забыл
В общем-то вопрос, что кроме WP, подходящее под критерии этого инфосайта/CMS?
Re[9]: На чем сделать сайт, чтобы к нему прикрутить backend
Здравствуйте, Vetal_ca, Вы писали:
V_>В общем-то вопрос, что кроме WP, подходящее под критерии этого инфосайта/CMS?
Drupal еще есть. Порог вхождения повыше WP, зато можно кучу всего сделать, не влезая в код на пхп, вплоть до построения довольно сложных запросов к базе в админке мышкой.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.