@phpclubru

Страница 316 из 956
Pavel
21.08.2017
16:26:43
Так глубоко мы не дробили, но думаю можно вполне сделать.

Yoskaldyr
21.08.2017
16:26:43
но щас ситуация получше - почти все браузеры вебсокеты умеют и базовый код вебсокетов у сокет ио теперь использует довольно стабильную либу, но это только пару месяцев как

Alex
21.08.2017
16:26:55
По поводу серверной части на пхп. Да млжно. Знакомый работает lumen + react = vilkipro.com

Google
Alex
21.08.2017
16:28:24
Сейчас все сайты работают с анимациями и остальными штуками

Обычно вы используете обычное dom дерево. Реакт и вуе используют виртуальное дом дерево

В этом вся скорость

Yoskaldyr
21.08.2017
16:29:39
Какое отношение анимация имеет к бекенду?

Alex
21.08.2017
16:29:49
Я говорил про фронтенд

Причём тут Бекенд

Yoskaldyr
21.08.2017
16:30:11
нода это не фронт

Dan
21.08.2017
16:33:59
нода это не фронт
Но без ноды у тебя не будет работать ни один современный инструмент фронтенда. Будь то сборщик, или ещё что либо

Dan
21.08.2017
16:34:44
А так, да. Смешно

Alex
21.08.2017
16:38:20
Я говорю про ssr все ещё. Express - сервер написанный на node js. Ты пишешь код на es16к примеру. И компилируешь его с помощью вебпака в обычный js. Чтобы любой браузер его поддерживал. Если без ssr то нода тебе нужна только для компиляции. А если используешь то можешь использовать любой серверный язык для рендеринга

Google
Alex
21.08.2017
16:38:21
Питон

Пхп

В ларавеле вуе есть изначально

Если я объясняю что-либо не так, это не значит что я чего то не понимаю. Я высказываю своё мнение и когда слышу о том, что это медленно и т.д - становится грустно от незнания. Я выбрал серверную часть делать на нодке для интернет магазина с нуля. И пока что не считаю что ошибся

Pavel
21.08.2017
16:42:10
Всмысле медленно разрабатывать ))

Врядли у магазина кухни будет хайлоад.

Alex
21.08.2017
16:46:11
Если я косноязычный человек который не может объяснить человеку что либо, это никак не связано с моими знаниями

Медленно разрабатывать? О господи

Yoskaldyr
21.08.2017
16:46:51
так работает нода

Alexander
21.08.2017
17:36:00
Ахх, как же нехватает Opera Presto (((

Alex
21.08.2017
18:05:46
Атас, адепты ноде в уютном чятике ^_^

Dmitry
21.08.2017
18:24:32
<?php function foo() { $arr = [1,2,3,4,5]; return $arr; }

Копию массива вернет ведь ?

Dmitry
21.08.2017
18:25:07
грубо говоря - да, не грубо - в php COW

Valeriy
21.08.2017
18:25:34
вернет массив, а вот если результат возврата ты куда ибудь передашь или присвоишь - скопирует

Pavel
21.08.2017
18:26:05
Там все хитро. Даже если поменять часть массива то оно скопируется не все.

Dmitry
21.08.2017
18:26:07
хотя не, не будет копирования имхо...

Dmitry
21.08.2017
18:26:17
$bar = foo();

тогда копия ?

Google
Pavel
21.08.2017
18:26:33
Может где-то треть например скопироваться, а остальные остаться ссылками на оригинальную часть.

Dmitry
21.08.2017
18:26:42
Вот тоже озадачен

Valeriy
21.08.2017
18:26:44
я думаю это компилятор в рантайме соптимизирует

Dmitry
21.08.2017
18:27:04
после выхода из функции же ссылки уйдут на массив

Pavel
21.08.2017
18:27:13
Вот тоже озадачен
Тут есть как бы 2 разных правды - как это видно извне и как это делается под капотом. Ты про что спрашиваешь?

Dmitry
21.08.2017
18:27:41
Мне про правду-матку

Pavel
21.08.2017
18:27:47
Если тебе надо хранить миллионы строк в массиве, то в любом случае полного копирования не будет. Если не отредактируешь весь массив вообще.

Dmitry
21.08.2017
18:27:48
По доке – копия

По логике – нет

Pavel
21.08.2017
18:28:14
ну copy on write это копия или нет? =)

Dmitry
21.08.2017
18:28:19
А как на самом деле ? Вот ?)

Pavel
21.08.2017
18:28:21
Можно сказать ленивая копия.

Dmitry
21.08.2017
18:28:35
я к тому, Паш, что при выходе из функции то зачем копировать на изменении...

Pavel
21.08.2017
18:29:20
это копия по утиной типизации. Притворяется копией, ведет себя как копия, в доке утверждает что копия. Но в памяти интерпретатора - не копия.

Dmitry
21.08.2017
18:29:47
Понял, спасибо

Adel
21.08.2017
18:47:30
в 7.0 в памяти будетоднойитоже.пока менять не начнут

Alexander
21.08.2017
19:09:45
надеюсь если не совру что будет "ссылка", а во время модификации копия?

49576
22.08.2017
06:24:05
Ребята, нужен совет Гуру-Drupal 8(!). У меня php-скрипт в модуле формирует js для нанесения гео координат на яндекс карту. Эту строку зафигачиваю в twig-шаблон. Но движок все попытки залить js режет. Что посоветуете? От D8 отказаться нельзя.

Adel
22.08.2017
14:18:43
У нас тут на проекте крутой яваскриптер появился не так давно. и сказал что будет переписывать яваскрипт код для того чтобы он стал тестируемым... какието юнит тесты на Моче :) Mocha. Ну после рефакторинга была куча багов.. это еще можно простить.. но набрел я тут на код...

