ivan-lev

Рейтинг
435
Регистрация
20.04.2007
ArbNet:
или с какого обменника и тд. файл подгружать, можно сделать на JS небольшой парсинг такого файла и вставку в страницу данных

кхм.. если на клиенте, то какой-нибудь cross-origin может быть против.. Если на сервере, то бэкенд вроде как на PHP планировался.. Или речь о собственном интерпретаторе JS на PHP?)

ArbNet:
но с рассудком у вас проблемы реально..
*

Так не отвлекайтесь.. )) пилите, Шура пишите свой инструмент.. такой, каким Вы его видите.. ))

ArbNet:
Это колоссальнейшая работа...

Тут все результатом интересуются.. более-менее конкретным.. "пощщупать".. ну или хотя бы издалека поглядеть.. )) А пока Ваши посты больше похожи на "сказки для взрослых" - их и без Вас хватает где почитать..

ArbNet:
Я даю вам свой движок, объясню что и как, помогу в создании вашего сайта.

О.. а можно где-нибудь посмотреть инструкцию.. мануал.. или пошаговое руководство.. эдакий мини-howto для создания чего-нибудь (чего угодно.. модуля/экшЫна/плагина.. узла)? Только не в видеоформате на час.. а с более-менее структурированными пояснениями..

ArbNet:
Во-первых такого как у меня больше не у кого больше нет.

Неуловимый Джо? :D 😂

ArbNet:
все движки похожи друг на друга.

Даже не представляете, насколько Вы заблуждаетесь.. 😂

ArbNet:
Во-вторых помощь с моей стороны в создании сайта и сотрудничество в будущем.

"Сделайте мне.. а я Вам в будущем помогу.." Как-то так ведь звучит? =)

miketomlin:
расскажи про роутинг (можно без деревьев радикса )

А чего про него рассказывать? Всё же просто.. 😂

ArbNet:
к тому же когда мой движок будет популяризирован

Удачи.. 🍿

ArbNet:
У меня к вам предложение. Я даю вам свой движок, объясню что и как, помогу в создании вашего сайта.

А зачем ему Ваш движок, если он уже свой пишет? 😂

ArbNet:
Но подумываете освоить уже существующие фреймворки и на их основе делать сайты или что?

Присоединиться же в Вашу команду хотел.. Попросил убедительно аргументировать.

ArbNet:
ЗЫ. С сессиями всё просто же, какой смысл их обсуждать.

Предложите Ваши варианты решения ситуации с конкурирующими обращениями..

Можно посмотреть готовые решения..

Иван34:
над магазинчиком цифровых товаров на вордпресс

https://ru.wordpress.org/plugins/wp-shop-original/

https://wordpress.org/plugins/download-manager/

https://wordpress.org/plugins/easy-digital-downloads/

При необходимости - доработать напильником..

0. было ли в ТЗ про индексацию? :D

Есть куча мануалов на тему SEO и VUE.js

Но я бы всё же помимо "корректной" JS-индексации:

1. Привёл в порядок серверную часть, чтобы в ответе HTML всё же приходили

а) мета-тэги (Title, Keywords, Description)

а1) правильный rel canonical

б) SEO-текст (в т.ч. с возможностью загрузки для каждой страницы отдельно)

в) добавил карту сайта

Контент конечных страниц можно оставить "как есть", а для рубрикаторов (категорий, "тэгов" и тд) - озаботиться начальным наполнением.

---------- Добавлено 16.03.2020 в 09:19 ----------

Aisamiery:
вам нужен серверный рендеринг.

Не для всякого хостинга подойдёт.. с учётом бэкенда на laravel

danforth:
для не авторизованных - в клиентскую куку, подгружать динамически при попадании в область видимости (через Intersection Observer API например)

Да, предполагал.. Так-то можно вообще всё в куках хранить, но в качестве одного аргументов упоминалось:

danforth:
кешировать ответ с чьей-то кукой нельзя.
danforth:
Это лучше вообще запретить для неавторизованных, люди добавляют в избранное, потом куки чистятся и все теряется. Лучше сразу предложить пользователю завести аккаунт.

Задачи бизнеса. Пользователю дают возможность частично попробовать функциональность сервиса.. без необходимости регистрации.. Когда "подсядет", поймёт плюсы (синхронизация на разных устройствах, длительность, хранение истории и тд)

danforth:
При этом саму информацию о корзине (которая обычно выводится в правом верхнем углу) можно так же получать по публичному API.

Видимо, с целью оптимизации? Удвоение количества запросов для покупателей, но кэшированный "статический" контент основной страницы?..

danforth:
Убрав и без того не нужную инициализацию сессии для неавторизованных пользователей, можно будет беспроблемно кешировать ваши ответы от PHP.

Иногда сессия нужна и для неавторизованного пользователя

- просмотренные страницы (товары) /"вы смотрели", "возможно, Вас заинтересует" и тд/

- товары в корзине

- избранное (в т.ч. и без авторизации.. можно, конечно, куками обойтись.. но)

- информация о предыдущих входах (и такое бывает)

iworkshop:
****Auth::authentication();
****Router::start();
iworkshop:
и проверяют есть ли у пользователя права для доступа.

Т.е. права проверяются ещё до роутера? А как быть с разграничением прав на отдельные контроллеры и/или action-ы? По идее, до Router-а ни тот, ни другой ещё не определены?

foxi:
в твиттере жаловались и чехи или типа того, судя по языку.

РКН и туда добрался? 😂

Всего: 4907