Из минусов (чтобы оправдать свой велосипед) — она бесплатная с ограничениями, не может отселиживать изменения, чтобы автоматически изменять настройки. А вообще довольно удобная
anysite надо где-то прописывать, сам он не заработает.
Этот скрипт автоматом добавит домен в hosts.
Насчет «VirtualDocumentRoot /www/hosts/%-3/» — реализовать можно по-разному. Если это делать 1 раз и надолго, то удобнее конечно так. Но когда автоматом, через vhost-ы можно сразу задать куда должны писаться логи, например. Мелочь, а приятно.
Вообще эта разработка преследовала не столько практический смысл, сколько исследовательский. Просто интересно было это сделать и были идеи, как это это сделать :)
Через vhost-ы проще гибко настраивать каждый vhost. mod_vhost_alias и mod_rewrite — в данном случае не полноценная замена. Про то, как давай осмысленные имена сайтам, отличные от localhost[:port], я там ничего не нашел.
Функционал? Не пойму тогда связи с дизайнерами.
Мы наверно о разных вещах говорим: вы о стандартных компонентах (их поведении), к которым привыкли прользователи, а я о их внешнем виде (компонетов, сравнить например input type=file в разных браузерах сейчас).
Имхо, игнорировать эти различия дизайнер не может. Сейчас css-ом не все решается, порой проще свой контрол придумать. В будущем может и сделают «правильно»
Добавляю в hosts site.test, но sub.site.test не резолвится. Может это ОС-езависимая возможность?
Этот скрипт автоматом добавит домен в hosts.
Насчет «VirtualDocumentRoot /www/hosts/%-3/» — реализовать можно по-разному. Если это делать 1 раз и надолго, то удобнее конечно так. Но когда автоматом, через vhost-ы можно сразу задать куда должны писаться логи, например. Мелочь, а приятно.
Вообще эта разработка преследовала не столько практический смысл, сколько исследовательский. Просто интересно было это сделать и были идеи, как это это сделать :)
Мы наверно о разных вещах говорим: вы о стандартных компонентах (их поведении), к которым привыкли прользователи, а я о их внешнем виде (компонетов, сравнить например input type=file в разных браузерах сейчас).
Имхо, игнорировать эти различия дизайнер не может. Сейчас css-ом не все решается, порой проще свой контрол придумать. В будущем может и сделают «правильно»