我主要是一名PHP开发人员,我最近浏览了几个开源应用程序的源代码(特别是Mozilla Bespin),发现其中一些使用Python“后端”。我只是想知道这个后端的目的是什么。我假设它和MVC框架中的模型是一样的,并用于与数据库接口,但我不确定。如果我是对的,并且后端用于简单地与数据库接口,后端中包含sqlite/mysql服务器,因为我没有在安装指导中看到任何数据库配置信息?python后端有什么用途?
1
A
回答
1
“Python后端”仅仅是用Python编写的服务器端软件,与PHP中编写的服务器端软件通用条款没有什么不同。它使用不同的编程语言完成所有相同的事情。
1
它看起来像Bespin使用Python的方式会使用PHP,如果自动选择PHP而不是Python。
如果您是一名PHP开发人员,您已经是一名“后端”程序员,并且您已经知道它的作用,唯一的区别是用来做这件事的编程语言。
一些网站,主要是像Facebook或Twitter这样的巨大网站,比通常的MVC包含更多的图层。如果您查看Facebook,您可以看到PHP脚本生成HTML和AJAX响应,作为“后端”(其中PHP是“前端”和高性能数据库,存储,计算集群,应用程序服务器等)几乎没有使用过)。那么什么被视为“前端”,什么“后端”也取决于你如何看待它。
相关问题
- 1. Perl的C翻译后端有什么用途?
- 2. Joomla有什么用途?
- 3. Log4j API有什么用途?
- 4. ons.ready()有什么用途?
- 5. 在python线程中使用join()有什么用途
- 6. HyerLinkField中使用HeaderText有什么用途
- 7. If-Unmodified-Since HTTP Header有什么用途?
- 8. 键值数据库有什么用途?
- 9. ruby的Hash.replace或Array.replace有什么用途?
- 10. 在oracle中有什么用途?
- 11. .DDF文件有什么用途?
- 12. makeEmptyFunction在fbjs中有什么用途?
- 13. 阿卡执行者有什么用途?
- 14. “for”属性的HTML5有什么用途?
- 15. 此代码更改有什么用途?
- 16. 计数有什么用途?第7行
- 17. 交叉加入有什么用途?
- 18. JavaScript中的x ++有什么用途?
- 19. Path =在XAML中有什么用途?
- 20. Java中的ByteBuffer有什么用途?
- 21. 关闭OOP有什么用途?
- 22. java中的hypen( - )有什么用途
- 23. jquery ui有什么用途?为什么不使用jquery呢?
- 24. Python的基本优化模式的用途是什么? (python -O)
- 25. `$ .support.ownLast`的用途是什么?
- 26. TPopupActionBar的用途是什么?
- 27. _GLOBAL__I_的用途是什么?
- 28. $ _POST的用途是什么?
- 29. “$ this”的用途是什么?
- 30. CreateSilverlight.js的用途是什么?
好吧,这是有道理的。那么告诉我,Bespin的Python后端,是否让应用程序更容易与服务器通信?通过采取共同行动并将其纳入职能。 – JayD3e 2010-08-02 16:36:46