作者: 雷雪松
每个前端开发者都该知道网页渲染的那点事
其实,有关网页渲染的文章很多,但是相关信息比较分散,且论述并不是很完整。如果要想对这个主题有个大致的了解,我们还得学习很多知识。因此,Web开发者Alexander Skutin 决定写一篇文章。他相信,这篇文章不仅能帮助初学者,也能对那些想要刷新知识结构的高级前端开发者有所裨益。
阅读原文 »
新浪微博:史上最大的Redis集群
随着应用对高性能需求的增加,NoSQL逐渐在各大名企的系统架构中生根发芽。这里我们将为大家分享社交巨头新浪微博带来的Redis实践,首先我们看新浪微博 @启盼cobain的Redis实战经验分享:
Tape is Dead,Disk is Tape,Flash is Disk,RAM Locality is King. — Jim Gray
阅读原文 »
程序员学习编程需要攻克的8个障碍
大多数学习者同样碰到过相同的障碍,但是,一旦克服了这些壁垒,那么好处立马就来:
- 更享受学习经历
- 进步更快
- 碰到难题更执着,不轻言放弃
- 写代码时更独立
那么,这些障碍究竟是什么呢,我们又该如何攻克它们?
Apache缓存的实现
Apache的缓存方式有两种,一种是基于硬盘文件的缓存,由 mod_disk_cache 实现,另一种是使用内存缓存,由mod_mem_cache 实现。不过它们都是依赖 mod_cache 模块的,mod_cache 模块提供了一些缓存配置的指令供它们使用。
阅读原文 »
如何成为PHP程序员?
当今,互联网的蓬勃发展,移动互联网的火热,以及国家提出的“互联网+”。这些趋势可以让我们明显的感觉到互联网的重要,不可替代。网站也是大家最早接触,最早认识的一种新事物。谈到网站,无非最长脸的莫过于PHP(PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)这门开源的服务端脚本语言。对于开源,这是他的优点也是缺点。优点是:你可以随意的使用它并且不用支付一分钱,语法吸收了C语言、Java和Perl的特点,函数众多,使用方便灵活,上手容易。缺点也是因为开源,简单,因此入不了大雅之堂(当然也不一定,看场合)。随着开源力量的强大,以及和Linux、MySQL、Nginx、Apache等开源软件的配合,版本的更新以及性能的优化,使用率越来越高。下面回归到主题,雷雪松分享一下如何成为一个PHP程序员?
阅读原文 »