网站后端开发源代码(网站后端开发源代码)

网站后端开发源代码(网站后端开发源代码)

大家好,今天给各位分享网站后端开发源代码的一些知识,其中也会对网站后端开发源代码进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!



我们使用多种评估系统。

播放器会向我们发送视频播放性能和用户播放状态;

我们使用了第三方RUM系统;

我们使用 WebpageTest,以便能够看到特定时间发生的情况。

我们有一个专门负责播放器开发的团队,他们的首要任务是持续监控播放器的性能。我们使用所有可用的工具:浏览器性能工具、WebpageTest、性能指标等。每次发布之前,我们都会进行一轮严格的 QA,以确保稳定性和质量。

如果按照整个产品的规模来算,我只能说我们的团队是中等规模。

我看到前端技术在很多方面都在进步。

从使用纯CSS到使用LESS和Mixin,再到使用灵活的网格系统和图片标签来适应不同的分辨率和屏幕尺寸;

jQuery、jQueryUI 逐渐淡出了我们的视线,回归到更加面向对象的纯 JavaScript 编程,一些框架在特定场景下也发挥着非常有趣的作用;

我们非常喜欢新的 IntersectionObserver API,它对于加载图像非常高效;

我们还使用画中画 API 让视频浮动在页面上,但我们仍在获取用户对这个想法的反馈。

我们预计这些 API 会发生变化或改进:Beacon、WebRTC、Service Worker 和 Fetch。

Fetch:没有下载进度,也无法拦截请求;

WebRTC:直播的时候,如果分辨率不够高,会受到一些限制;

服务工作线程:对 navigator.serviceWorker.register 的调用不会被服务工作线程的 Fetch 事件处理程序拦截。

我们是支撑VR、计算机视觉、虚拟主播的主要平台,并将继续推动新技术的发展。

再比如HLS视频流,IE、Edge对HLS视频流的质量非常挑剔,所以我们需要控制视频的质量,否则播放时会出现断续或者重影的情况。

我们长期支持 IE,但最近停止了对 IE 11 之前的版本的支持。此外,我们还停止了对 Flash 播放器的支持。我们现在主要支持 Chrome、Firefox 和 Safari。

基本上,我们使用了这些东西:

Nginx;

MySQL的;

Memcached/Redis。

其他技术包括 Varnish、ElasticSearch、NodeJS、Go 语言和 Vertica。

对于前端,我们主要使用纯 JavaScript。我们正在逐步淘汰 jQuery,并开始使用 Vue.js 等框架。

我们努力让每个品牌都具备一定的独特性,拥有不同的内容、界面体验和功能,并且我们使用了许多不同的算法。

网站后端开发源代码(网站后端开发源代码)

我对自己开发的东西很自豪,身边的人都知道、喜欢,也成了大家茶余饭后的谈资,很有意思。

这里的气氛非常轻松和友好,我认为这与其他地方没有什么不同。

我们需要与后端开发人员、QA 和产品经理进行交互。大多数时候我们会去各自的工作站讨论问题,然后使用聊天工具(Microsoft Teams),然后发送电子邮件。

我很高兴能参与开发一款拥有如此庞大用户群的产品。我们处于技术发展的前沿,这让一切都变得有趣且富有挑战性。

这次采访很有启发性。我很惊讶他们在开发时不使用图像。Pornhub 处于网络技术的前沿——WebXR、WebRTC 和 Intersection Observer API。我也很高兴看到他们开始逐步淘汰 jQuery,因为当前的网络 API 非常棒。

如果你还想了解更多这方面的信息,记得收藏关注本站。

文章版权声明:除非注明,否则均为边学边练网络文章,版权归原作者所有

相关阅读