当一个务实的程序员

在中国,大家一说程序员,总觉得只是会编程就可以了,好像是不那么需要技术含量的工作。实际上,完全不是这个样子,当一个出色的程序员是非常困难的,随着实现任务的复杂性越来越高,你需要很好的分析用户需求,设计系统架构,与项目组的人沟通,编写高效、易于维护的代码,并且不断的对设计的程序进行优化。你需要了解很多 […]

前端代码异常日志收集与监控

在复杂的网络环境和浏览器环境下,自测、QA测试以及 Code Review 都是不够的,如果对页面稳定性和准确性要求较高,就必须有一套完善的代码异常监控体系,本文从前端代码异常监控的方法和问题着手,尽量全面地阐述错误日志收集各个阶段中可能遇到的阻碍和处理方案。 收集日志的方法 平时收集日志的手段,可 […]

大流量的下兜底容灾方案

随着网络的普及,上网的成本和门槛越来越低,很多网站的流量也是蹭蹭蹭的往上涨,而页面上的数据来源也不确定,可能来自多个平台,也可能是有专门的人员在手动维护。由于数据来源众多,出错的概率也会增加,为了降低页面在大流量下的维护成本,本文做了一些阐述。 兜底容灾的必要性 一个日均承载几千万上亿流量的网页,会 […]

淘宝首页性能优化实践

上文 《一起来看看淘宝首页的个性化》 中,带大家看了下弥散着个性化味道的新首页,前端面临着: 数据来源多 串行请求渲染一个模块 运营数据和个性化数据匹配和管理 数据兜底容灾 等多个问题。本次淘宝首页改版,虽已不再支持 IE6 和 IE7 等低版本的古董浏览器,但是依然存在多个影响首页性能的因素: 依 […]

一起来看看淘宝首页的个性化

随着互联网技术以及软硬件技术的快速发展,网络已经成为人们生活中不可或缺的一部分,在长期的互联网冲浪中,网民对网络信息的辨识度日益增进,网络信息提供方也必须与时俱进,抓住用户的要害。 就拿我们淘宝的业务来看,几年前看到最多的是以商品为维度分类、分层;而现在,一切以人为中心,围绕用户做产品,帮助用户挖掘 […]

纯干货-聊一聊淘宝首页和它背后的一套

从 14 年双十二结束开始接手淘宝首页,到如今差不多 1 年半时间,不久前完成了首页相关工作的交接。期间经历了两次改版和一次从 PHP 到 Node 的迁移,还是颇有感受,下面给大家分享下。 文章好像有点长,列个大纲会比较好: 一、相关背景介绍 二、淘宝首页的整理变迁 1. PHP 下的淘宝首页 2 […]

抛开语法,深度剖析CSS预处理器

背景 现在来说这些,显得晚了些,大家倾向于去关注最新、最酷的技术,所谓技术的潮流,处理器的概念不算新的,每个前端从业者,应该都使用过或者瞄过两眼。有些人,试用过之后觉得不错就一直用并且推广下去;有些在用了一下之后就放下了;而另外一些,可能看过之后就没有再用。 不管你是属于哪一类,其实,我们都应该是保 […]