Обзор и выбор подходящих технологий

 

    Программное обеспечение для анализа и прогнозирования требует серьезного выбора технологий для их осуществления: гибкость решения выходит на передний план (необходимо добавить новый метод анализа продаж), надежность (несущественные данные могут привести к большим потерям).

Алгоритмы прогнозирования и анализа данных часто реализуются на таких языках, как Python или R. Язык R является узкоспециализированным языком для статистических исследований и визуализации данных. Его использование потребует от разработчика внесения дополнительных технологий для поддержки сервера и  базы данных.Язык программирования Python позволяет обрабатывать данныеи создавать надежные веб-приложения с упрощенной системой обработки запросов и работы с ними. Это стало возможным благодаря инфраструктуре Django, полностью написанной на этом языке программирования.

Django - это Web-инфраструктура Python высокого уровня, основными свойствами которой является оперативность, надежность, модульность и проста в работе. Внутренне, хотя он предоставляет выбор практически для любой функциональности, которая может понадобиться (например, для нескольких популярных баз данных).Он может быть расширен для использования других компонентов при необходимости.Django помогает разработчикам избежать многих ошибок безопасности, предоставляя платформу, которая была разработана для «правильных действий» для автоматической защиты сайта. Например, Django предоставляет безопасный способ управления учетными записями пользователей и паролями, избегая таких  ошибок, как размещение информации о сеансе в файлах cookie, где она может быть не защищена  (вместо этого файлы cookie просто содержат ключ, а фактические данные хранятся в базе данных) или непосредственное хранение паролей.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: