Aisamiery

Aisamiery
Рейтинг
319
Регистрация
12.04.2015
Amigo_ks:
Не понял. Сарказм?

Конечно сарказм =)) Железо подбирается по предварительному нагрузочному тестированию. Как у вас будет сделан ИМ непонятно, от платформы это мало зависит, больше зависит от прямизны рук и тут вашу нагрузку может вытянуть как виртуалка за 1000р в месяц, так и не вытянуть 2xXeon Gold

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

_SP_:
Вызывает изумление не наличие косяков.
А отсутствие простой проверки на валидность страницы :).
Казалось-бы, тот кто "выкатывает" обновление должен сделать эту простую вещь ведь, не ?
И это не только у нас, за-рубежом тоже самое абсолютно.
Но есть и гешефт. Чем кривее код, тем хуже работают парсеры.

Это какая то внешняя система аналитики или подобного, вставлять её могли вообще субподрядчики аутсорсеры.

Это не критично видимо для них, да и для нас на самом деле это не критично, если у нас где то что то будет невалидно я думаю ничего страшного не случится. Есть спринты, за спринты имеют мозг, про технический долг ты никому в таких компаниях (ритейлерах) ничего не донесешь. Любая задача в спринте, должна иметь денежное обоснование - сколько принесет компании от её выполнения.

Я больше скажу, страницы технических гигантов невалидны, таких как яндекс и мейл, а тут какой то акитовский ритейлер с 3 программерами в штате

Очередная ересь от ТС?

Сделать свою криптовалюту? WTF? боюсь ТС тебе не хватит школьной математики для этого.

Интегрироваться напрямую с Visa и MasterCard? ну ну

ArbNet:
Я им свой проект показал они сразу поняли что их из этой конторки выкинут и меня одного оставят и сразу типа нам это не надо и тд. :)

Вы серьезно думаете что по таким причинам отказывают? 🤣

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

danforth:

Вашу идею концептуально можно решать через SPA и кеш ответов от бекенда (и его инвалидацию), это даже лучше, не придеться гонять хидер/футер туда-сюда.

Да в целом так сейчас и решают, применяя по сути SSR и микросервисную архитектуру, но оно все сложно для сопровождения и маленьким компаниям не по карману. Как и в принципе держать ИМ на статике, дешевле и проще пару строк в конфиг nginx прописать

evetrov, на самом деле, CMS написанных на основных фреймворках множество, как и отдельные админки к этим фреймворкам поставляются отдельными бандлами. Вот честно сказать, пока не особо понимаю что вы пытаетесь донести, тем более Yii сильно связный по архитектуре фреймворк, фактически топорный, какую там гибкость как болванку вы хотите предложить - непонятно.

Вот допустим шоговская разработка https://github.com/shogodev/argilla на yii и там еще больше сотни репозиториев цмс на yii так то, а что именно пытаетесь предоставить вы сами? Yii ведь по сути сам по себе уже каркас для простых приложений, там есть и RBAC из коробки и что вы там написали ещё. Есть даже такая штука с почти 300 звездами https://github.com/vova07/yii2-start

---------- Добавлено 15.01.2020 в 16:28 ----------

evetrov:

специфичная штука, но такая идея мне нравится. Только область применения весьма ограничена. В общем не подходит такое в данном случае.

То есть если не "как все" значит весьма ограниченная? Серьезно? :D И какие по вашему тут ограничения исходя из контекста "сайт для строительной бригады" ну или любой другой простой сайт?

Есть JAMstack, можно хоститься бесплатно, иметь максимальную скорость отдачи, размещаться на 100500 серверах CDN сети (например netlify) на своем домене с ssl сертификатом. Для сайтов бригад строителей самое то, для чего там Yii?

---------- Добавлено 15.01.2020 в 13:23 ----------

А эльдорадо кстати на next.js+bitrix если что

поставить перед ними свежий nginx и на нем повесить сертификаты

_SP_:

Поднимаю отдельный сервис расчета скидок имеющий доступ к моей CRM (к которой доступ ограничен по ip итп)
Написанный на том, на чём удобно.
В нём делаю все правила и математику
Когда необходимо посчитать - шлю ему запрос.
Получаю результат и показываю его.
Тут да - нужно почти в реальном времени, но не на уровне показа товара, а на уровне добавления в корзину, что согласитесь происходит гораздо реже.

Учитывая, что те-же скидки мне надо как-то в оффлайн-точках считать, то какой смысл делать это в ИМ ?
Как потом с этим работать ?

То есть у вас есть 4 группы пользователей у каждого своя цена и они могут свою цену посмотреть только в корзине?

_SP_:

А у вас и так никакой уверенности не будет, транзакция всё-равно нужна.
Поэтому в момент продажи, вам нужна транзакция со стороны мастер-системы и ответ, удалось ли действительно купить.
Я не призываю вас не учитывать остатки со стороны вашего ИМ, я призываю вас хранить эти остатки прям в странице, а не в какой-то БД, ведь больше они в ИМ нигде не нужны... проверять всё равно в мастер-системе.

Мастер система между запросами к ней присылает мне остатки товара, и в этот временной промежуток между обменом остатками я знаю что я не продам больше чем мне прислала мастер система в предыдущий раз. Мне же надо убрать товары с листинга если их нет в наличии? Для этого надо пробежаться по разделу с файлами, открыть каждый и посмотреть там остатки, но вы придумываете свою работу с БД.

PS. Можно пример самого большого ИМ на файлах у вас, чисто ради интереса посмотреть, можно в ЛС в принципе. Хочу оценить масштаб ваших мыслей.

SeVlad:
Так я понёс бред или уже ты? :)
Вот именно что иная. Иная, Карл! Совсем иная.
Не только имеет отношения ни к вопросу/проблеме ТСа, но и вообще к названию топика.

Вот ты ж сам писал:
Паимаишь...

Да у него иная, у него там не 404, а 200 код главной страницы, который залетает в индекс на ура с параметрами. Я лишь описал что заметил когда в вэбмастере увидел 404 ответы на урлы, которые я сам открывал на сайте и никаких бэков на них 100% нет. Но у тебя что то с головой - правда и мне кажется это уже проблема которую ты просто игнорируешь и зря.

Что и кто генерит хвосты я понятия не имею, я отвечаю на тот вопрос, как именно без бэков, карт сайтов и прочего такие урлы с хвостами попадают конкретно в Яндекс.

Всего: 4110