Size: a a a

2020 May 21

EG

Egor Gruzdev in Laravel Pro
источник

S

Sergey in Laravel Pro
Ага
источник

S

Sergey in Laravel Pro
Все формы баганые,постоянно виснет,я пин код 10000 раз пытался занести,а меня тупо на главную кидает
источник

АЗ

Алихан Закиров... in Laravel Pro
тогда не, не видел)
источник

АЗ

Алихан Закиров... in Laravel Pro
форма вроде бы симпатичная, но это еще ни о чем не говорит
источник

АЗ

Алихан Закиров... in Laravel Pro
Sergey
Все формы баганые,постоянно виснет,я пин код 10000 раз пытался занести,а меня тупо на главную кидает
я и говорю)
источник

EG

Egor Gruzdev in Laravel Pro
Sergey
Все формы баганые,постоянно виснет,я пин код 10000 раз пытался занести,а меня тупо на главную кидает
видимо те не повезло, я один раз в 3 месяца захожу туда чтоб проверить что данные правильно дошли через сбербанк, вообще проблем нет
источник

A

Adel in Laravel Pro
Я както видел лекцию некоего Павла Климова... yii-шника. вроде бывшего. он говорил, что если на проект добавить интерфейс, то сразу станет в два раза всё медленней. потому что пхп начнёт искать его в файлах.. автолоадинг и т.д. ) поэтому желательно без интерфейсов писать.
источник

A

Adel in Laravel Pro
и он даже бенчмарк привёл. единого запуска с интерфейсом и без интерфейса. разумеется на консоли... без кеша и т.д.
источник

v

vladimir in Laravel Pro
Adel
Я както видел лекцию некоего Павла Климова... yii-шника. вроде бывшего. он говорил, что если на проект добавить интерфейс, то сразу станет в два раза всё медленней. потому что пхп начнёт искать его в файлах.. автолоадинг и т.д. ) поэтому желательно без интерфейсов писать.
про декларирование тоже самое говорят )
источник

EG

Egor Gruzdev in Laravel Pro
Adel
Я както видел лекцию некоего Павла Климова... yii-шника. вроде бывшего. он говорил, что если на проект добавить интерфейс, то сразу станет в два раза всё медленней. потому что пхп начнёт искать его в файлах.. автолоадинг и т.д. ) поэтому желательно без интерфейсов писать.
источник

АЗ

Алихан Закиров... in Laravel Pro
Adel
Я както видел лекцию некоего Павла Климова... yii-шника. вроде бывшего. он говорил, что если на проект добавить интерфейс, то сразу станет в два раза всё медленней. потому что пхп начнёт искать его в файлах.. автолоадинг и т.д. ) поэтому желательно без интерфейсов писать.
Можно даже без классов, я думаю так будет еще быстрее
А если еще и в одном файле то вообще никакие эти ваши автолоадинги не нужны
источник

A

Adel in Laravel Pro
дада. вроде эта лекция
источник

АЗ

Алихан Закиров... in Laravel Pro
Будет летать наравне с phalcon, если не с go)
источник

A

Adel in Laravel Pro
https://youtu.be/x7-G4tHFSj8?t=1782 - вот этот кадр
источник

M

Michael in Laravel Pro
Кстати, насчёт производительности, если кому надо, а фалькон больно, есть современный https://spiral.dev/ на roadrunner
источник

A

Arman in Laravel Pro
кстати по оптимизации, какие нибудь советам придеживаетесь?
не знаю как сейчас, но типа раньше is_null($var) медленее $var === null, array_key_exists очень медленная штука и перед ней хорошо бы юзать isset($var)
источник

V

Vadim in Laravel Pro
Arman
кстати по оптимизации, какие нибудь советам придеживаетесь?
не знаю как сейчас, но типа раньше is_null($var) медленее $var === null, array_key_exists очень медленная штука и перед ней хорошо бы юзать isset($var)
Зачем перед array_key_exists юзать isset, а не только isset?
источник

v

vladimir in Laravel Pro
Arman
кстати по оптимизации, какие нибудь советам придеживаетесь?
не знаю как сейчас, но типа раньше is_null($var) медленее $var === null, array_key_exists очень медленная штука и перед ней хорошо бы юзать isset($var)
У array_key_exists и isset разные между собой.
Если про ключи массива, то на ключ со значением null оба вернут разные результаты:
array_key_exists = true
isset = false


C другой стороны, array_key_exists ищет ключ в массиве и ему все-равно на значение. А вот isset является языковой конструкцией, потому в принципе он и быстрее чем функция)
источник

v

vladimir in Laravel Pro
если много проверок и не важен null, тогда определенно isset)
источник