Google
Adel
22.08.2017
14:18:44
function test_main_data() { return ...; } function test_main_data2() { return ...; } function test_main_data3() { return ...; } function test_main_data4() { return ...; }

4 функции похожие друг на друга очень сильно.. и названия!! просто идеально. причем это не юнит-тесты. это продакшен код

ненавижу яваскриптеров

Pavel
22.08.2017
14:19:49
и что делают эти функции?

Adel
22.08.2017
14:20:02
возвращают данные для ajax запроса

для ненмого разных запросов... но эта скотина могла назвать функции нормально, а?

Dan
22.08.2017
14:20:38
А где camelCase ?

Adel
22.08.2017
14:20:47
это тоже хороший вопрос

Dan
22.08.2017
14:20:59
А он (кодер) действительно крутой?

Adel
22.08.2017
14:21:11
а хз... фронтэндщиков как померять?

пришел из другого проекта компании

Pavel
22.08.2017
14:21:32
Посмотри как часто он меняет фреймворки

Adel
22.08.2017
14:21:42
ну я логов не веду

Dmitry
22.08.2017
14:21:45
фронтэндщик и яваскриптер - разные ваще темы ;)

Dan
22.08.2017
14:21:52
Беда в том, что js вышел за пределы фронтенда. Он и в бэкенде, и в мобайле, и в эмбедед уже

Pavel
22.08.2017
14:21:56
Потом забудь эту информацию и померяй интуитивно на глазок )

Dan
22.08.2017
14:22:01
Вот да

Adel
22.08.2017
14:22:23
ну фронтэндный яваскриптер :)

Pavel
22.08.2017
14:22:40
Вообще спроси откуда он пришел. Если из какого-нибудь физтеха, бэкенда, джавы или си, то это неплохо

Dmitry
22.08.2017
14:22:52
ты посмотри его путь, если он раньше верстальщиком был - сразу в сад ;)

Google
Adel
22.08.2017
14:22:53
да он немец... и в отпуске сейчас :)

и лет под 40 уже...

эх. не судьба нам фонтэнд нормальный иметь...

Pavel
22.08.2017
14:23:57
ну уже вебассембли на подходе

Alex
22.08.2017
14:49:11
Dmitry
22.08.2017
14:49:21
они не программисты

Alex
22.08.2017
14:50:53
да ладно, есть нормальные, кто вырос в программеров

Alex
22.08.2017
14:51:18
правда в бэкргаунде хотя бы паскаль, но был :о)

Adel
22.08.2017
14:51:20
а кому ревьюить? я бэкендер

Eugene
22.08.2017
14:52:42
Ну такое отревьюить может и бекэндер, не?

Adel
22.08.2017
14:54:00
да там тысячи строк такого кода... псевдореакт на jQuery... у меня как бы свои дела есть :)

случайно влез туда...

Eugene
22.08.2017
14:56:04
Картинка про винни-пуха.жпг

Vladimir
22.08.2017
14:56:38
Уважаемые друзья, может кто помочь с запросом к БД ? Ситуация такая, есть 2 таблицы, делаю выборку при условии что поле master_product_id > 0, и джоиню по product_id. Использую GROUP BY и выбираю минимальную цену. Все супер, но вот только значение product_id почему-то берется не соответсвующая цене

Страница 316 из 956