создать новую тему раскрыть все
свернуть/развернуть ветвь Онлайн против локаль [куверти3 16/01/2016 12:24] # написать ответ
 
Как вы считаете, в чём плюсы и минусы локальных программ по сравнению с онлайн-сервисами и наоборот?
 
Правда, оно будет немного предвзятым в пользу локальных программ, раз уж я сам делаю локальную...
 
1. Безопасность личных данных. Все, что находится у онлайн-сервисов по умолчанию скомпрометировано. Ну, за исключением сервисов, которые заявляют, что все шифруется на локальном компьютере и сервер не знает, что хранит потому что не имеет ключей. Однако, проверить подобные заявления довольно трудно: для этого придется детально разбираться с исходными кодами предоставляемых сервисов. Проводить аудит на наличие всяких бэкдоров, это то еще занятие. В общем, мой личное мнение - все данные в онлайн сервисе, это скомпрометированные данные.
 
2. Отказ в сопровождении. Если локальная программа прекращает поддерживаться разработчиком, она все равно будет работать. Какое-то время, исчисляемое годами, пока не выйдет какая-нибудь новая версия операционной системы. Или пока потребительские свойства программы не перестанут удовлетворять пользователя.
 
Если онлайн-сервис прекращает свою работу, то это может оказаться катастрофой для пользователей. Особенно, когда это случается неожиданно. Мне доводилось наблюдать один случай, когда сервис прекратил работу потому что владелец домена не оплатил делегирование и хостинг. Случилось это неожиданно, все данные пропали. Видел и случай, когда сервис прекращал работу "корректно": заранее сообщил об остановке, вернул все данные, порекомендовал, к кому обратиться. Но, на самом деле, тоже приятного мало.
 
3. Требование онлайна. Локальные программы смогут работать в случае, если Ваш любимый провайдер облажался и прекратил обеспечивать Вас интернетом, скажем, из-за аварии на линии. Или, если сервис поддерживает мобильные платформы, невозможность получить доступ к нему со смартфона, когда Вы зашли в помещение, где сигнал не пробивает. Понимаю, что это не самая большая проблема, именно поэтому она в моем списке идет на последнем, третьем месте.
 
Из достоинств онлайн-сервисов могу лишь упомянуть, что субъективно мне кажется, что они проще в разработке и поддержке. Хотя бы из-за того, что вся логика сервиса находится на сервере. А из-за того, что данные хранятся централизованно, синхронизация между клиентами вообще не представляет проблемы.
 
Все вышеизложенное сугубо частное мнение.
 
Если локально все зависит от степени вашей параноидальности, то когда данные хранятся и обслуживаются непонятно где и кем, остается только надеяться на компетентность и благоразумие тех, кто эти данные хранит.
Хотя, при наличии своего сервера, облачные данные - это просто бомба!