|
|
|
Формирование HTML c помощью JS. Нужно экспертное мнение.
|
|||
|---|---|---|---|
|
#18+
Ситуация такова. Есть некий сайт. На нём каталог. В каталоге фильтры. По требованию заказчика фильтрация происходит без перезагрузки страницы. Асинхронный ответ можно получать двумя способами 1. В виде json и потом с помощью JS формировать html результата. 2. Сразу в виде html и просто его публиковать с помощью JS. Какой вариант по Вашему более правильный? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2017, 15:05 |
|
||
|
Формирование HTML c помощью JS. Нужно экспертное мнение.
|
|||
|---|---|---|---|
|
#18+
PrizzrakКакой вариант по Вашему более правильный? Для работы на телефонах/планшетах важен трафик, т.к. он платный... На компах, как правило, инет анлимный и тут главное быстродействие. Т.ч. нет особого "правильного" метода. Есть "быстрый/медленный" и "дорогой/дешевый"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2017, 15:12 |
|
||
|
Формирование HTML c помощью JS. Нужно экспертное мнение.
|
|||
|---|---|---|---|
|
#18+
krvsaPrizzrakКакой вариант по Вашему более правильный? Для работы на телефонах/планшетах важен трафик, т.к. он платный... На компах, как правило, инет анлимный и тут главное быстродействие. Т.ч. нет особого "правильного" метода. Есть "быстрый/медленный" и "дорогой/дешевый"... Мы берем обычный сайт интернет-магазина. Не заточенный конкретно подо что-то (под мобилу или десктоп). Как на нём лучше реализовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2017, 15:18 |
|
||
|
Формирование HTML c помощью JS. Нужно экспертное мнение.
|
|||
|---|---|---|---|
|
#18+
Prizzrak, Если используется какой-либо клиентский дата-фреймворк (Angular, KnockoutJs etc. ) - JSON. Без фреймворков - формируем готовые блоки HTML на сервере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2017, 15:47 |
|
||
|
Формирование HTML c помощью JS. Нужно экспертное мнение.
|
|||
|---|---|---|---|
|
#18+
PrizzrakМы берем обычный сайт интернет-магазина. Не заточенный конкретно подо что-то (под мобилу или десктоп). Как на нём лучше реализовать? Это решать вам самим. Что вы быстрее реализуете? Что у вас будет быстрее работать? Ориентируйтесь на это. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2017, 15:53 |
|
||
|
Формирование HTML c помощью JS. Нужно экспертное мнение.
|
|||
|---|---|---|---|
|
#18+
oakenЕсли используется какой-либо клиентский дата-фреймворк (Angular, KnockoutJs etc. ) - JSON. Без фреймворков - формируем готовые блоки HTML на сервере. и без фреймворков json легко превращается в DOM ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2017, 16:32 |
|
||
|
Формирование HTML c помощью JS. Нужно экспертное мнение.
|
|||
|---|---|---|---|
|
#18+
Изопропили без фреймворков json легко превращается в DOM Камрад лишь написал как у них поступают в аналогичном ТС случае. А по поводу легкости каждый решает сам, в зависимости от ситуации... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2017, 16:41 |
|
||
|
Формирование HTML c помощью JS. Нужно экспертное мнение.
|
|||
|---|---|---|---|
|
#18+
PrizzrakКакой вариант по Вашему более правильный? Правильным будет вариант, что решает бизнес-задачу и удовлетворяет потребности пользователя :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2017, 17:04 |
|
||
|
Формирование HTML c помощью JS. Нужно экспертное мнение.
|
|||
|---|---|---|---|
|
#18+
PrizzrakКакой вариант по Вашему более правильный? Какой нелепый и глупый опрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2017, 17:10 |
|
||
|
Формирование HTML c помощью JS. Нужно экспертное мнение.
|
|||
|---|---|---|---|
|
#18+
Prizzrak, формировать на сервере - быстрее, и быстрее и проще вставить готовое в DOM. PrizzrakПо требованию заказчика фильтрация происходит без перезагрузки страницы.надо полагать это на сервере происходит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2017, 17:42 |
|
||
|
Формирование HTML c помощью JS. Нужно экспертное мнение.
|
|||
|---|---|---|---|
|
#18+
вадяPrizzrak, формировать на сервере - быстрее, и быстрее и проще вставить готовое в DOM. PrizzrakПо требованию заказчика фильтрация происходит без перезагрузки страницы.надо полагать это на сервере происходит? Да ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2017, 20:18 |
|
||
|
Формирование HTML c помощью JS. Нужно экспертное мнение.
|
|||
|---|---|---|---|
|
#18+
skyANAPrizzrakКакой вариант по Вашему более правильный? Правильным будет вариант, что решает бизнес-задачу и удовлетворяет потребности пользователя :) Оба варианта решают "бизнес-задачу и удовлетворяет потребности пользователя". Интересует, что думают разработчики с этим работающие. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2017, 20:20 |
|
||
|
Формирование HTML c помощью JS. Нужно экспертное мнение.
|
|||
|---|---|---|---|
|
#18+
PrizzrakВ виде json и потом с помощью JS формировать html результата.чем отличается json от html? и то и другое строка. на сервере ,как ни крути, формировать строку. на клиенте - вставка html - одна команда .innerHtml вставка json - сначала преобразование json - потом вставка в чём профит дополнительного преобразования? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2017, 20:27 |
|
||
|
Формирование HTML c помощью JS. Нужно экспертное мнение.
|
|||
|---|---|---|---|
|
#18+
PrizzrakИнтересует, что думают разработчики с этим работающие.у меня всё по 2 варианту, обмен с сервером по ws ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2017, 20:30 |
|
||
|
Формирование HTML c помощью JS. Нужно экспертное мнение.
|
|||
|---|---|---|---|
|
#18+
Prizzrak, Нужно отделять мух от котлет, т.е. разметку от данных. Если есть REST сервер, то клиента легче поменять если захочется. Да и просто заюзать api можно с чего угодно, даже не вэба. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2017, 20:33 |
|
||
|
Формирование HTML c помощью JS. Нужно экспертное мнение.
|
|||
|---|---|---|---|
|
#18+
при фильтрации на сервере в субд (mysql, хранимки) происходит максимальна обработка данных для упрощения составления html - даты в нужный формат, числа в нужный формат - разделитель дробной части, разделитель тысяч, проставление нумерации - сплошной, в группах и прочее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2017, 20:36 |
|
||
|
Формирование HTML c помощью JS. Нужно экспертное мнение.
|
|||
|---|---|---|---|
|
#18+
PrizzrakОба варианта решают "бизнес-задачу и удовлетворяет потребности пользователя". Интересует, что думают разработчики с этим работающие. Выбирать без разработки и выяснения конкретных требований, это как выбирать чё тебе одеть, спрашивая на форуме: мне шубу или футболку напялить? На полном серьёзе может отвечать на такой вопрос, наверное только умственно отсталый человек. Если такие вопросы вообще возникают, как я полагаю, никакой ответ в принципе не поможет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2017, 20:39 |
|
||
|
Формирование HTML c помощью JS. Нужно экспертное мнение.
|
|||
|---|---|---|---|
|
#18+
Prizzrak, У нас в едином программном комплексе присутствуют сразу оба варианта в разных подсистемах. И это было обосновано в каждом конкретном случае. Нет такого, что какой-то из вариантов «лучше» сам по себе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2017, 20:45 |
|
||
|
Формирование HTML c помощью JS. Нужно экспертное мнение.
|
|||
|---|---|---|---|
|
#18+
вадядаты в нужный формат, числа в нужный формат - разделитель дробной части, разделитель тысяч, проставление нумерации - сплошной, в группах и прочееЭти региональные предпочтения клиента и на сервере их хардкодить не вижу смысла. А нумерацию и css может запросто сделать. Зачем морочить сервер? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2017, 20:58 |
|
||
|
Формирование HTML c помощью JS. Нужно экспертное мнение.
|
|||
|---|---|---|---|
|
#18+
Идеальный П.вадядаты в нужный формат, числа в нужный формат - разделитель дробной части, разделитель тысяч, проставление нумерации - сплошной, в группах и прочееЭти региональные предпочтения клиента и на сервере их хардкодить не вижу смысла. А нумерацию и css может запросто сделать. Зачем морочить сервер? можно, никто не спорит. надо делать так как проще в каждом случае. приведенные случаи как наиболее распространенные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2017, 21:12 |
|
||
|
Формирование HTML c помощью JS. Нужно экспертное мнение.
|
|||
|---|---|---|---|
|
#18+
Идеальный П.Prizzrak, Нужно отделять мух от котлет, т.е. разметку от данных. Если есть REST сервер, то клиента легче поменять если захочется. Да и просто заюзать api можно с чего угодно, даже не вэба. Ещё раз - это сайт интернет магазина. Обычный такой сайт. На котором ничего никогда меняться не будет. Один раз сделают и будет работать. Но есть 2 варианта как 1 раз всё сделать. Формировать html у клиента или на сервере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2017, 21:17 |
|
||
|
Формирование HTML c помощью JS. Нужно экспертное мнение.
|
|||
|---|---|---|---|
|
#18+
hVosttPrizzrakОба варианта решают "бизнес-задачу и удовлетворяет потребности пользователя". Интересует, что думают разработчики с этим работающие. Выбирать без разработки и выяснения конкретных требований, это как выбирать чё тебе одеть, спрашивая на форуме: мне шубу или футболку напялить? На полном серьёзе может отвечать на такой вопрос, наверное только умственно отсталый человек. Если такие вопросы вообще возникают, как я полагаю, никакой ответ в принципе не поможет. Слушай, но если на дворе лето и температура +30 думаю форумчане могут посоветовать шубу одевать или футболку. Я по-моему вполне ясно описал. Обычный сайт интернет-магазина. Они все походи друг на друга как братья близнецы, разница только в прыщиках на жопе. По-моему исходя из этого вполне можно прикинуть какой вариант более подходящий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2017, 21:20 |
|
||
|
Формирование HTML c помощью JS. Нужно экспертное мнение.
|
|||
|---|---|---|---|
|
#18+
вадяPrizzrakВ виде json и потом с помощью JS формировать html результата.чем отличается json от html? и то и другое строка. на сервере ,как ни крути, формировать строку. на клиенте - вставка html - одна команда .innerHtml вставка json - сначала преобразование json - потом вставка в чём профит дополнительного преобразования? Ну например трафик в случае json меньше, чем в случае html. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2017, 21:21 |
|
||
|
Формирование HTML c помощью JS. Нужно экспертное мнение.
|
|||
|---|---|---|---|
|
#18+
Prizzrak, Ну дак 2 подхода это - совершенно разные. Первый это - PHP-ник, второй JS фронэндщик. Скилзы довольно разные. Откуда мы знаем на чем вы там ваяете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2017, 21:41 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=39509587&tid=1444489]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 169ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...