Заговор производителей
Apr. 14th, 2014 12:46 pm![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Почему разные серверные приложения в последнее время так полюбили свое управление реализовавать через web-интерфейс? Это же жутко неудобно. Инсталляция нормальной консоли управления - это настолько сложное для админов действие?
no subject
Date: 2014-04-14 09:26 am (UTC)no subject
Date: 2014-04-14 09:27 am (UTC)no subject
Date: 2014-04-14 09:29 am (UTC)no subject
Date: 2014-04-14 09:30 am (UTC)no subject
Date: 2014-04-14 09:32 am (UTC)no subject
Date: 2014-04-14 09:52 am (UTC)no subject
Date: 2014-04-14 09:55 am (UTC)no subject
Date: 2014-04-14 09:54 am (UTC)Теперь их много и желание обладателя планшета запустить некий управляющий интерфейс, не садясь за ПК, учитывается производителями этого софта.
Хотя, в некотором смысле, это пижонство, поскольку была и есть возможность работать по RDP.
no subject
Date: 2014-04-14 06:42 pm (UTC)с другой - все популярные браузеры стали более ли менее соответствовать единым стандартам. разработку под веб сейчас и во времена IE6 (уж не говоря о всяких netscape) - не сравнить.
с третьей появилась потребность: разнообразие ОС и платформ вынуждает писать не одно приложение а несколько десятков! причем, зачастую совершенно разные.
с четвертой, всякие панели не требуют доступа к ресурсам на локальной машине. что является аргументом за вэб.
т.е. вэб для разработчиков стал единственным выходом, а для владельцев хромбука, к примеру, единственным шагом.
и на мой взгляд, при должном подходе - интерфейсы получаются иногда весьма неплохи!
хотя, конечно, мы еще в начале пути.
no subject
Date: 2014-04-14 09:34 am (UTC)no subject
Date: 2014-04-14 09:45 am (UTC)Криво можно и веб-интерфейс написать, хоть бы с той же джавой, например, но тенденция такая, что это бывает реже.
Ну и просто факт, что джава есть не везде, а броузер таки везде.
no subject
Date: 2014-04-14 10:04 am (UTC)no subject
Date: 2014-04-14 10:22 am (UTC)Даже в предсказуемой среде универсальность -- полезная фича, а не баг. Если у вас везде windowsXP, IPv4, dotNET-1.0 и т.д., то это не значит, что у вас никогда не будет желания или надобности конфигурировать что-нибудь с планшета, смартфона, принесённого компьютера на виндовз, или с линукса.
Не говоря уж о том, что один продукт может использоваться в нескольких очень разных корпорациях, и в одной будет WinXP, в другой - юникс, в третьей - Apple, в четвёртой - Win-8. Продукт проще разрабатывать, если интерфейс один на всех.
Да и в предсказуемых корпорациях бывают изменения.
Потом отдельная консоль - всегда дополнительные ресурсы. Её надо устанавливать на все клиентские компьютеры, она может быть весьма прожорливой, занимать много места на диске и в памяти и т.д.. А броузер обычно и так установлен и даже запущен, и одна дополнительная вкладка обычно никакой беды не делает. То есть админ сможет воспользоваться интерфейсом с любого компьютера, а не только с того, на котором установлена консоль.
no subject
Date: 2014-04-14 10:25 am (UTC)Опять же, юзерские приложения вполне так себе неплохо выносятся на терминальный сервер и пользуются через него, все стандартизировано и аккуратно
no subject
Date: 2014-04-14 10:46 am (UTC)no subject
Date: 2014-04-14 08:00 pm (UTC)Ну и сравните, где есть терминальный клиент и где есть бровзер.
no subject
Date: 2014-04-14 08:03 pm (UTC)А в самых главных, зачем производителю софта держать ради админского интерфейса команду программеров под винду, команду программеров под линух, команду программеров под мак и так далее.
Вебинтрефейс пишут два-три недорогих программиста. И сделанные ими изменения немедленно доступны на всех платформах. Даже на тех, о которых производитель софта не слышал ни разу.
no subject
Date: 2014-04-15 04:57 am (UTC)no subject
Date: 2014-04-15 06:48 am (UTC)Не говоря уже о том, что покупатель скорее выберет продукт, который можно администрировать с любой платформы, а не с одной и трёх-четырёх. Т.е. потери денег для производителя не ограничатся зарплатой лишних программистов.
no subject
Date: 2014-04-14 07:58 pm (UTC)Это кривые руки архитекторов в конторе, которая приложение писала.
Опционально, кривые мозги заказчика.
no subject
Date: 2014-04-14 09:43 am (UTC)no subject
Date: 2014-04-14 09:50 am (UTC)no subject
Date: 2014-04-14 10:00 am (UTC)no subject
Date: 2014-04-14 10:02 am (UTC)no subject
Date: 2014-04-14 10:03 am (UTC)no subject
Date: 2014-04-14 10:07 am (UTC)no subject
Date: 2014-04-14 10:09 am (UTC)no subject
Date: 2014-04-14 10:13 am (UTC)no subject
Date: 2014-04-14 10:17 am (UTC)no subject
Date: 2014-04-14 10:51 am (UTC)no subject
Date: 2014-04-14 06:23 pm (UTC)З.Ы. не админ, обычный юзверь.
no subject
Date: 2014-04-15 04:59 am (UTC)no subject
Date: 2014-04-14 10:12 am (UTC)Но поскольку что уход за корпоративным антивирусом в чем-то напоминает стрижку садовником живой изгороди - максимально удобным оказывается интерфейс с наибольшей визуализацией.
no subject
Date: 2014-04-14 10:23 am (UTC)no subject
Date: 2014-04-14 10:30 am (UTC)no subject
Date: 2014-04-14 10:35 am (UTC)no subject
Date: 2014-04-14 10:42 am (UTC)no subject
Date: 2014-04-14 10:47 am (UTC)no subject
Date: 2014-04-14 10:32 am (UTC)no subject
Date: 2014-04-14 10:36 am (UTC)no subject
Date: 2014-04-14 10:50 am (UTC)Но вопрос в другом - зачем кодеры из MS до сих пор рисуют GUI серверным продуктам, могли бы и съэкономить человеко-часы и бабло, соответственно?
Возможно, существует категория некрутых админов-оппортунистов, которые для понимания чаяний и нужд криворуких юзеров нет-нет да и пользуются GUI?
no subject
Date: 2014-04-14 10:58 am (UTC)no subject
Date: 2014-04-14 10:58 am (UTC)no subject
Date: 2014-04-14 01:18 pm (UTC)Управление серверными приложениями давно вышло из-под прерогативы админов. Зачастую ими рулят еще и программеры, тестировщики, менеджеры и т.д. Причем они хотят это делать не только с рабочего места, но и чуть ли не со смартфона. Веб интерфейс более унифицирован, так что, в совокупностью с платформонезависимостью, выбор очевиден.
CP> Инсталляция нормальной консоли управления - это настолько сложное для админов действие?
А что такое нормальная консоль управления в Вашем понимании? Можете ли привести пример?
no subject
Date: 2014-04-14 03:05 pm (UTC)no subject
Date: 2014-04-15 07:50 am (UTC)no subject
Date: 2014-04-15 02:18 pm (UTC)no subject
Date: 2014-04-14 03:10 pm (UTC)no subject
Date: 2014-04-14 08:10 pm (UTC)То есть, управление серверным приложением должно осуществляться с самых разных платформ. И производителю софта слишком дорого держать под каждую платформу команду разработчиков, синхронизировать изменения-обновления под разные платформы и.т.п.
Вебинтерфейс пишут один раз. Он работает на сервере, о котором известно, что он стоит в относительно стабильной, безопасной и предсказуемой среде. А клиент под него есть практически под любую платформу.
Это ли не хорошо?
Да, и жутко неудобно вполне можно написать и толстый нативный клиент. Так же как поиметь вполне удобный вебинтерфейс. Тем более, что современные достижения яваскрипта, цсса и прочей чёрной магии делают его зачастую почти неотличимым от.