是python服务器端还是客户端? [关闭]


1

我正在讨论使用python或使用JavaScript& PHP。

基本上我要做的是针对从我的数据库中提取的一些数据运行算法。 (算法对服务器要求很高,所以我想把算法放在客户端)。

希望这是有道理的。

另外,我计划在我的网站上进行大量访问。

Answers:


2

Python是一种服务器端语言,可以编程与客户端语言(如Javascript)进行交互。 Python有一个名为Django的优秀框架,可以使这些交互更加简化。您可以在此处了解有关Django的更多信息: https://www.djangoproject.com/


所以要清楚..如果我要让python运行一个算法来对抗从数据库中提取的数据,它会减慢服务器的速度吗?
THE AMAZING

服务器正在进行的计算将依赖于服务器的CPU功率。因此,根据程序的编写程度,它可能会使服务器陷入困境,或者如果代码被有效编写,则运行良好。您可以使用专门用于计算任务的另一台服务器,并且网页本身通过不同的服务器提供服务,以免减慢实际页面的服务速度。
hwp08


0

浏览器是什么使语言客户端。我不认为说“python是客户端/服务器端”是正确的,因为它不依赖于语言。

所以浏览器只运行javascript,所以它们无法直接解释python。有一些工具可以让你为客户端编写python(编译为js)。看一眼 skulpt

另一个问题是为什么使用python?为什么不用javascript写它而不是使用一些未知的工具?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.