一个简单的静态网站,也就是一般的公司介绍网站,只要用HTML CSS写就好了。动态网站肯定包括上面静态网站的要求,另外还有会种编程语言和会用一种数据库,说来就是,采用PHP进行平台开发往往会有更快的开发速度,但是后期的拓展,尤其是性能的提升要更多依赖于云计算平台的支撑,但是由于PHP具有天然热部署的属性,所以PHP在后端开发领域广受欢迎。
1、网站开发用什么语言好?
编程语言(像PHP,JavaScript)、有页面呈现标记(像HTML)、有数据库操作语言(像SQL)、有网址中用到的某些技术(像jQuery、AJAX)等,种类很多,但并不是都用得着。一个简单的静态网站,也就是一般的公司介绍网站,只要用HTML CSS写就好了,但要写得漂亮的话,还要会些PS,JavaScript才行。
一个简单的动态网站,动态说的是网站的数据是动态呈现的,比如有新闻发布的功能,动态网站肯定包括上面静态网站的要求,另外还有会种编程语言和会用一种数据库,说来就是:前台页面 后台代码 数据库前台页面就是上面说的静态网站的要求;后台代码是要会一种编程语言以控制数据的提交和显示,编程语言一般包括PHP,C#,Java等;数据库就是用于存取数据的地方,一般的数据库有MySQL、Access、SQLServer等。
2、大型平台的后台都是用什么语言开发的?
大型互联网平台的后端实现往往是一个比较复杂的过程,很多平台会综合使用多种不同的编程语言,以便于为用户提供速度更快,安全程度和稳定程度更高的使用体验,从技术实现的层面来看,目前的互联网平台更多是基于三大块技术打造的,其一是分布式计算;其二是分布式存储;其三是资源调度管理,这三块技术其实也是目前大数据和云计算技术的基础。
如果从技术方案的稳定性和扩展性两方面来考虑,更多的互联网平台会选择采用Java语言来实现,一方面原因是Java语言的自身性能比较稳定,另一方面原因是Java的生态体系比较健全,而且Java语言目前的成功案例也比较多,开发风险会大大降低,相对于具体应用层的实现来说,在平台(容器)搭建的过程中,更看重性能和扩展性,而不会特别注重开发周期的长短和调整的便利性,因此Java语言无疑是比较适合的选择。
当然,平台搭建的过程中也会调用由C语言或C 语言构建的资源管理模块,除了Java语言之外,PHP和Python也是比较常见的选择。采用PHP进行平台开发往往会有更快的开发速度,但是后期的拓展,尤其是性能的提升要更多依赖于云计算平台的支撑,但是由于PHP具有天然热部署的属性,所以PHP在后端开发领域广受欢迎,
另外,Python也是后端开发比较常见的编程语言,虽然在性能上相比Java会有一定的差距,但是Python语言自身的资源管理能力和扩展能力还是比较强的。我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获,
3、B站后台用什么搭建的,B站用什么开发的,这么大的流量居然那么稳定?
b站谈不到稳定,属于一般水平。但是,也达到了全年可用时间三个9左右,即全年会挂52分钟不可访问,小破站目前来看的确是比较传统的建站技术,严重依赖外界购买的cdn厂商服务。核心技术能力在编解码播放器弹幕方面,需要cdn的部分,包括静态web文件,图片视频,直播推流,稳定性来看,流量都在cdn上,cdn运营商提供服务,和他主站就解耦了。