【发布时间】:2010-09-23 08:21:13
【问题描述】:
我是 IT 业务(严肃)开发领域的新手,但我有一个商业想法,并且仍在尝试将整体基础架构的工作方式可视化。
我对提供解决方案的良好技术进行了一些研究。我非常倾向于在服务器端使用 Python、MySql、Django (Apache),在客户端使用一些 RIA(可能是 Flex),因为我需要一些高级可视化功能(尤其是在看到 FLARE 项目之后)。
该应用程序需要在数值/统计方面进行一些“举重”,并将 R 与 Python (RPy2) + 其他类似 NumPy 的集成似乎是理想的。
到目前为止我无法做到的事情(当然是因为我是新手)如下:
Django 可以(一种或另一种方式)执行包含对额外库(NumPy ...)的引用的(外部)python 脚本/程序吗?
ex:用户触发一个动作来执行统计分析,Django 接收到请求并应该运行一些 python 代码(使用 R,NumPy...),它使用数据库中的数据并将结果存储回数据库中。 Django 访问数据库数据并将其发送回客户端应用程序进行显示。
这是正确的逻辑还是我完全偏离了道路?
非常感谢您的专业知识。
【问题讨论】: