哪种编程语言最适合从头开始创建电子商务网站?还是使用像Wordpress这样的cms更好? [关闭]

问题描述 投票:-3回答:2

电子商务网站还将包括预订系统和其他变量,而不仅仅是买卖商品。

web web-applications e-commerce
2个回答
0
投票

这实际上取决于您要“制造”的方式和所需的“何时”,而作为一种编程语言,只需选择您熟悉的语言并为您完成任务即可。不要选择像C这样的低级语言,因为使用它来创建网站确实很痛苦。


0
投票

遗憾的是,没有简单的答案,但是,这还意味着可以选择更多种语言,几乎每种编程语言都可以做任何事情,但是每种语言都有其长处和短处;我认为,出于某些原因,前往最受欢迎的是最好的选择:

  1. 更容易找到问题的教程和答案,因为它们很可能拥有很大的社区。
  2. 它们之所以受欢迎是有原因的,因为它们很可能最适合于Web开发。

[其中一些语言是Javascript,Python和PHP,出于很多原因,但就我个人而言,我认为JS主导了Web开发市场。

首先,JS或Javascript是一种高级的中等难度语言,是一种脚本语言(也是OOP(面向对象编程)语言,但实际上并非如此),只是一种幻想。); Javascript是网络的动态生命,从动画,事件等到Java请求,抓取,I / O密集型工作,Javascript都是无所不能的,它是Web中最常用的语言!Javascript具有一些含糊的语法,因此,它不难阅读,而且它可以完成从OOP到Dynamic编程的所有操作,此外,它现在拥有第二大社区。

但是,它有一个缺陷,它是一种单线程语言,因此,它只能在整个酒吧中作为成千上万的调酒师,而调酒师却以光速运转,它没有不要等到饮料准备好为止,而是要排队等待命令,然后以相同的顺序将它们发出,但是,只有第一个命令执行,第二个,第三个命令执行之前,它只会接受命令并不会执行它们。 ,依此类推;因此,它很容易被阻止,如果发生这种情况,您的整个站点将变得无响应,但是,可以很容易地修复它,并通过一些良好的做法,您会很安全。因此,请不要因此而气,JS非常强大,与所有这些专业人士的对立并不十分重要,而可以忽略不计。

Python或PY更适合处理过程密集型内容(即计算),因此,如果您的站点中包含一些数学运算,那么Python将是您的最佳选择;同样,python在管理数据,分析数据等方面也相当出色,这就是为什么它在几乎所有数据科学基础架构中都被使用的原因;而且,Python非常易于使用,非常易于学习和阅读,并且拥有最大的社区。 (此外,Python具有您所能找到的最短的语法。)

简而言之,这是两种语言,但是,您必须知道Python并不是真正擅长优化硬件,因此,它将消耗硬件,但是会浪费JS(及其后端框架-Node.js)非常擅长RAM优化,并且还据说JS比Python快75倍,所以就是这样。

两种语言都有其后端框架,例如Node.js和Django(用于PY),但是Python不能在前端使用,这是不利的一面,但实际上没什么大不了的。

而且,您现在必须知道,现在可以使用Web程序集上的任何程序设计语言在Web上进行编码,它将任何程序设计语言更改为JS,因此浏览器可以理解它,但这就是一个非常广泛的主题,我不建议您使用Web Assembly,因为您必须学习新事物,它仅对几个小事物有益,而电子商务不是其中之一。

因此,要结束这一点,在进行电子商务时,JS和PY是最有力的最佳选择,但是,您可能还需要其他一些东西,例如数据库的查询语言(例如SQL)和一个实际的数据库,例如MongoDB或Firebase,但是,选择权取决于您。

还请注意:JS具有前端框架和库,例如React.js(一个视图库)和Angular.js(一个框架)和Vue.js,它们最适合轻量级项目。

[希望我能帮助您选择您的网站,请不要使用CMS,因为您将支持试图杀死编程社区的CMS社区(这将永远不会发生),而且,如果仅使用开发人员并且根本不编写代码,就不能称自己为开发人员。 (是的,它们更容易并且可以节省时间,但是,因为它们限制了您,所以不是最佳或最优的解决方案。)

“编程与您所知道的无关;它与您所能知道的无关。” -克里斯·派恩(Chris Pine)。

© www.soinside.com 2019 - 2024. All rights reserved.