Pull to refresh
52
0
Дмитрий @mrded

Senior Pomidor

Send message
Тогда придётся поддерживать две версии сайта, с JS и без. Для сабмитов надо будет ещё второстепенные страницы создавать.

А как вы в версии без JS сделали авторизацию?

А angular 2 уже зарелизился?

Верно, каждый запрос пользователя посылает запрос на старый backend. Единственное что, первый запрос делается с node.js для того чтобы отработать HTTP status code. Остальные запросы будут уходить с клиента.


Сколько времени занимает https-запрос я сказать не могу, т.к. мы все это кэшируем в CloudFlare, и запрос на прямую не проходит. А он там уже по своему распределяет кэш по миру.

Да, он там нам тоже все красиво показывает :)

Это разрешение поисковым роботам на доступ к адресам вида /v1/*
Этот префикс мы используем для REST API.

К сожалению, у нас ни на backend ни на frontend нету прямого доступа к серверам. На frontend используется Heroku а на backend — Pantheon.

Нет, не может.


  1. У друпала слишком медленная инициализация, для того чтобы просто вернуть статику.
  2. Я не могу перегружать существующие адреса, т.к. они используются для модерации контента.
А как иначе, если не подгружать данные? Это уже не JS сайт получается.
Для того чтобы отрабатывать редиректы, 404 и стримить недостающие файлы с бэкэнда.
Если не понятно — могу подробнее объяснить.
Это не костыль, а статус запрашиваемой страницы. Я у backend спрашиваю состояние страницы, и он мне отвечает. Если backend мне вернет 503 — это будет означать что backend мертв, а не запрашиваемая страничка мертва.
На сколько мне известно, Facebook не понимает JS, и для него нужно дополнительно отрисовывать странички.
Тут важно все разбить на страницы. Чтобы определенный контент показывался по определенным страницам.
Если все будет в одной куче — Google Crawler не поймет как это индексировать.
Новизна в том, что Google официально отказались от SSR, а в интернете все еще нету никаких фидбэков на эту тему. Мы, как компания с относительно большим и серьезном сайтом, наступаем на эти грабли и даем вам фидбэк, бесплатно.
Для нас — единственный. Суммарный трафик со всех остальных поисковиков менее 1%.
Google также штрафует за то что для клиента и для бота отдаются две разные версии страницы. Зная то что Google более не рекомендует способ отрисовки отдельных страниц для бота, он может в один день начать штрафовать за это.

Как я уже сказал ранее, мы решили не делать SSR не потому что мы не можем, а по тому что Google сам отказался это этого метода. И мы решили попробовать скормить наш сайт без SSR. И выяснили что на сегодняшний день лучше все-таки использовать SSR.
У нас проблемы нету. Просто Google больше не рекомендует этот способ.
Просьба к людям людям сливающим мне карму и минусующим топик, объяснить с чем связана такая реакция?

Information

Rating
Does not participate
Location
London, England - London, Великобритания
Date of birth
Registered
Activity