
Vadim
23.05.2017
07:46:31
си, зефир, модные штуки... вот что нашел, щас вам буду делать больно
http://bxapi.ru/src/?module_id=iblock&name=CIBlockElement::GetList

Sergey
23.05.2017
07:47:38

Ivan
23.05.2017
07:47:50

Sergey
23.05.2017
07:48:24
глобальные переменные
global $DB;
Прямые зависимости
new CIBlockElement()

Google

Vadim
23.05.2017
07:48:25
или вот еще http://bxapi.ru/src/?module_id=support&name=CTicket::Set

Sergey
23.05.2017
07:48:31
как люди с этим живут?

Vadim
23.05.2017
07:48:33
говорят тут веселей

Sergey
23.05.2017
07:48:50
LIMIT 18446744073709551615
wtf

Jury
23.05.2017
07:48:55
голый sql к нам приходит
не люблю я это ваши фрейворки. Просто не представляю, зачем тянуть целую библиотеку из-за пары функций?

Sergey
23.05.2017
07:49:25

Vadim
23.05.2017
07:49:50

Sergey
23.05.2017
07:50:41
т.е. в 2198 году код перестатет работать, когда у меня будет 18446744073709551616 записей в таблице

Vadim
23.05.2017
07:51:24
проще умрееть, конечно

Sergey
23.05.2017
07:51:54
не проблема, smallint

Jury
23.05.2017
07:52:04
это не просто набор цифр)

Google

Jury
23.05.2017
07:52:04
Binary: 111111111111111111111111111111111111111111111111111111111111111
Decimal: 18446744073709551615
Hexadecimal: 7fffffffffffffff
Octal: 777777777777777777777

Ivan
23.05.2017
07:52:20
maximum of unsigned BIGINT

Sergey
23.05.2017
07:53:05
я это знаю, но зачем?

Vladimir
23.05.2017
07:54:21

Vadim
23.05.2017
07:55:58
foreach ($arr as $s) $str .= "," . $s;
убить

Vladimir
23.05.2017
07:56:30

Vadim
23.05.2017
07:56:32
да они там вообще любят однострочники херачить
ебитрикс

Vladimir
23.05.2017
07:56:52
implode запретили уже?

Vadim
23.05.2017
07:56:56
последняя ссылка от меня выше
у них наверное да

Sergey
23.05.2017
07:57:11
синтасксического сахара понаделали

Denis
23.05.2017
07:57:36

Sergey
23.05.2017
07:58:03
if($zr=$z->Fetch())
какие понятные имена у переменных

Vadim
23.05.2017
07:58:09
закомментированные куски кода, комменты на русском, комменты на английском

Vladimir
23.05.2017
07:59:29

Denis
23.05.2017
08:00:05

Vladimir
23.05.2017
08:01:06

Sergey
23.05.2017
08:02:33

Google

Subb98
23.05.2017
08:03:19
Нафиг константы, будем быдлокодить.

Vladimir
23.05.2017
08:04:00
Почему-то большинство превращает главное достоинство фалькона в его недостаток. Я люблю Лару, но в Ее внутренностях куча всякой херни, чтобы хоть как-то сгладить неровности php и сделать его "сладким". И тот факт, что можно заглянуть в это говно - обычно большого плюса не делает

Denis
23.05.2017
08:04:48

Vladimir
23.05.2017
08:05:20
Я про то, что Фалькон подключается на уровне расширения, а не php библиотек
Короче скомпилирован)

Denis
23.05.2017
08:06:35
ну это круто) с ним просто не так комфортно работать как с другими фреймверками, факт)

Vladimir
23.05.2017
08:07:02

Sergey
23.05.2017
08:07:29
если бы у фалкона была реализация на php, пусть и супер медленна, но в которую можно было бы запрыгнуть xdebug, то хороший фреймворк был бы
часто нет необходимости изучать все исходники, а достаточно посмотреть как работают 2-3 класса из фреймворка

Denis
23.05.2017
08:12:12

Sergey
23.05.2017
08:12:36
для этого и хочется в исходники зайти

Vladimir
23.05.2017
08:12:44

Vladimir
23.05.2017
08:13:12

?
23.05.2017
08:14:08

Sergey
23.05.2017
08:14:20

?
23.05.2017
08:14:21
особенно когда происходит хуй пойми что, а доки по этому кот насрал

Denis
23.05.2017
08:14:53
так что в топку этот фалкон)

Vladimir
23.05.2017
08:15:11

Sergey
23.05.2017
08:15:18
да

v
23.05.2017
08:15:33

Google

Vladimir
23.05.2017
08:15:36
Клево. Просто я так ни разу не делал, считаю уровень пока не тот
да
У вас должно быть серьёзный уровень знаний и опыта
Поэтому спорить не буду)

Sergey
23.05.2017
08:16:38
уже есть коммиты в yii/yii2/codeception/phpinit

v
23.05.2017
08:17:10

Vladimir
23.05.2017
08:17:46
Когда работаешь с ларой, мне кажется там все равно в итоге будет так, как скажет тейлор

v
23.05.2017
08:18:09
ну вот
а как же опенсорс
типа, делиться надо отдебаженным

Admin
ERROR: S client not available

Vladimir
23.05.2017
08:18:31
Фалькон вообще не про то. А больше только с юии работал раньше, но то вообще пздц
Туда даже не хочется коммитить

v
23.05.2017
08:19:21
опять 1488
кто?
кто этот шутник?

Jury
23.05.2017
08:20:14
как связаны "фрэймворк" и "пара функций"?
не понимаю их сути. Вот у нас в БольшомПроекте© используется Laravel. Прям сильно используется. И кто-то решил пару функцией переписать так, что бы не тянулся Laravel. Прирост в скорости был ощутимый. И для БольшогоПроекта© прирост скорости в 2-3 раза - это ОЧЕНЬ существенный прирост.

v
23.05.2017
08:20:27

Jury
23.05.2017
08:20:47
ииии?
выход - выкинуть фреймворки и не париться

v
23.05.2017
08:21:31

Google

v
23.05.2017
08:21:51
ах да

Sergey
23.05.2017
08:21:56

Michael
23.05.2017
08:21:57
выход - озадачится что за мудак подтянул целый фреймворк для пары функций

v
23.05.2017
08:22:14
написано же - "сильно используется"

Michael
23.05.2017
08:23:02
если сильно используется то как же его выкинешь

v
23.05.2017
08:23:07
ну так

Котяй Негодяй
23.05.2017
08:23:07
А почем нельзя импользовать фреймворк ради пары функций?

v
23.05.2017
08:23:10
написать свой

Michael
23.05.2017
08:23:16
https://github.com/sindresorhus/is-absolute-url

Котяй Негодяй
23.05.2017
08:23:21

v
23.05.2017
08:23:29
дебажить его годами

Michael
23.05.2017
08:23:30
что бы не получить 100500 зависимостей от таких либ

v
23.05.2017
08:23:44
и получить в итоге еще один ларавель )

Michael
23.05.2017
08:23:45

Котяй Негодяй
23.05.2017
08:23:54

Sergey
23.05.2017
08:24:06

Michael
23.05.2017
08:24:43
https://habrahabr.ru/post/280039/
я принес

Jury
23.05.2017
08:24:50
Какой оверхед?
излишняя функциональность, излишняя нагрузка, излишние зависимости, прирост размера проекта, замедление скорости работы проекта и так далее.