Size: a a a

2020 February 27

PL

Pavel Lint in Laravel Pro
источник

ML

Mihail Loktev in Laravel Pro
спасибо🤝
источник

ML

Mihail Loktev in Laravel Pro
btw, нашёл хорошую реализацию парсинга флоата екселя
\PhpOffice\PhpSpreadsheet\Shared\Date::excelToDateTimeObject()
источник
2020 February 28

s

sheykvit in Laravel Pro
Minas Sarkisyan
Всем привет. Ребят вот вопрос на засыпку, возможно "холиварного" вида, но все же. Сразу скажу, что я не евангелист каких либо яп или фв, но по большому счету нравиться php и laravel соответственно. Вообщем суть вопроса такая, интересно ваше мнение. Кому легче и быстрее написать полностью приложение бэкендеру или фронтендеру ?  Если конкретнее, все мы понимаем, что на laravel можно собрать более менее нормальный работающий кастомный интернет-магазин, а вот что на счет таких фреймворков как vue.js/React или angular ? Потому что недавно меня прям закидывали тем , что бэк можно напиать на node.js, я не спорю и прошу мне показать что либо, но на практике конкретики никакой.  Кто что думает по этому поводу ? Кто может сталкивался с бэком на node.js?
на node посложнее будет, хотя если на nestjs делать, то можно ускорить процесс
источник

А

Андрей in Laravel Pro
Minas Sarkisyan
Всем привет. Ребят вот вопрос на засыпку, возможно "холиварного" вида, но все же. Сразу скажу, что я не евангелист каких либо яп или фв, но по большому счету нравиться php и laravel соответственно. Вообщем суть вопроса такая, интересно ваше мнение. Кому легче и быстрее написать полностью приложение бэкендеру или фронтендеру ?  Если конкретнее, все мы понимаем, что на laravel можно собрать более менее нормальный работающий кастомный интернет-магазин, а вот что на счет таких фреймворков как vue.js/React или angular ? Потому что недавно меня прям закидывали тем , что бэк можно напиать на node.js, я не спорю и прошу мне показать что либо, но на практике конкретики никакой.  Кто что думает по этому поводу ? Кто может сталкивался с бэком на node.js?
Фулстек справится быстрее)
источник

Ф

Фаузер in Laravel Pro
Minas Sarkisyan
Всем привет. Ребят вот вопрос на засыпку, возможно "холиварного" вида, но все же. Сразу скажу, что я не евангелист каких либо яп или фв, но по большому счету нравиться php и laravel соответственно. Вообщем суть вопроса такая, интересно ваше мнение. Кому легче и быстрее написать полностью приложение бэкендеру или фронтендеру ?  Если конкретнее, все мы понимаем, что на laravel можно собрать более менее нормальный работающий кастомный интернет-магазин, а вот что на счет таких фреймворков как vue.js/React или angular ? Потому что недавно меня прям закидывали тем , что бэк можно напиать на node.js, я не спорю и прошу мне показать что либо, но на практике конкретики никакой.  Кто что думает по этому поводу ? Кто может сталкивался с бэком на node.js?
Писать бек на ноде - это бред фронтедоров, которые переоценивают возможности ноды. Ни один серьезный и масштабный проект не написан на ноде и готов с любым поспорить на эту тему
Настоящий бек, который готов расширяться пишется на GO / PHP
Любой архитектор/опытный прогер скажет об этом, и только латентный гей на фронтедере поспорит с этим
источник

S

Success in Laravel Pro
Привет, подскажите пожалуйста. Как из оригинальной суммы и скидочной суммы высчитать процент скидки?

Например, имеется оригинальная сумма : 999.99
Цена по скидке : 633.60

Как узнать сколько процентов скидки?
источник

D

Denis in Laravel Pro
Success
Привет, подскажите пожалуйста. Как из оригинальной суммы и скидочной суммы высчитать процент скидки?

Например, имеется оригинальная сумма : 999.99
Цена по скидке : 633.60

Как узнать сколько процентов скидки?
(999.99 - 633.60) / 999.99
источник

D

Dodik 👿 in Laravel Pro
источник

МК

Максим Кавецкий... in Laravel Pro
Та мы поняли уже
источник

S

Success in Laravel Pro
подскажите, как правильно называется сайт который разделен на 2 проекта, бекенд и фронт в отдельных проектах и общаются по api?
источник

Vi ٩(̾●̮̮̃̾•̃̾)۶... in Laravel Pro
REST FULL API service?)
источник

VB

Vladislav Bulgakov in Laravel Pro
Success
подскажите, как правильно называется сайт который разделен на 2 проекта, бекенд и фронт в отдельных проектах и общаются по api?
сайт здорового человека
источник

S

Sergo in Laravel Pro
Success
Привет, подскажите пожалуйста. Как из оригинальной суммы и скидочной суммы высчитать процент скидки?

Например, имеется оригинальная сумма : 999.99
Цена по скидке : 633.60

Как узнать сколько процентов скидки?
Учим основы арифметики в laravel pro )
источник

ИС

Илья Степанов... in Laravel Pro
Sergo
Учим основы арифметики в laravel pro )
😭😭😭
источник

4

4unkur in Laravel Pro
Переслано от 4unkur
НЕ ЛАРАВЕЛ

есть один скриптец (старый). Там есть обертка под базу
$iaDb->update();  собственно обновляет записи в базе.

Есть адаптер под mysqli.
Вопрос: как узнать, выполнился ли апдейт или нет?

в гуглах почти все предлагают affected rows смотреть. То есть если больше нуля, значит апдейт успешен.
return iaDb->getAffected() > 0;
но тут есть проблема, если значения не изменились, то affected rows будет 0
а это будет считаться как ошибка
Например: есть таблица users. там есть запись: id: 1, name: 'name'
далее код:
$iaDb->update(['name' => 'name']); // значение этого поля такое же как новое

в этом случае update метод возвратит false, что я думаю неправильно.


В ларавелах я посмотрел, там есть такое:
Model::save:
if($this->exists) {
   $saved = $this->isDirty() ?
               $this->performUpdate($query) : true;
}

то, есть если значения в модели и в базе одиннаковые - то запрос не происходит и сразу возвращается true
У нас нет функционала isDirty, поэтому надо как то решить  

Что думаю я?
Мне в голову приходит мысль проверять на mysqli_errno
если эта функция возвращает 0, то со стороны мускуля не было ошибок и типа все зашибись.
то есть будет что то типа:
return ($this-getErrrorNumber() === 0);

Может еще варианты есть
источник

S

Slaweo in Laravel Pro
Проверка на содержимое после апдейта?
источник

4

4unkur in Laravel Pro
Slaweo
Проверка на содержимое после апдейта?
а подробнее?
источник

S

Slaweo in Laravel Pro
4unkur
а подробнее?
Проверять на содержимое строки после апдейта, вытащить ещё раз запись и сравнить с тем, что записывали с request или что там у вас
источник

4

4unkur in Laravel Pro
не вариант. Это не ларавел где есть updated_at и тп.
не во всех таблицах есть, а эта обертка под базу везде используется (CMS)
источник