Python 什么是服务器端开发的好参考?

Python 什么是服务器端开发的好参考?,python,apache,architecture,Python,Apache,Architecture,我对代码的设计更感兴趣(即功能设计与面向对象设计)。最佳实践是什么?社区对此问题的想法是什么 这并不重要,但我正在使用Apache和Python技术堆栈。如果您使用的是Apache+Python,这听起来像是在使用Python进行动态网页。在这种情况下,我强烈要求你们调查一下。还有其他Python web开发环境,但Django可能是最流行的;并且它有优秀的文档,例如。Django的书描述了建立一个健壮的网站的最佳实践:如何使用多个服务器进行冗余,如何设置数据库服务器,如何设置缓存以减少数据库的

我对代码的设计更感兴趣(即功能设计与面向对象设计)。最佳实践是什么?社区对此问题的想法是什么


这并不重要,但我正在使用Apache和Python技术堆栈。

如果您使用的是Apache+Python,这听起来像是在使用Python进行动态网页。在这种情况下,我强烈要求你们调查一下。还有其他Python web开发环境,但Django可能是最流行的;并且它有优秀的文档,例如。Django的书描述了建立一个健壮的网站的最佳实践:如何使用多个服务器进行冗余,如何设置数据库服务器,如何设置缓存以减少数据库的负载,等等


除此之外,好的Python服务器端代码就是好的Python代码。最近有人问了一个关于如何成为一名优秀的Python开发人员的问题,我建议您阅读以下内容:

如果您使用的是Apache+Python,这听起来像是在使用Python进行动态网页。在这种情况下,我强烈要求你们调查一下。还有其他Python web开发环境,但Django可能是最流行的;并且它有优秀的文档,例如。Django的书描述了建立一个健壮的网站的最佳实践:如何使用多个服务器进行冗余,如何设置数据库服务器,如何设置缓存以减少数据库的负载,等等


除此之外,好的Python服务器端代码就是好的Python代码。最近有人问了一个关于如何成为一名优秀Python开发人员的问题,我建议您阅读以下内容:

我越想它,真正的问题是web服务器应用程序是采用更具过程性/功能性的设计还是采用面向对象的设计?Python是基于对象的,面向对象的设计是Python的自然选择。通常,函数和过程由对象组织为对象方法函数。web服务器应用程序在过程/功能和面向对象之间的选择没有什么特别之处。关于如何组织服务器设置,有一些最佳实践:如何使用多台服务器进行冗余,如何设置数据库,等等。我要再说一遍:我建议您阅读Django书籍。这真的是一个很好的介绍。顺便说一句,Django的书在网上是免费的,所以绝对没有理由不看它。这又是URL:我越想它,真正的问题是web服务器应用程序是采用程序化/功能化设计还是面向对象设计构建的?Python是基于对象的,面向对象的设计是Python的自然选择。通常,函数和过程由对象组织为对象方法函数。web服务器应用程序在过程/功能和面向对象之间的选择没有什么特别之处。关于如何组织服务器设置,有一些最佳实践:如何使用多台服务器进行冗余,如何设置数据库,等等。我要再说一遍:我建议您阅读Django书籍。这真的是一个很好的介绍。顺便说一句,Django的书在网上是免费的,所以绝对没有理由不看它。这是URL:如果你对功能感兴趣,为什么问题的标题会说“服务器”?请以某种方式使标题与问题相匹配。你是在问网站的函数式编程吗?请澄清这一点——这是一个非常令人困惑的问题。我为问题的不明确表示歉意。我的问题源于一次谈话,在那次谈话中,我被说服,在代码中使用功能性设计有助于服务器应用程序的工作方式。我的直觉告诉我,即使对象的保质期很短,使用o-o设计仍然是优越的。如果你对功能感兴趣,为什么问题的标题是“服务器”?请以某种方式使标题与问题相匹配。你是在问网站的函数式编程吗?请澄清这一点——这是一个非常令人困惑的问题。我为问题的不明确表示歉意。我的问题源于一次谈话,在那次谈话中,我被说服,在代码中使用功能性设计有助于服务器应用程序的工作方式。我的直觉告诉我,即使物品的保质期很短,使用o-o设计仍然是优越的。