The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Вышел mod_perl 2.0.9, opennews (ok), 19-Июн-15, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


50. "Вышел mod_perl 2.0.9"  +1 +/
Сообщение от Аноним (-), 21-Июн-15, 17:07 
> Выше в комментариях уже просили привести примеры багов, но как-то реального примера
> никто так и не привел. :( Приведите пожалуйста примеры "кучи багов".
> Я не ради праздного интереса спрашиваю, у меня есть несколько сайтов, которые
> работают с использованием mod_perl.

у меня тоже есть сайты на мод-перл, они работают и будут ещё долго работать. но затянутость поддержки апач2.4, я уверен, заставила многих понервничать, а слабонервных сбежать. в дебиан7 не включили апач2.4 изза неготовности мод-перла для него. но когда он не был готов к релизу дебиан8, то это было уже красным флажком. что там в итоге включено в дебиан8 я не знаю, но по жалобам народа торопиться с переходом было рано. один из приятных моментов перехода на uwsgi -- мой тривиальный бенчмарк кардинально ускорился. про два бага, что задели меня лично, я уже написал. плюс, перейдя на psgi, я избавился от привязки к апачу, стало можно запускаться под любым (почти) psgi-сервером. на мод-перле у меня было написано столько своих надстроек, что, когда я полностью сменил платформу, приложения было очень легко портировать.

читал так же про баги в каких то странных местах мод-перла, которые мне ни разу не были нужны. так что на них мне было плевать.

ещё, его интегрированность оставляет вопросы. например, мне нужно было динамически добавлять ServerName в виртуалхост. это оказалось невозможно. все виртуалхосты шарят один и тот же пул интерпретаторов перла, следовательно набор модулей и их инициализированность -- попробуйте иметь два разных инстанса синглтонов $log4perl, например. это требует по сути разных инстансов апачей, что уже не так просто конфигурировать.

в копилку недостатков могу добавить невозможность лёгкой реализации вебсокетов. но это уже передовая веб-строительства, это точно не про мод-перл.

Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

53. "Вышел mod_perl 2.0.9"  +/
Сообщение от Аноним (-), 21-Июн-15, 17:59 
> мне нужно было динамически добавлять ServerName в виртуалхост. это оказалось невозможно

я в свое время успешно реализовал конфигурацию "на лету", может это поможет: http://perl.apache.org/docs/2.0/api/Apache2/PerlSections.htm...

> все виртуалхосты шарят один и тот же пул интерпретаторов перла

http://perl.apache.org/docs/2.0/user/config/config.html#C_Pa...

Ответить | Правка | Наверх | Cообщить модератору

56. "Вышел mod_perl 2.0.9"  +/
Сообщение от Аноним (-), 21-Июн-15, 18:08 
>> мне нужно было динамически добавлять ServerName в виртуалхост. это оказалось невозможно
> я в свое время успешно реализовал конфигурацию "на лету", может это поможет:
> http://perl.apache.org/docs/2.0/api/Apache2/PerlSections.htm...

это, как мне кажется, решает другую задачу. мне надо было управлять ServerName без перезагрузки апача. ну, точнее, мне так хотелось. на мой вопрос Torsten Förtsch предложил мне заимплементить не доделанную функциональность.

>> все виртуалхосты шарят один и тот же пул интерпретаторов перла
> http://perl.apache.org/docs/2.0/user/config/config.html#C_Pa...

мне было не актуально, но спасибо, мысленно вычеркну этот пункт из недостатков :)

Ответить | Правка | Наверх | Cообщить модератору

57. "Вышел mod_perl 2.0.9"  +/
Сообщение от Аноним (-), 21-Июн-15, 23:17 
> это, как мне кажется, решает другую задачу. мне надо было управлять ServerName без перезагрузки апача. ну, точнее, мне так хотелось. на мой вопрос Torsten Förtsch предложил мне заимплементить не доделанную функциональность.

Не совсем. Сейчас уже детали не вспомню, но я как раз делал динамическое управление виртуальными хостами (в т.ч. и задание ServerName) и у меня работало.

Ответить | Правка | Наверх | Cообщить модератору

63. "Вышел mod_perl 2.0.9"  +/
Сообщение от Аноним (-), 22-Июн-15, 13:19 
ну я как-то выкрутился в итоге тоже, но точно помню, что в 2009г, когда мне это было нужно, не нашёл прямого способа для этого. список рассылки мод-перла мне так же не помог.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру