Задать вопрос
  • Как правильно делать Nuxt + Laravel?

    @kandrash
    Максим, БД всех городов весит пару ГБ. Как вы планируете это юзерам отдавать?)
  • Как правильно делать Nuxt + Laravel?

    @kandrash
    Максим, Как вариант можете локально в БД хранить. Есть в сети дампы, пару ГБ вроде весят. Вешаете индекс на название и автодополнение в поле ввода.

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

    А в этом комменте вариант вообще без сторонних API. Сохраняете всё в локальную БД и используете по мере надобности.
  • Как правильно делать Nuxt + Laravel?

    @kandrash
    Максим, Ну тут вопрос - нужны ли вам все города мира? Скорее всего нет, видимо речь идёт об ограниченом списке. Вот этот список и стоит держать в локальной БД.

    Если при добавлении товара город идёт текстовым полем - можно добавить автодополнение из API яндекса/дадаты и прочих. Или ранее сохранённые из своей БД

    Если такого города нет в локальной БД - автоматически сохраняем при сохранении товара.
  • Vue 2 или Vue 3?

    @kandrash
    Programmir, Это же не только к Vue относится. Не знаю на чём вы пишете, представим Вордпресс. Вышла новая версия №100500. Совместимость поломали, ни один старый плагин с ней не работает, новых пока нет. Разумно ли сейчас делать на ней сайты, если плагины заработают в лучшем случае через полгода? Или питон пятой версии возьмёте под который 0 библиотек пока..
  • Vue 2 или Vue 3?

    @kandrash
    Ну вот установили вы Vue 3. Nuxt, Vuetify, вагон плагинов у вас отвалились и неизвестно когда заработают. Что делать будем? Остановим проект и будем минимум полгода ждать пока всё обновят?

    Новое это хорошо, я всегда за то чтобы поддерживать свежие версии. Но для Vue 3 ещё рановато.
  • Есть ли CMS для интернет-магазина с хорошим REST API?

    @kandrash
    oleg5000, Не совсем верно. Вот вы говорите про самобразование и т.д. Да, звучит клёво. Но ваш подход ведёт в тупик.

    1, мой вариант. Вы научились писать магазины, получили опыт, можете развернуть ещё 10 таких, заработать денег и решить задачи клиентов. Это хорошее самообразование. Вы приложили усилия и получили доход.

    2, ваш вариант. Такого решения не существует, пилим своё. Вы 10 лет пилите своё чудо-юдо на ассемблере с API, масштабированием и прочим. Нужно ли хоть кому-то это поделие? Возьмут ли вас на работу туда где делают реальные магазины? Чего стоит ваш опыт, если вы никому не нужны?

    Повторю свою же мысль выше: API и приложения обычно нахрен не нужны. Они не нужны даже тому чуваку который к вашему другу обращался. Сколько у него сейчас установок? 300? Из которых 5 чел заказ раз в год размещают? Стоило это того чтобы год пилить?
  • Есть ли CMS для интернет-магазина с хорошим REST API?

    @kandrash
    Ivan Yakushenko, А дурачки которые незнакомых людей оскорбляют не бесят тебя?
  • Как представление в MVC делает переход по id?

    @kandrash
    Это вообще к MVC особого отношения не имеет. Гуглите "PHP роутинг"
  • Есть ли CMS для интернет-магазина с хорошим REST API?

    @kandrash
    oleg5000,
    он выбрал webasyst
    и знаете что скажу - ваш друг молодец. У него была задача сделать магазин, он его сделал на популярной платформе. Магазин работает, заказчик получает прибыль.

    Да, он мог его начать пилить на ларавел, с заделом на API, масштабирование и прочее. И через 3 месяца заказчик бы его нахер послал. Магазин не готов, продаж нет, какого хера, Василий?

    Это я вам пытаюсь донести. Когда вам нужно приложение - у вас год в запасе и миллион долларов - пишите. Когда вас попросили сделать магазин - делайте магазин. Не парьте себе мозги про API для мобильных. Оно нафиг не нужно.
  • Есть ли CMS для интернет-магазина с хорошим REST API?

    @kandrash
    oleg5000, Целей не знаю, вы правы. Но я участвовал в проекте ценой около ляма долларов. Маркетплейс, убийца всех деливери-клабов. И _внезапно_ выяснилось что приложения и API на которые потрачено почти 50% суммы в принципе нахрен никому не нужны. Даже в посёлках.

    Дело ваше, вы можете пилить что угодно, особенно для самообразования. Просто тут часто отвечают опытные люди, и ИМХО вам стоит прислушаться к их мнению.

    Вы не на то тратите силы. Разверните магазин для вашей деревни. Это отличный положительный опыт. А если начнёте пилить API и думать о масштабировании - вообще ничего не запустите.

    Сосредоточьтесь на главном. API главное в вашем проекте? ИМХО нет. Забудьте вообще про него. Откройте магазин. На виксе, на другой платформе, на вукоммерсе.. А дальше уже развивайте по потребностям. И, поверьте, потребность в приложении возникнет через несколько лет, не раньше. Если вообще возникнет.
  • PHP, почему после подключения файла не хочет выводить его переменные?

    @kandrash
    OldSoldier, Нет, не благодарите его. Он привёл вас на тёмную сторону. Забудьте про существование глобальных переменных! Они никогда никому не нужны. Всегда есть путь лучше! Это человек воспитанный папой-вордпресом и мамой-1с.
  • Как наиболее рационально обновлять данные в моделях Laravel?

    @kandrash
    N, Да, я с вашим ответом согласен, просто уточнил в привязке к Laravel. Я бы скорее тоже именно ваш вариант выбрал. Но и у Ильи ответ корректный, если обновлять курс достаточно раз в сутки то возможно лучше в БД обновить, чем при каждом запросе курс пересчитывать.
  • Есть ли CMS для интернет-магазина с хорошим REST API?

    @kandrash
    oleg5000, Зря вы агритесь, вам говорят правильные вещи. У вас пока нет ничего. 0. И если вы начнёте с простого то будете его развивать, постепенно решая проблемы и получая доход. А вы хотите условный гугл в одиночку с нуля запустить. При этом чтобы сразу на 10 датацентров легко развернуть, и сама программа одинадцатый строила. Иначе через 20 лет обязательно проблемы масштабирования возникнут!

    Хотите магазин - разверните на wix. И посмотрите, нужен ли кому ваш товар в принципе. А вы тут свой викс пилите.
  • Как создать базу данных для контента в MySQl?

    @kandrash
    Удалят ваш вопрос. Я б удалил. Он смысла не несёт.

    Вопрос "Как создать БД"
    В пояснении оказывается вы знаете как создавать БД и даже таблицы в ней
  • Что тут не так?

    @kandrash
    Как минимум у вас при каждой итерации цикла условие else срабатывает.
  • Тормозит Ubuntu 20.04 Lts(Gnome)?

    @kandrash
    А отвечать на этот вопрос будет знаток Рональд Макдональд:

    РМ: Пха-ха-ха, поставь нормальную ось и не мучайся.
  • Как отключить кэш в laravel (подробности внутри)?

    @kandrash
    Сергей delphinpro, насколько понимаю - виртуальный раздел вас не спасёт, а вот редис да, сам удалит ключи с истёкшим TTL. Насколько помню он для trottle равен одной минуте.
  • Laravel ошибка добавление данных в связывающую таблицу?

    @kandrash
    DKWLB, Там дополнительно метод добавить можно.
    ->constrained()->cascadeOnDelete()
    // Или
    ->constrained()->nullOnDelete()

    Вроде так.
  • Как настроить кросс-доменные запросы в Laravel + JS?

    @kandrash
    Эмиль Рахматуллин, откройте файл config/cors.php и настройте как нужно. В Laravel это из коробки сейчас работает.