«phpClub» — архив тем ("тредов"), посвящённых изучению PHP и веб-технологий.
Аноним 2022/06/04 12:23:29  №2371457 1
Как можно обмазаться реактивностью и не обосраться с СЕО?
SSR не предлагать, слишком жирно получится для моего небольшого сайтика.
Ответы: >>2371760 >>2374420
Аноним 2022/06/04 18:37:43  №2371760 2
>>2371457
Рендери страницу синхронно вместе с загрузкой страницы
Ответы: >>2371764
Аноним 2022/06/04 18:39:39  №2371764 3
>>2371760
Тавтология получилась. В общем, тебе надо при загрузке страницы сразу запускать полный её рендер, без ожидания асинхронных запросов и подобного
Аноним 2022/06/07 21:21:28  №2374420 4
>>2362759

От 50 до 200-400 за 8 часов. 50, если ты значительную часть времени занимался проектированием или реверс-инжинирингом.

>>2371457

Что у тебя за сайт, что тебе понадобился клиентский рендеринг? Блог? Интернет-магазин? Корпоративный сайт? Там выгоднее рендерить все на сервере. SPA там не нужен, он только ухудшит скорость загрузки и удобство пользования сайтом. И поисковую оптимизацию.

SPA это не только плюсы, но и минусы, и надо их взвешивать, прежде чем использовать.

Если же ты делаешь не сайт, а какое-то приложение, например, редактор смешных картинок или генератор цветовых схем, то конечно, выгодно реализовать приложение на клиенте. Но опять же, может быть не надо весь сайт заворачивать в SPA, а только блок с генератором цветовых схем.

Для продвижения в поисковых системах ты делаешь рендерящиеся на сервере текстовые страницы с описанием твоего чудо-приложения, или например, страницы с популярными цветовыми схемами. А сам редактор индексировать и оптимизировать не надо. Ты же не думаешь, что Гуглобот зайдет к тебе и будет там двигать рычажки для подбора цветов? Гуглобот будет индексировать лишь страницы популярных цветовых схем.

То есть, у меня ощущение, что SSR мало когда нужен. Для классических сайтов с текстом и картинками мы рендерим все на сервере и отдаем HTML. А для приложений не нужна индексация интерактивной части приложения в поисковике, достаточно индексировать текстовые страницы и сгенерированный контент.

Или в том же интернет-магазине ты можешь сделать каталог и страницы товаров на серверных технологиях, а блок оформления заказа на интерактивных технологиях. И этот блок как раз индексировать не требуется. То есть, SSR тут тоже не нужен.

Если у тебя что-то промежуточное, например, аналог Инстаграма, то тут придется извернуться, чтобы картинки и индексировались гуглом, и просматривались через SPA. Инстаграм, как я понимаю, генерирует для Гугла отдельную страницу для каждого пользователя. То есть, он отдает Гуглу только контент (картинки), но не приложение с лентой, лайками, комментариями, подписками.
Ответы: >>2376102
Аноним 2022/06/09 21:58:28  №2376102 5
>>2374420
Какие 400 строк в день? Иногда на фикс одного бага в две строки уходит 6 часов.
Ответы: >>2376103
Аноним 2022/06/09 22:01:35  №2376103 6
>>2376102
Я так понимаю самое сложное это доказать что ты не верблюд и пройти собес?