当前位置:  开发笔记 > 编程语言 > 正文

如何将Python用于Web应用程序?

如何解决《如何将Python用于Web应用程序?》经验,为你挑选了1个好方法。

我正在创建一个学校管理系统,负责处理教师和学生的文件上传和下载.此外,将有大量的数据库写入和读取(例如,学生正在学习哪些课程,学生的成绩等等)

我希望在前端使用AJAX模型使用python更新动态网页.

在后端我想使用python进行文件处理,数据库读取向用户显示其内容,数据库写入用户在Web应用程序和内存缓存上更新他/她的内容.

我正在使用的堆栈是......

CentOS + Hadoop + Hypertable + Python

我目前正在阅读金字塔文档,经过几章后,我看不到金字塔如何帮助我完成我在PHP中可以做的事情,如果它确实这样做,为什么这么复杂?

金字塔是正确的工具,还是我应该使用web2py?

如果金字塔是最好的工具,我在哪里可以看到金字塔中构建的复杂应用程序的示例代码.在阅读其他代码时,我倾向于最清楚.

由于缺乏灵活性,Django无法使用



1> S.Lott..:

我不知道金字塔如何帮助我完成我在PHP中可以做的事情,如果它确实这样做,为什么这么复杂?

    像Pyramid这样的Web框架不是像PHP这样的Web框架.他们是不同的.

    复杂性是"经验"的问题.如果您对PHP有经验,Python似乎很复杂.如果您对RoR有经验,PHP似乎很复杂.一切都是新的似乎很复杂.

    Python有十几个不同功能的Web框架.它们都不像PHP.零.它们都会有所不同(并且显得很复杂).

    因此,如果你不喜欢一个.继续.有很多选择.继续尝试不同的.

    询问具体的问题."我不知道金字塔如何帮助我完成我在PHP中可以做到的事情"太模糊,无法进一步讨论.如果您想了解具体事项,请搜索该特定问题(可能已经提出过).如果您没有找到任何内容,请询问具体问题.代码示例帮助.

推荐阅读
黄晓敏3023
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有