
Pavel
05.07.2016
09:53:13
Но ZF2 да, медленный. Однако есть с десяток быстрый фреймворков
Вышел ZF3 вот, yii довольно хорош, phalcon есть

Aldar
05.07.2016
09:54:55
у пхп один недостаток - зп ниже в среднем

Google

Aldar
05.07.2016
09:55:15
и знак доллара меня бесит, как и синтаксис в целом

Max
05.07.2016
09:55:50

Pavel
05.07.2016
09:55:54

Aldar
05.07.2016
09:57:05
а всё остальное - дело вкуса

Pavel
05.07.2016
09:57:50
Ну стоит отметить что за последние года 4 пхп просто революционно рванул. А вот в каком-нить 2012м году было грустно еще.

I
05.07.2016
09:58:03
я как раз тогда и ушел с него)

Aldar
05.07.2016
09:58:55
ок, ждём хода от руби сообщества, надо же ответить всем эти эликсирам, го, кристал и даже пхп

v
05.07.2016
09:59:11

Pavel
05.07.2016
09:59:47

v
05.07.2016
10:00:10

Pavel
05.07.2016
10:00:32
Можешь посмотреть тесты alioth, никто ничего не скрывает :)

Google

v
05.07.2016
10:00:35
или я что-то пропустил?

Aldar
05.07.2016
10:00:49

v
05.07.2016
10:01:02
а что тебя, в попку целовать?

Pavel
05.07.2016
10:01:15
Ага с руби. Я говорю что руби сравним с 5.6 версией php по скорости.

v
05.07.2016
10:01:18
не все тебе одному веселиться

Aldar
05.07.2016
10:01:19

v
05.07.2016
10:01:32
ну раз мне больше надо, то не возмущайся
терпи
судьба твоя такая

I
05.07.2016
10:02:14
ну а Go будет быстрей php7, скорей всего. Но никто же не кричит, чтобы все на go переползали?

v
05.07.2016
10:02:30

Pavel
05.07.2016
10:02:38
Потому что у go экосистема очень маленькая по сравнению с пхп

v
05.07.2016
10:02:42
еще как кричат

Pavel
05.07.2016
10:02:52
И он заточен для сетевых сервисов больше

yopp
05.07.2016
10:02:55
на каких тестах?
чтоб сравнивать
и по каким параметрам сравнивать?

Google

Pavel
05.07.2016
10:03:43
http://benchmarksgame.alioth.debian.org/u64q/compare.php?lang=php&lang2=yarv вот к примеру
Конкретный тест для 5.6 щас поищу

yopp
05.07.2016
10:04:37
вот когда поцоны из alioth голову из жопы вытащат и начнут мерять за пределами MRI мы можем ещё раз поговорить

Aldar
05.07.2016
10:04:50
да забей, тут челам нужны пруфы, иначе будут орать про "ложь, пиздёж и провокацию")

yopp
05.07.2016
10:04:52
а, уже вытащили
молодцы
а, нет, не молодцы
судя по результатам там jit не успевает сработать

Aldar
05.07.2016
10:07:09
как же, уже какое то ПХП уделывает священный руби)

yopp
05.07.2016
10:07:32
на половине тестов, ага

Pavel
05.07.2016
10:07:50
Там по одному тесту только он проиграл в 3 раза
а по десятке других выиграл

Pavel
05.07.2016
10:09:02
Расскажите лучше плиз как устроен sidekiq изнутри.
Я уже давно к нему подступаюсь, очень крутая штука

v
05.07.2016
10:11:03
открывай сорцы да смотри https://github.com/mperham/sidekiq

Pavel
05.07.2016
10:11:56
Рассказать словами будет гораздо быстрее чем изучать сорцы

v
05.07.2016
10:12:25
словами там и так написано :D

Andrey
05.07.2016
10:12:44
а что ты хочешь конкретно узнать?

Pavel
05.07.2016
10:13:31

Google

v
05.07.2016
10:13:56
"Sidekiq uses threads to handle many jobs at the same time in the same process. It does not require Rails but will integrate tightly with Rails to make background processing dead simple."

Pavel
05.07.2016
10:14:27
То есть мультипроцессная модель невозможна? Все на тредах?
И стало быть надо писать thread-safe код ?
А как задачи попадают туда? Через пайпы, очереди, по http, еще как-то ?

ojab
05.07.2016
10:16:03
оу, там celluloid выпилили

Mikhail
05.07.2016
10:17:04
Постоянно возмущаются типа джун рельсовый все должен знать
http://anton.shevchuk.name/php/required-skills-for-junior-php-developer/
Вон у пыха требования

Nikolay
05.07.2016
10:17:24

Admin
ERROR: S client not available

ojab
05.07.2016
10:17:29

I
05.07.2016
10:17:59
меня на одном собеседовании по рельсе спросили, как реализован броадкастинг в IP

Pavel
05.07.2016
10:18:49

ojab
05.07.2016
10:18:57
не
disque только, может быть, лол

v
05.07.2016
10:19:29
да еще и версии поновее на больших объемах

Nikolay
05.07.2016
10:19:57

ojab
05.07.2016
10:20:05
редис для очередей

Google

ojab
05.07.2016
10:20:30
от того же автора с тем же протоколом

Nikolay
05.07.2016
10:20:44
resque, delayed_job, sidekiq

Pavel
05.07.2016
10:20:48
Круто, спасибо :) Буквально за 5 минут получил представление об архитектуре

Nikolay
05.07.2016
10:21:15
первый сравнивает себя со вторым, третий в гайдах по актив жоб
я юзал в прототипах панельки второй, сейчас решил первый потыкать, плюс там штатно вебморда к рескью идет, можно примаунтить к рельсе
теперь осталось редиску в качестве кеша сессий и вообще кеша к рельсе прикрутиь
на 5й рельсе до релиза у меня это не работало (

v
05.07.2016
10:25:33
не работал редис для кеша?
а, понял, на пятй рельсе не работало

Nikolay
05.07.2016
10:25:46
угу, чото не взлетело хранилище сессий

v
05.07.2016
10:25:53
странно

Nikolay
05.07.2016
10:26:07
угу, я правда решил не рисковать и перетащил код на 4.2.6 сейчас
на пятые полезу через полгодика
и вообще хочу енжин заюзать, чтобы модульно было
а то насмотрелся я на монолиты на жанге.. брр %)

v
05.07.2016
10:27:45
ну будет у тебя монолитный энжин заместо этого

I
05.07.2016
10:29:33
а мы уже переезжаем

Nikolay
05.07.2016
10:30:03
меня сейчас больше волнует быстро запуститься, чем плюшки активкабеля

I
05.07.2016
10:30:23
я слышал много негатива на actioncable

Nikolay
05.07.2016
10:31:22
угу, у меня англдийский так себе, но Райан Бигг говорил что ДХХ чуть ли не самолично его в туда впилил против воли комьюнити

yopp
05.07.2016
10:31:50
лол

Nikolay
05.07.2016
10:32:00
и сделано оно так себе. а в контексте много поточности и многонодовости это может вылезти определенными косяками