建立网站时,我应该使用Java或Python进行服务器端编码吗?

您应该感到自在的一种选择。

两种语言都提供了广泛的支持。

1. Python不需要“设置”。 每个Linux机器和Mac上都已经有完整的python环境。 在Linux上,yum程序或Yellowdog Updater的Modified是用python编写的,因此python仍然存在。 Java需要大量的设置。 因此,如果您想开始使用python编程,只需在提示符下键入python 。 现在。 而已。 要开始使用Java,请致电知道它的人。

2.我们购买的所有用Java编写的系统都需要安装特定版本的Java,这些系统的胖客户端也有此要求。 对Java的支持似乎很昂贵 。 我们还没有类似数量的python系统,但是没有人期望配置管理成为他们的问题。 从教育的角度来看,这听起来像是一个沮丧的好方法。

3. Python具有自己的特质。 在Java中,每个对象都必须表示某个类,但是在python中,“变量”具有独特的风格。 变量不代表对象[ cf. 对象:内存中具有地址的对象],它们也不是指针,也不是引用。 最好将它们视为潜在现实的临时“名称”,就像“共和国(柏拉图)的洞穴寓言”一样。 从学习的角度来看,这对于拥有35年经验的我们来说,比起那些最初从事编程的人来说,要困难得多。

4.许多公司都被大量用Python 2编写的遗留代码所困扰。因此,Python遭受了一个误解,即打字系统可能有多严格或松散,以及执行起来有多严格。 请记住,因为Python主要使用对象的“名称”,所以当我们讨论使用其他语言讨论的Python对象的类型时,我们实际上并不是在讨论同一件事。 Python确实提供了一些相当无缝的类型转换 ,这可以使类型的概念似乎不那么严格。 首先学习Python 3是有意义的,但是大部分工作仍在Python 2中进行。

5.与Java相比,python简洁明了。

网站开发的语言取决于您的项目预算和在线托管提供商的技术支持。

如果您的网站是具有高可伸缩性和交易要求的应用程序,则可以考虑使用Java EE技术。

请注意,大多数托管服务提供商的默认技术是用于制作网站的PHP。

通过考虑以下约束条件来选择您的网站技术:

  • 工程造价
  • 服务器端技术支持(来自您的在线托管提供商)
  • 网站负载要求(可扩展性,性能…等)
  • 未来升级
  • 您的开发团队在这些技术上的经验

如果您擅长使用p​​ython,那么我建议您使用python。 如果您对python熟悉,则无需我解释原因。

如果您对此一无所知,请使用Java。

两种语言的使用都为构建服务器应用程序提供了强大的支持。 选择最适合自己的一种。

Java,因为Java是比Python更安全和可扩展的语言,因此,如果要安全性和可扩展性,则必须与Java一起使用。

这取决于您,即选择适合您的编程语言。 但是,如果我在您的住所,我将使用java czz的安全语言和真正的oops语言……这意味着它将确保您的数据安全……..

最好将Java用于服务器端Web应用程序