@phpgeeks

Страница 439 из 8430
Sergey
19.07.2016
17:21:34
В него приходит запрос

Мидлваре им манипулирует и пробрасывает в следующий слой

Aleh
19.07.2016
17:22:05
ну, декоратор уровня IO

Sergey
19.07.2016
17:22:28
И, по сути, любой сайт это мидлваре

Google
Sergey
19.07.2016
17:22:40
Между браущером и сервером

Aleh
19.07.2016
17:23:00
ну, нет

это если очень упороться)

Sergey
19.07.2016
17:23:07
Ну да )

А зачем усложнятся

Aleh
19.07.2016
17:23:19
самое простое это прокси в http

Sergey
19.07.2016
17:23:40
Ведь psr 7 не для усложнения, а для стандартизации

?
19.07.2016
17:23:52
Зацените http://davidecalignano.it/project/files/medium-lightbox/demo/demo.html

Aleh
19.07.2016
17:24:56
не стоит выносить абстракции в софте на уровни пользователя или ui

называть кнопку там экшеном

Артур Евгеньевич
19.07.2016
17:27:45
Зацените http://davidecalignano.it/project/files/medium-lightbox/demo/demo.html
на что там конкретно обращать внимание?

?
19.07.2016
17:29:21
ну судя по слову Lightbox, таки на Lightbox Фоточки А конкретнее говоря удобнее ли так , вместо стандартных

Sergey
19.07.2016
17:38:54
не стоит выносить абстракции в софте на уровни пользователя или ui
Да нет, просто надо быть проще русскоязычному сообществу )

Google
Aleh
19.07.2016
17:40:13
ну просто некоторые в js mvc трактуют мол, контроллер это сервер

или модель это сервер

и получается фигня, поэтому надо придеживаться терминологии, она позволяет нам понимать друг друга)

Sergey
19.07.2016
17:42:06
и получается фигня, поэтому надо придеживаться терминологии, она позволяет нам понимать друг друга)
Конечно надо, тут никаких нареканий. Но надо уметь опускаться с высот абстракции, чтобы на пальцах уметь объяснять всякие термины

Aleh
19.07.2016
17:42:37
ну вот когда ты в интернете используешь прокси, это middleware

F01134H
19.07.2016
17:43:22
:D

Sergey
19.07.2016
17:43:24
Gilfoyle
19.07.2016
17:48:57
дарова воины

есть вопрос

что вы используете при канкатенации точку или запятую ?

F01134H
19.07.2016
17:49:46
Кхем, что? :D

Gilfoyle
19.07.2016
17:50:36
под завалю он наверно имел ввиду создам

F01134H
19.07.2016
17:50:54
не, это хакермен

что вы используете при канкатенации точку или запятую ?
Что, прости? Мои глаза меня не обманывают?)

Gilfoyle
19.07.2016
17:51:35
нет)

F01134H
19.07.2016
17:51:45
запятую? Are you siriously?

Gilfoyle
19.07.2016
17:52:07
я это вычитал в статье на сайте tprogger

Если вам надо, например, в одном вызове функции обратиться к значению переменной и к строке, лучше используйте запятые, а не точки. Почему? Точка — оператор конкатенации строк, эта операция будет выполняться медленнее. Доказательство.

https://tproger.ru/translations/20-tips-for-php-prof/

F01134H
19.07.2016
17:52:30
Што, при чем тут конкатенация

Google
Gilfoyle
19.07.2016
17:52:31
можешь поинтерисоваться :D

F01134H
19.07.2016
17:53:01
Ее можно в пыхе двумя способами произвести (ну это самые распространенные) $b .$a

$b .= $a

Владимир
19.07.2016
17:53:28
там про echo)

Артур Евгеньевич
19.07.2016
17:53:38
https://tproger.ru/translations/20-tips-for-php-prof/
это бред, случай рабоатет только для echo и если ты в echo используешь конкатенацию то значит уже проблемы в коде

Владимир
19.07.2016
17:53:38
вывод без конкатенации через запятую)

Артур Евгеньевич
19.07.2016
17:53:44
:)

Artur
19.07.2016
17:54:25
вывод без конкатенации через запятую)
было бы здорово выводить с конкатинацией... это я сначала не понял контекст

