Size: a a a

2020 March 19

MD

Mihail Dvornikov in Modern::Perl
Starman вместо Apache можно использовать или это экзотика?
источник

ТО

Тигран Оганесян in Modern::Perl
а зачем вообще апач?есть же в цепочке nginx нельзя отдельный перловый процесс поднять?
источник

MD

Mihail Dvornikov in Modern::Perl
nginx на отдельном сервере обслуживает несколько доменов на всех один белый ip. За ним сервера для поддоменов с http.
источник

DF

Denis F in Modern::Perl
Mihail Dvornikov
Starman вместо Apache можно использовать или это экзотика?
если не используешь модули апача, то нормальная тема
источник

AP

Anton Petrusevich in Modern::Perl
Mihail Dvornikov
Starman вместо Apache можно использовать или это экзотика?
uwsgi
источник

МИ

Михаил Иванов in Modern::Perl
Nginx Unit
источник

МИ

Михаил Иванов in Modern::Perl
Кто ещё какие балалайки знает?:)
источник

c

cono in Modern::Perl
K8s
источник

ТО

Тигран Оганесян in Modern::Perl
Mihail Dvornikov
nginx на отдельном сервере обслуживает несколько доменов на всех один белый ip. За ним сервера для поддоменов с http.
извини,я все же не уловил, зачем там обязателен апач?
источник
2020 March 20

AK

Andrey Konovalov in Modern::Perl
Скажите, можно ли сослаться на конструктор класса-родителя в потомке, чтобы не пихать родителю параметры в стек?
источник

AP

Anton Petrusevich in Modern::Perl
а что, SUPER:: отменили?
источник

AK

Andrey Konovalov in Modern::Perl
Антон, ты не обратил внимание, вопрос же в чём
источник

AK

Andrey Konovalov in Modern::Perl
Мне нужно вызвать &$coderef
источник

AK

Andrey Konovalov in Modern::Perl
Я не могу получить этот coderef
источник

AK

Andrey Konovalov in Modern::Perl
$class->SUPER::new(@args) означает копирование из стека в стек
источник

AP

Anton Petrusevich in Modern::Perl
Andrey Konovalov
Я не могу получить этот coderef
хорошо, can отменили?
источник

AP

Anton Petrusevich in Modern::Perl
на счёт копирования — не старайся его избегать. массив @_ довольно специфичен. мои бенчмарки наводят меня на мысль, что этот массив был персонально оптимизирован
источник

AK

Andrey Konovalov in Modern::Perl
&{$_[0]->can('SUPER::new')}, точно! Я использовал это раньше, но забыл
источник

AP

Anton Petrusevich in Modern::Perl
я поясню. в перле массивы являются настоящими массивами, поэтому, операция shift должна все элементы в памяти действительно сдвигать со своих мест. но для массива @_ это слишком частая операция, и мои бенчмарки говорят, что начиная с какого-то перла шифт там не вызывает проблем быстродействия.
источник

AK

Andrey Konovalov in Modern::Perl
Понятно. В итоге я сделал обычный каноничный вариант, но для EV::Hiredis попытки унаследоваться от него бесполезны: возвращает объект класса EV::Hiredis вместо наследующего класса. Но меня устраивает, так что так и оставлю
источник