На сколько можно доверять приложениям для Django?

Насколько нормально устанавливать множество(с десяток) приложений для ресурса?
Они конечно сильно экономят время но и увеличивают количество точек отказа.
Нужно ли изучать внимательно исходники на наличие каких то намеренных уязвимостей или чтобы избежать внезапных сюрпризов в работе?
Есть ли проблема с совместимостью?
  • Вопрос задан
  • 199 просмотров
Пригласить эксперта
Ответы на вопрос 2
atomheart
@atomheart
Пишу на Python за карму и за деньги
"Доверяй, но проверяй". И конечно же зависит от поставленных задач:

Если нужно быстро собрать работающий прототип, то приложения - хороший вариант.

Если же проект с долгосрочной перспективой и постоянным развитием, то все что можно заменить/переписать, мне кажется, стоит заменить своим кодом, чтобы лучше знать что и как работает и не зависеть от сторонней разработки.

Только без фанатизма. Есть хорошие и хорошо поддерживаемые приложений, разработка которых самостоятельным образом выльется в большие трудовые и финансовые затраты, поэтому не имеет особого смысла.

Для проверки решения существуют разного рода аудиторские конторы, сервисы и стандарты, которые и на безопасности проверят, и на нагрузку если нужно.
Ответ написан
un1t
@un1t
Твой код который ты напишешь вместо друго приложения, разьве не увеличивает число точек отказа?

Рецепты такие
1) смотришь количество звезд у проекта на гитхабе
2) читаешь исходники

Для каких-то приложений хватает 1го пункта, для каких-то 2й обязателен, зависит от масштаба и требований твоего проекта и критичности для него конкретного приложения .
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы