• Как сделать чтоб отключили товар и программа думала что страницы нет?

    @jazzus
    Global Scopes с ->where('active', true) решит проблему с такими товарами во всех запросах (каталог, поиски, 404 на show и тд) за 1 минуту) Будет что-то типа самопального soft delete. Единственное в запросах где нужны будут все товары (включая inactive) необходимо будет помнить о скопе и добавлять withoutGlobalScope.
    Ответ написан
    Комментировать
  • Насколько полное изучение Java c работой над реальными проектам поможет php программисту в его работе?

    DevMan
    @DevMan
    расширение кругозора и выход за рамки одного языка - это всегда польза для программиста.

    а становится программистом или быть формошлепом каждый решает сам.
    Ответ написан
    Комментировать
  • Как выкачать архив 60 гигов но по частям?

    mrusklon
    @mrusklon
    Не получается? Яростно гугли!
    download master - выручал когда еще был трафик , паузу нажал и докачал потом

    если облако меняло прямую ссылку то можно было ее затем всеравно вставить в задачу загрузки и докачать
    Ответ написан
    2 комментария
  • Как организовать групповое изменение размеров фото на сайте?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    одно и тоже имя оставлять в папках, соответствующих каждому размеру?
    Очевидно же что рано или поздно вы перезапишете какую-то фотку, так как такое имя уже будет загружено (типичный пример без имени(1).jpg). И да - для каждого размера своя папка. Кроме того, часто имена фоток бывают на русском языке, с пробелами, в разном регистре, что для веба не очень хорошо. Фото надо переименовывать. Есть 2-3 варианта, которые зависят от условий. Самый простой и очевидный, подходящий для одной фото на объект - имя будет соответствовать идентификатору объекта (товара в вашем случае). Если их больше одной - можно использовать
    а) идентификатор + _микротайм после точки,
    б) хеш микротайма / идентификатора + _микротайма после точки,
    в) просто микротайм
    г) любой другой алгоритм, гарантирующий высокую уникальность и совместимость с вебстандартами.

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

    Для вывода изображений используйте <picture>, в котором задайте приоритеты вывода и размерность.
    Ответ написан
    3 комментария
  • Как удобно вести командную разработку и обновлять продакшн версии?

    fox_12
    @fox_12
    Расставляю биты, управляю заряженными частицами
    Смотрите в сторону Gitlab CI/CD...
    Докеризуете проект. Можно и без него - но с докером лучше...
    Пишете автотетсты - хотя бы некий минимум - хотя бы smoke-тесты - потом по мере роста над собой будете дополнять другими
    В gitlab ci/cd вешаете прогон автотестов на определенной ветке. При коммитах в данную ветку CI/CD будет запускать автоматом прогон.
    Если все тесты на данной ветке отрабатывают успешно - вливаете в ветку master (либо сразу делаете мердж, который будет вливаться автоматически в мастер после успешного прогона автотестов), который тот же CI/CD гитлаба будет вливать уже на прод.
    Ответ написан
    1 комментарий
  • Как добавить уникальность картинке?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    хитер бобер
    ща тебе по сео все спалят, ага

    ладно - лови: снизу отрезаешь сантиметр + - , гугел почти сочтет за уникальные, и , что смешнее, яндех тоже
    ну а шо, на всех вычислений не хватает
    Ответ написан
    4 комментария
  • Какой ЯП выбрать как дополнение к php - Go или Python?

    Drummi
    @Drummi
    web-разработчик
    Я лично остановился на Go, так как он очень прост в освоении. Для ускорения каких-то частей php-приложения мне он показался оптимальным (обработка транзакций, отдача контента и прочие почти автономные задачи). Ну и писать код (имхо) приятнее (кроме вечных проверок ошибок). В общем, попробуйте сами написать небольшие сервисы и на том и на том. Это будет самый верный способ.
    Ответ написан
    Комментировать
  • Какой ЯП выбрать как дополнение к php - Go или Python?

    trapwalker
    @trapwalker
    Программист, энтузиаст
    Питон проще осваивать, к нему больше примеров, библиотек, обучающих курсов, книг и открытого кода в инете. А ещё полно удобного инструментария. Для любых ваших проектов питон подойдёт не хуже го.
    Когда вы готовы разрабатывать на Го, у вас уже не возникает вопроса питон или го. А если возникает, значит питон.
    ИМХО.

    Но го неслабо так развивается и у него большие перспективы, как мне кажется.
    Ответ написан
    6 комментариев