Gilfoyle
19.07.2016
17:54:28
я прост нубас, поясни

Артур Евгеньевич
19.07.2016
17:54:52
ну шаблон не должен заниматься склейкой данных каких-либо

Евгений
19.07.2016
17:55:47
он имеет в виду конструкцию echo "My name is {$name}";

Artur
19.07.2016
17:55:53
<?=$Var?> // Неправильно

бред же

это работает даже при шорт тэг офф

Евгений
19.07.2016
17:56:18
конечно бред. надо <?=$var?>

Gilfoyle
19.07.2016
17:56:19
а ну в принципе я сейчас начал mvc изучать и да, там не использовалась конкатенация с echo

Artur
19.07.2016
17:56:43
include("config.php"); обезьянка детектед. напрашивается include_once

Google
Евгений
19.07.2016
17:56:52
<?= = <?php echo и является валидной конструкцией, статью обезьянки писали

Gilfoyle
19.07.2016
17:57:16
я то думал наложал действительно

Artur
19.07.2016
17:57:38
/** Многострочный комментарий **/ обезьянка не знает что такое phpdocs но везде так видит

Евгений
19.07.2016
17:58:02
$action = $_GET['actions']; — ггггг

Artur
19.07.2016
17:58:29
function dothisformula($a, $b) { $c = $b + $a; $e = 3; while ($c < 20) { $e = $e - 1; $c = $c + 1; } return $e; } по PSR перед return нужна пустая строка :))))

Евгений
19.07.2016
17:58:33
ну как минимум $action = isset( $_GET['actions'] ) ? $_GET['actions'] : DEFAULT;

Artur
19.07.2016
17:58:34
))))))))))))))))))))))))))

dothisformula кэмелКейс или хотябы снейк_кейс

Admin
ERROR: S client not available

Artur
19.07.2016
17:59:44
$c = $b + $a; след. пункт Давайте переменным понятные имена

Евгений
19.07.2016
17:59:45
function doThisFormula( $a = 0, $b = 0 )

Artur
19.07.2016
17:59:45
ок

= 0 не всегда нужно

по смыслу

а вот в пхп7 можно тип задать

Евгений
19.07.2016
18:00:14
тип ещё лучше

Artur
19.07.2016
18:00:15
но пока не рекомендуется делать это повсеместно

и на ретурт тоже задать

интересно для пхп5 уже запилили хотябы игнорирование этих хинтов

Google
Gilfoyle
19.07.2016
18:00:53
а что предпочтительней использовать require_once или include_once ( как они различаются я знаю ) ?

Artur
19.07.2016
18:01:22
$c = $c + 1; ++$c; написало бы необезьянко

Евгений
19.07.2016
18:01:36
class User { function setThis($var) { .... return $this; } function setThis2($var2) { .... return $this; } } понятно, что по дефолту они паблик, но вообще-то лучше так и писать public function

F01134H
19.07.2016
18:02:00
Что здесь творится

Aleh
19.07.2016
18:03:02
фу сеттеры

Artur
19.07.2016
18:03:13
Лучше вот так: function getStatus() { $result = false; if ($i == 2) $result = true; return $result; } оймляяя тут же весь код { return $i == 2; } if без фигурных скобок - не по PSR

F01134H
19.07.2016
18:03:19
блять

Artur
19.07.2016
18:03:29
фу сеттеры
сеттеры это ок

единственный способ ограничить права и проверять входящие

магия не нужна

Aleh
19.07.2016
18:03:55
сеттеры это ок
в dto лучше паблики, в сущностях лучше конкретные действия

Gilfoyle
19.07.2016
18:04:25
холевар пошел

Artur
19.07.2016
18:04:31
Еще раз. Так надо: echo "Hello, my name is ", $name; двойные кавычки без переменных? серьёзно? лично я предпочитаю {}

иногда присваивается что угодно но резолвится на объекты

скажем, реквесты. можно явно вызывать обработчик - но это забывается чайниками

а когда единственный способ через сеттер - сразу куча бонусов

я уж молчу при импорт и просто разные источники

Aleh
19.07.2016
18:06:38
присвоили что угодно в структуру, завалидировали ее - передали дальше

Artur
19.07.2016
18:06:39
$variable = ($condition) ? true : false; скобки-то зачем

Страница 439 из 8430