
Dmitriy
22.01.2017
16:11:27

Vladimir
22.01.2017
16:11:30
Хз, я попадаю на от 150 сеньору и там и там

Dmitriy
22.01.2017
16:11:35
все же молчат

Евгений
22.01.2017
16:11:50
треплются о чём угодно, только не о пхп )

Google

Andrii
22.01.2017
16:12:08
я думал может мне тут кто посоветует прикольный вебсервер совместимый с реактовским ивентулпом, ну или хотя-бы либу для парсинга multipart/form-data
но почему-то ощущение что тут только мемы про опенкарт)

Евгений
22.01.2017
16:12:15
так что считайте, что тут просто прогерская туса

?
22.01.2017
16:13:52
Тут еще корованы грабят иногда

Dmitriy
22.01.2017
16:15:26

Vladimir
22.01.2017
16:16:51

Andrii
22.01.2017
16:17:07

Vladimir
22.01.2017
16:17:14
Хочу спросить
Без набросов а серьёзно
Почему выбрал именно его?

Andrii
22.01.2017
16:17:57
хз, в пхп он де-факто стандарт асинхронности же

Vladimir
22.01.2017
16:17:58
Просто стоит сейчас задача на сокеты, колеблюсь между нодой и элексиром
А блокировки и тд?
Просто пхп сам по себе - асинхронный)

Google

Vladimir
22.01.2017
16:18:31
Поэтому я как-то сразу отмёл

Andrii
22.01.2017
16:18:43
ну как бы не асинхронный

Vladimir
22.01.2017
16:18:46
Тьфу, не асинхронный
Да

Dmitriy
22.01.2017
16:19:04

Andrii
22.01.2017
16:19:37
это вообще такой загадочный кейс, если у тебя есть какая-то кодобаза на пхп то наверное есть смысл писать на демоническом пхп, если ты что-то стартуешь - то только если у тебя "особые вкусы"

Dmitriy
22.01.2017
16:20:36
И ?

Vladimir
22.01.2017
16:20:37

Andrii
22.01.2017
16:21:03

Vladimir
22.01.2017
16:21:10
Это удобнее, однозначно. Но по тестам он отсасывает, что касается асинхронности

Andrii
22.01.2017
16:22:26
если это хайлоад - тот тут скорее вопрос в том что надо балансировку сделать, пока я такие вещи видел только в kraken-php - жду пока 0.4 версию выкатят, ибо пока что там вообще всё разваливается

Vladimir
22.01.2017
16:24:09
А под нагрузкой кто-нибудь использовал реактпхп?
Например, клиентов 100-150 играют в аукциона одновременно

Andrii
22.01.2017
16:25:17
я сомневаюсь что в таком случае проблемы могут быть

Vladimir
22.01.2017
16:25:19
За один товар, а таких товаров n

Andrii
22.01.2017
16:28:10
ну вопросы нагрузки вообще довольно спорные, ибо тут архитектура зарешает
например у тебя балансировщик может прокидывать запросы на 2,3,4...N нод, которые будут их обрабатывать,
а они дальше будут взаимодействовать с другими нодами
таким образом скейлишься пока железа хватит

Vladimir
22.01.2017
16:29:32
Хм, ну с облаками скейл не страшен, но закон бизнеса остаётся простым - меньше трат, больше прибыли. Поэтому не охота все отдавать на искупление железу
Но ты меня почти убедил))

Google

Vladimir
22.01.2017
16:29:59
Это убрало бы кучу гемора

Andrii
22.01.2017
16:31:37
на самом деле я затрудняюсь ответить в каких кейсах стоит писать distributed приложение, а в каких - юзануть обычный скриптовый пхп с фреймворком, скорее дело архитектурного вкуса

Vladimir
22.01.2017
16:32:06
Не попробуешь - не узнаешь, я тоже так считаю

Andrii
22.01.2017
16:33:08
висящий в памяти демон априори быстрее скриптов, выполняющихся каждый раз, пусть даже и закешированных, имхо

Vladimir
22.01.2017
16:33:13
В конце концов, это и есть наша работа) но если бы из чата кто-то сейчас сказал - мы юзаем ноду для ассинка, такое-то железо, такая-то нагрузка - я был бы таааак счастлив
Кстати, кто-нибудь может подсказать, как вообще высчитывать теоретические нагрузки? Что почитать? Ну может там есть своя мат база, как со сложностью алгоритмов?
Или только пробы и ошибки?

Andrii
22.01.2017
16:34:47
кстати, вебсокеты или сокеты?

