На чем сделать сайт, чтобы к нему прикрутить backend
От: Vetal_ca Канада http://vetal.ca
Дата: 17.06.18 23:19
Оценка:
Нужно сделать сайт типа купи-продай.

Что есть: есть достаточно галимый Web сайт сделанный на Play Framework (полностью), начиная с главной страницы.

Галимый с точки зрения дизайна и пополнения контента (через программиста)
Сам бэкенд весьма качественно сделан.

Нужно сделать сами страницы с контентом, новостями и прочим. Плюс к нему поиск, каталог и формы которые будут вызываться из бэк-енда Play framework. Или сам контент отдаваться (div — куски) или REST API с json

Желательно чтобы с контентом мог работать непрограммист. Потом, дизайнер и SEO-шник.

Сайт будет отдельный deployment unit, бэкенд — отдельный

На чем его сделать, этот сайт? Wordpress? ModX? Чтобы и с контентом не мучиться и подключить бэкенд легко. Как это люди по-уму делают?

Также, желательно чтобы изменения на этом сайте можно было как-то git пускать, если это возможно.
Re: На чем сделать сайт, чтобы к нему прикрутить backend
От: bnk СССР http://unmanagedvisio.com/
Дата: 18.06.18 00:16
Оценка:
Здравствуйте, Vetal_ca, Вы писали:

V_>Что есть: Web сайт сделанный на Play Framework (полностью), начиная с главной страницы.


V_>Нужно сделать сами страницы с контентом, новостями и прочим.


Взаимоисключающие параграфы детектед. Если у сайта нет страниц, тогда что есть сайт?
Отредактировано 18.06.2018 0:20 bnk . Предыдущая версия .
Re[2]: На чем сделать сайт, чтобы к нему прикрутить backend
От: Sharov Россия  
Дата: 18.06.18 09:34
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>Взаимоисключающие параграфы детектед. Если у сайта нет страниц, тогда что есть сайт?


Доменное имя и index.html.
Кодом людям нужно помогать!
Re[2]: На чем сделать сайт, чтобы к нему прикрутить backend
От: Vetal_ca Канада http://vetal.ca
Дата: 18.06.18 13:04
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>Здравствуйте, Vetal_ca, Вы писали:


V_>>Что есть: Web сайт сделанный на Play Framework (полностью), начиная с главной страницы.


Сейчас сайт есть, на Play Framework, показывает контент с первой страницы, весь сайт


V_>>Нужно сделать сами страницы с контентом, новостями и прочим.


bnk>Взаимоисключающие параграфы детектед. Если у сайта нет страниц, тогда что есть сайт?


Нужно разделить существующий сайт на Play на информационную часть со страницами (в этом вопрос) и API сервер, который будет делать всю динамическую часть. тор что он делает сейч. Информационный — это страницы наполненные статическим контентом.

С API все более менее понятно, убрать весь статический контент и сделать из него REST API
Re[3]: На чем сделать сайт, чтобы к нему прикрутить backend
От: bnk СССР http://unmanagedvisio.com/
Дата: 18.06.18 14:31
Оценка:
Здравствуйте, Vetal_ca, Вы писали:

V_>С API все более менее понятно, убрать весь статический контент и сделать из него REST API


Хмм.. То есть ты сам движок сайта хочешь писать что ли? Если тебе нужен просто сайт, почему не вордпресс с подходящей темой например? Зачем этот плей, непонятно. То есть, я правильно понимаю, что ты хочешь сам писать какой-то код, или?
Re[4]: На чем сделать сайт, чтобы к нему прикрутить backend
От: Vetal_ca Канада http://vetal.ca
Дата: 18.06.18 14:56
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>Хмм.. То есть ты сам движок сайта хочешь писать что ли? Если тебе нужен просто сайт, почему не вордпресс с подходящей темой например? Зачем этот плей, непонятно. То есть, я правильно понимаю, что ты хочешь сам писать какой-то код, или?


Play есть. Сам сайт есть (каталог, поиск и прочее)

1. Проблемы обновления — через программиста и т.п.
2. Не гибкий UI (не WISIWYG)

Вот на чем сам инфосайт пишут? Так чтобы тот же REST API прикрутить и прочее.

Word press мне не особо понравился из-за своих жестких ссылок. Тот же сайт с http на https просто так не перенесешь
Re[5]: На чем сделать сайт, чтобы к нему прикрутить backend
От: Ops Россия  
Дата: 23.06.18 08:51
Оценка:
Здравствуйте, Vetal_ca, Вы писали:

V_>Word press мне не особо понравился из-за своих жестких ссылок. Тот же сайт с http на https просто так не перенесешь


Там разве нельзя писать //domain.tld/path ? Это должно снять все проблемы со сменой протокола, браузер сам подставит текущий.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re[6]: На чем сделать сайт, чтобы к нему прикрутить backend
От: Vetal_ca Канада http://vetal.ca
Дата: 23.06.18 14:06
Оценка:
Здравствуйте, Ops, Вы писали:


Ops>Там разве нельзя писать //domain.tld/path ? Это должно снять все проблемы со сменой протокола, браузер сам подставит текущий.


Это как в WP? Я с ним не разбирался, но как я помню для всего внутреннего контента (сгенерированного в WP и плагинами) нужно было запускать некий плагин, который в MySQL менял все ссылки

Вот, быстро нагуглил:
https://stackoverflow.com/questions/17187437/relative-urls-in-wordpress

По выделенному не гуглится
Re[7]: На чем сделать сайт, чтобы к нему прикрутить backend
От: Ops Россия  
Дата: 24.06.18 07:52
Оценка:
Здравствуйте, 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
От: Vetal_ca Канада http://vetal.ca
Дата: 24.06.18 14:37
Оценка:
Здравствуйте, Ops, Вы писали:


Ops>Если написать:

Ops>
Ops><img src="//domain.tld/path" />
Ops>

Ops>То браузер подставит перед "//" тот протокол, по которому загружена текущая страница — прозрачная смена протокола без изменения исходников и без скриптов.

Это понятно, конечно. С таким подходом проблем нет, тем более что нормальные фреймворки относительные ссылки делают.

Но в WP не пишешь. Там набиваешь контент в редакторе и он сам генерирует ссылки. Точнее, не набиваешь, а набивает. Человек ответственный за контент, который не знает что такое html теги. И WordPress ставит абсолютные ссылки.

По крайней мере, когда я это дело по-быстрому настроил (< 1 дня), это было так. Тем более, что с php я, вообще, не знаком и не собираюсь.
Вот если была опция, для всех ссылок "if is_internal(link) return make_relative(link)", оставляя все внутренние ссылки относительными. Чтобы настроил в настройках один раз и, забыл

В общем-то вопрос, что кроме WP, подходящее под критерии этого инфосайта/CMS?
Re[9]: На чем сделать сайт, чтобы к нему прикрутить backend
От: Ops Россия  
Дата: 24.06.18 15:10
Оценка: 6 (1) +1
Здравствуйте, Vetal_ca, Вы писали:

V_>В общем-то вопрос, что кроме WP, подходящее под критерии этого инфосайта/CMS?


Drupal еще есть. Порог вхождения повыше WP, зато можно кучу всего сделать, не влезая в код на пхп, вплоть до построения довольно сложных запросов к базе в админке мышкой.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.