
[Anonymous]
31.05.2016
22:42:35
PHP запросы принимает быстрее.
Там RPS выше.
На простых задачах.
Да и на сложных тоже.

Google

Zart
31.05.2016
22:42:47
=_=
"там" - это, блядь, где?

[Anonymous]
31.05.2016
22:42:56
Phalcon например Flask уделает.
Тому що Phalcon на C.

Artur
31.05.2016
22:43:12

[Anonymous]
31.05.2016
22:43:19

Zart
31.05.2016
22:43:30
блядь, ну что за люди....

Artur
31.05.2016
22:43:38
сырой для чего? к ак бутстрап он не сырой

[Anonymous]
31.05.2016
22:43:48

Artur
31.05.2016
22:43:50
как быстрый запуск кастомного аппа
это kphp сырой

[Anonymous]
31.05.2016
22:43:55
PHP до асинхронности далеко.

Google

Artur
31.05.2016
22:44:00
hhvm уже уступает частично

[Anonymous]
31.05.2016
22:44:03

Artur
31.05.2016
22:44:04
php7

[Anonymous]
31.05.2016
22:44:06
Там всё ОК.

Artur
31.05.2016
22:44:23
а что такое асинхронность?

[Anonymous]
31.05.2016
22:44:32
В каком они там виде были?
Всё что до PHP4 - ад.
Дебри.
Ночной кошмар.

Artur
31.05.2016
22:44:44
ну я начинал с пхп3

[Anonymous]
31.05.2016
22:44:58

Artur
31.05.2016
22:45:09
да было плохо
факт :)

[Anonymous]
31.05.2016
22:45:28
Не, ты про нитки.

Artur
31.05.2016
22:45:30
яваскрипт асинзхронен но однопоточен

[Anonymous]
31.05.2016
22:45:31
Я про асинхронность.
Нитки - это другое.

Artur
31.05.2016
22:45:43
яваскрипт асинххронный? :)

Google

[Anonymous]
31.05.2016
22:46:01
Нет же.
Он однопоточный и синхронный, как ты уже подметил.

Artur
31.05.2016
22:46:17
мультитрид да конечно круто. в пхп такое только с помощью грязных хаков типа https://github.com/byjg/phpthread

[Anonymous]
31.05.2016
22:46:45
JavaScript может иметь "обещания" и "события".
Вот они-то асинхронные в рамках языка.

Artur
31.05.2016
22:47:01
вики: avaScript используется в AJAX, популярном подходе к построению интерактивных пользовательских интерфейсов веб-приложений, заключающемся в «фоновом» асинхронном обмене данными браузера

[Anonymous]
31.05.2016
22:47:29
Раньше кроме setTimeout и setInterval асинхронности в JS не было вообще.

Zart
31.05.2016
22:47:37
— там в чяте питона мидлы джуниоров лупят!
— и как там наши?

Artur
31.05.2016
22:47:47
ничто не мешает в пхп выделить новый пид без общего "скопа"

[Anonymous]
31.05.2016
22:47:49

Zart
31.05.2016
22:48:01
давно нет

Artur
31.05.2016
22:48:29
время на инициацию процесса? )

[Anonymous]
31.05.2016
22:48:41
На Python можно легко реализовать демона через double forking.

Artur
31.05.2016
22:48:55
http://php.net/manual/ru/function.pcntl-fork.php

[Anonymous]
31.05.2016
22:48:59
И он будет POSIX-compliant.

Artur
31.05.2016
22:49:25
http://php.net/manual/ru/function.passthru.php

Google

[Anonymous]
31.05.2016
22:49:28
Ы, слышь что сделали.
И правда.

Artur
31.05.2016
22:50:01
"всегда" было

Zart
31.05.2016
22:50:12
пкнтл в пыхе был примерно вечность и тележку

Artur
31.05.2016
22:50:12
вопрос в другом
посылать команды от дочернего процесса. это гиморойные сложности. проще иметь общую БД

[Anonymous]
31.05.2016
22:50:35

Artur
31.05.2016
22:50:44
или Aqmp(в реальной жизни оптимальное решение)

Admin
ERROR: S client not available

Zart
31.05.2016
22:50:47
в вебе оно не нужно же

Artur
31.05.2016
22:51:06
в том же вапстарте упомянутом выше или моих проектах "с нуля"
данные могут требоваться "уже готовые" или не обременяющие загрузку страницы

Zart
31.05.2016
22:51:52
ых... а деплой под что?

Artur
31.05.2016
22:52:03
деплой чего под что? )

[Anonymous]
31.05.2016
22:52:14
Кейс какой?

Zart
31.05.2016
22:52:27
деплой пхп под какой из вариантов его деплоя?

Artur
31.05.2016
22:52:39
мой кейс был не типичный: забрать данные с ртб для вэба
конкретно: imhonet.ru рекомендации для нового пользователя зашедшего 1 раз "в жизни"

Google

[Anonymous]
31.05.2016
22:53:22
Я бы такое на фоновые задачи повесил на том же Python.

Artur
31.05.2016
22:53:30
ещё конкретнее: сделать рекомендации на основе рекламного таргетирования возвраст, пол, интересы
сделать это пока страница грузится. а это сходить по сети через апи в РТБ и там система не реального времени. а надо ещё рекомендации состряпать

Zart
31.05.2016
22:54:39
и причем тут форк?

Artur
31.05.2016
22:54:52
там форка от проекта небыло

[Anonymous]
31.05.2016
22:54:53
Он наверное демона писал для процессинга...

Artur
31.05.2016
22:54:59
это был отдельный проект. но эжто не суть

[Anonymous]
31.05.2016
22:54:59
Я и говорю, что написал бы на Python.

Artur
31.05.2016
22:55:06
в вэбе форки не нуджны. это полноценный бэк

[Anonymous]
31.05.2016
22:55:08

Artur
31.05.2016
22:55:24
так не для вэба нужны форки. а для бизнеса

[Anonymous]
31.05.2016
22:55:29
лол

Zart
31.05.2016
22:55:37
...

[Anonymous]
31.05.2016
22:55:39
PHP - serious business.

Artur
31.05.2016
22:55:41
тяжёлая логика для того же вэбсокета/лонгполинг

Zart
31.05.2016
22:55:45
остапов несло

Artur
31.05.2016
22:56:00
через централизованное хранилище. в джанном случае AMQP

[Anonymous]
31.05.2016
22:56:01

Artur
31.05.2016
22:56:10
я не говорил что в вэбе нужны форки :) я говорил что они есть :)

[Anonymous]
31.05.2016
22:57:00
socket.io - это же нода.
Причём тут PHP?