Vladimir
22.01.2017
16:35:13
Ну выходит что вебсокеты

Andrii
22.01.2017
16:36:21
ну если клиентская часть на жс/тс и нужно на чем-то пилить бэк - то я бы выбрал ноду чисто из за одинакового апи

Vladimir
22.01.2017
16:37:01
На счёт фронта - скорее всего, к этому моменту переедет он на реакт
Хотя я, если честно, в фронтовых технологиях плаваю, надо бы это исправить

Andrii
22.01.2017
16:37:33
ну я о том что там яваскрипт, а не например с++

Vladimir
22.01.2017
16:37:36
Они слишком быстро развиваются)
Да попятное дело)

Andrii
22.01.2017
16:38:05
советую обратить внимание на crossbar

Dmitriy
22.01.2017
16:38:24

Vladimir
22.01.2017
16:38:49
Нагрузочное тестирование круто, но теорию обычно считают до практики
А тут все не как у людей выходит

Google

Vladimir
22.01.2017
16:39:53
Или я не правильно понял сервис

Dmitriy
22.01.2017
16:40:26
нет
это тупо WAMP

Andrii
22.01.2017
16:40:50

Лёша
22.01.2017
16:42:23
Подскажите где прочитать про разделение доступа к страницам юзеров и гостей
На mysql

Admin
ERROR: S client not available

Andrii
22.01.2017
16:43:08
откуда в mysql страницы юзеров и гостей :)

Vladimir
22.01.2017
16:44:18
Спасибо за ссыль, ознакомлюсь подробнее
Смишно

F01134H
22.01.2017
16:48:51
да)

Denis
22.01.2017
17:06:36
думаете сколько они будут искать пхпшника который знает что такое nlp?)
· Разработка чатбота с поддержкой NLP/NLU
· Проектирование микросервисов и БД
· Интеграция с внешними сервисами (API/парсинг)
Требования:
· отличное знание и применение ООП
· опыт разработки от 3 лет
· Laravel/Yii
· Html5/css/JS/jQuery/AJAX
· Php/MySQL
· Git
· обязателен опыт завершенных проектов
Желателен опыт:
· разработки для финансовых организаций/SaaS сервисов
Специалисты будут интегрированы в проект полностью, с пописаннием NDA, все будет понятно только после собеседования устного и потом уже оплачиваемого тестового задания.

Dmitriy
22.01.2017
17:07:20

Denis
22.01.2017
17:07:48
я не видел людей которые знают и то другое)

Евгений
22.01.2017
17:08:12
НЛП? эйриксонианский гипноз?

Dmitriy
22.01.2017
17:08:26
А что там сложного то ?
NTLK все решает на раз

F01134H
22.01.2017
17:08:40
ахахах
ха.

Google

Dmitriy
22.01.2017
17:08:59

Denis
22.01.2017
17:09:18
одного?)
котороый является исключением)

Евгений
22.01.2017
17:09:23
ну и кто ответит: "я тот человек!"?

Dmitriy
22.01.2017
17:10:01
одного?)
Да много таких. Другой вопрос что NLP на пхп смысла писать нету

F01134H
22.01.2017
17:10:54
кажется я знаю, кто автор вакансии)

Denis
22.01.2017
17:10:55
а вот тут в точку) хотя что у них за структура проекта я гадать даже не буду пробовать :)

Евгений
22.01.2017
17:11:17
финансовая организация же
рокетбанк

Aleksandr
22.01.2017
17:12:04
Парни, какая-то проблема достала уже. Прописываю в php такой запрос
$sql = 'SELECT p.product_id, p.name, p.description, p.price, p.size, p.category_id FROM products p
LIMIT :inStartItem, :inProductsPerPage;';
$parameters = array(
':inStartItem' => $inStartItem,
':inProductsPerPage' => $quantity
);
return self::GetAll($sql, $parameters);
Выдаёт ошибку:
Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''0', '20'' at line 2 in /var/www/mebel/application/core/model.php on line 115

Vaderoff
22.01.2017
17:13:08
можно вопрос по жс?

Aleksandr
22.01.2017
17:13:19
А вот когда я храню процедуру в БД и пишу в переменной $sql "CALL procedure_name()", то всё нормально
Почему так?
Я тот же запрос запускаю в редакторе БД и он проходит

Евгений
22.01.2017
17:14:43
проверь содержимое переменных

Vladimir
22.01.2017
17:14:51
Поменяй квычки в запросе на двойные и скажи, сработает или нет

Andrii
22.01.2017
17:15:19
не уверен шо это такое, но у тебя массив параметров