The OpenNET Project / Index page

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



"Apple опубликовал Pkl, язык программирования для определения конфигурации"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Apple опубликовал Pkl, язык программирования для определения..." +/
Сообщение от User (??), 06-Фев-24, 13:30 
>> Воу. Апач в качестве примера "человеческого конфига" - НАСТОЛЬКО упорото, что я
>> прям замолкаю, да и nginx, мягко говоря, не блещет.
> Да, nginx получше apache будет.

Ну, пацаны прям старались - но ниасилили, да. Но старались прям хорошо. Куча способов выстрелить себе в ногу - при этом для чего-нибудь полезного сплошь и рядом надо lua тащить, куча неочевидностей в конфигурации (Вот что должно быть в директиве directio? Число или "off", это же очевидно! Или число - или строка, но при этом не всякая, а вот такая из трех букАв. Легко парсить, удобно генерировать, замечательно читать и править! А в     keepalive_disable что? Тоже наверное on\off\value? Авотхрен, или none или имя браузера!) - и такого там примерно всё, m и M идентичны в контексте размера (Кто знает наизусть, где применяется суффикс G\g, а где в контекте размера он недопустим - тот знатный жинксовод), но различны в контексте времени - при этом M-месяц это 30 дней, приколоченных гвоздями, а чтобы стало еще веселее - оно "1M 1m" понимает, а "1m 1M" нет. В общем, можно конечно придумать что-то хуже - но трудно.  
> Но так-то YAML хуже и того и
> другого в любом случае. Стоит попробовать переписать конфиг nginx на YAML
> и ужаснуться "удобству".

И виноват тут разумеется?

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

Оглавление
Apple опубликовал Pkl, язык программирования для определения конфигурации, opennews, 04-Фев-24, 15:33  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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