创建一个网站,一般用什么编程语言?

从我个人来讲,我是个10流开发者,对开发不是特别精通,觉得还是python比较方便,快速,针对python也有比较多的web框架,比如:django,tornado等。

另外,这些仅是后端,还需要前端,数据库等一系列技术。


C#


一个非常好的问题。题主没有说网站的主要用途,一般来讲,推荐Java+SpringBoot开发Web应用是常用搭配,前端开发使用JavaScript。

一,系统架构

前后端使用动静分离架构,后端Web服务封装REST接口,前端调用实现交互,系统易扩展,易于部署维护。


首先,很高兴来回答这个问题。

创建一个网站,用什么语言,一般需要做如下分析,简单的网站有很多免费的,不过稳定性不是很好。小型网站可以用PHP建站最快。

第一、目的与定位

建站主要用于干什么,想投入多少成本,以及规模;域名等等,想要解决目前什么问题及目标与定位。

第二、规模与成本

规模,你现有的资源,可调度的资源;

第三、运营与维护

运营维护的隐形问题。

第四、规划与风险

风险以及安全性,最重要的是要可控,资源调度与利益最大化。


看你做动态的网站还是静态的了。静态随便买些好看的商业模版改吧改吧就好了。动态的就比较麻烦,建议学学python吧。


一句——PHP是最好的语言会不会又引爆留言区?[我想静静]


前端htmljs后端很多phppython等


前端基础htmlcssjs

后端可用PHP等


小网站选择web前端-----------河南新华


html,js


首先,我们要知道网站是怎么构成的。

网站都是由一个个网页组成的,网页又分为动态网页和静态网页。

一般宣传性的网站(内容不经常更新)使用静态网页就足够了,静态网页主要使用的语言为html,css,javascript,其中html为结构性语言,通过代码的方式告诉浏览器应该显示什么内容,像表单呀,输入框,图片等等。css是样式表,主要控制上述的内容以什么形式展现给用户,像图片的大小,文字的颜色等都是在css里面控制的。javascript主要做一些表单的验证和动态效果的实现,像输入框只能输入数字和一些幻灯片的切换操作等等。

而动态网站是在静态网页的基础上增加了数据库的连接,增加了模板的概念,同一个版面的网页可以显示不同的内容,所以叫做动态网站,这块儿到的技术主要有php,python,java,.net等等,这块儿就不单独介绍了,题主感兴趣可以到专业的网站上去详细了解。

所以再回到题主的问题上来,网站是一个综合性的系统项目,要根据自身需求是选择适合自己的编程语言。


看需求


服务端JAVA、PHP、Python、JavaScript(node)、C#、go等;

前端只能JavaScript、CSS、HTML。


ASP。很原始。


常用的asp;asp.net,php;java等’


1、ASP。是微软所开发的一种后台脚本语言。开发快、易上手、效率高是ASP的优点,但是在安全隐患上,ASP存在的隐患是四种语言里最大的,其次平台的局限性也限制了ASP的发展。

2、NET。相当于ASP的升级版本,提供了一种新的编程模型结构,可以生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。但是也由于是微软的产品,那么平台就有了限制。还有数据库的链接复杂。

3、PHP。是当下主流网站开发语言之一,PHP源码是完全公开的,不断的有新函数库加入,以及不停地更新,使得PHP无论在UNIX或是WIN的平台都可以有更多新功能。

它提供丰富的函数,使得在程序设计方面有着更好的资源。平台无关性以及安全就是PHP最大的优点。当然还有一些小小的缺点,但是作为应用最为广泛的一种后台语言,PHP的优点还是显于缺点。

4、JSP。JSP技术平台和服务器是互相独立,同PHP一样也是开放的源码。JSP出现至今已经是一门很成熟的程序语言,集成的数据源能力,易于维护,能有效的防止系统崩溃等这些优点。

更多关于网站开发的内容,可以关注:

厦门在乎科技(+css+javascript来开发。

动态网站:

动态网站一般都分为前台后台,常见的有CMS,电商网站等,这种网站特征是内容可以在后台进行管理,可随时进行增删改查,而无需再修改页面代码。

此类网站通常用PHP+MySQL或者Java+MySQL或者其他类型编程语言

列举一些语言作为参考:

PHP,号称最好的编程语言,做动态网站,api等web应用非常快速。

Java,通常开发网站用到的是Java的Servlet,用来处理HTTP请求。

Python,通用脚本语言,其中的http相关库可以用来开发网站、api

Go,go语言通常用来做api,当然也有用来做网站的,参考studygolang.com

现在流行做法是前后端分离,通常会用到vue,react之类的前端应用库(javascript),以及这些库衍生出来的一些框架。


那用得就可多了,上面有说python。那玩意我不太熟悉,我从我熟悉的讲把!首先明确的是,你需要一个网站而不是网页,所以单用前端语言是无法实现的。现在都是前后端分离的,后端做数据处理和存储,前面则面相用户做展示。后端可用的语言比较多,java,c++,c#,php包括nodejs等,前端的话,就是html+css+js不过现在js的框架太多了,这个也是学习的方向。搭建一个基础的网站还是不难的,慢慢学就行。


原始地址:/rebang/558.html