最新 | 最热门 | 最高评价

+0  浏览器的渲染原理简介

Tag: Web开发 | 程序设计 | CSS | DOM | HTML | Javascript | Web
陈皓 发于 2013年05月22日 08:17 | 点击: 83772 | 展开摘要
看到这个标题大家一定会想到这篇神文《How Browsers Work》,这篇文章把浏览器的很多细节讲得很细,而且也被翻译成了中文。为什么我还想写一篇呢?因为两个原因,

1)这篇文章太长了,阅读成本太大,不能一口气读完。

2)花了大力气读了这篇文章后可以了解很多,但似乎对工作没什么帮助。

所以,我准备写下这篇文章来解决上述两个问题。希望你能在上班途中,或是坐马桶时就能读完,并能从中学会一些能用在工作上的东西。

浏览器工作大流程

废话少说,先来看个图:

从上面这个图

查看全文: http://www.udpwork.com/item/9900.html

+0  疯狂的 Web 应用开源项目

Tag: Web开发 | 杂项资源 | Open Source | Web | Webmail
陈皓 发于 2011年08月11日 08:40 | 点击: 42643 | 展开摘要
下面是一个Web应用的开源列表。没什么可说的,太疯狂了。尤其是Web 2.0那一堆。我不知道你怎么想,有些开源项目的源码写得挺不好的,尤其是性能方面。或许你会以为改一改他们就可以成为为自己所用,不过,改这些开源的项目还真不容易。玩玩还可以。

数字媒体

相册(Flickr, Picasa)

Gallery,基于PHP + MySQL的Web相册。非常易于使用,包括一个配置向导,对于相片的操作包括自动生成缩略图、相片的大小改变、选择、排序等。

Piwigo,基于PHP +

查看全文: http://www.udpwork.com/item/5630.html

+0  How Rendering Work (in WebKit and Blink)

Tag: Browser | Graphics | WebKit | Blink | Canvas | Rendering | webgl
Roger 发于 2014年04月16日 19:08 | 点击: 20209 | 展开摘要
How Rendering Work (in WebKit and Blink)

自从开始从事浏览器内核开发工作以来,已经写过不少跟渲染相关的文章。但是一直想写一篇像 How Browsers Work 类似,能够系统,完整地阐述浏览器的渲染引擎是如何工作的,它是如何对网页渲染性能进行优化的文章,却一直因为畏惧所需要花费的时间和精力,迟迟无法动笔。不管如何,现在终于鼓起勇气来写了,希望自己能够完成吧…

文章包括的主要内容如下 —

渲染基础 - DOM & R

查看全文: http://www.udpwork.com/item/12133.html

+0  Tumblr架构 – 页面浏览量150亿/月并且比Twitter更难拓展

Tag: Web Service | finagle | mysql | redis | scala | tumblr
longhao 发于 2012年02月16日 22:36 | 点击: 15936 | 展开摘要
    注:一些内容不熟悉,所以没有翻译。原文地址在这里



    Tumblr每个月增长30% , 一天5亿网页浏览,40K/sec , 每天3TB的数据存储在1000+的服务器上。最开始只有4名工程师来处理所有事情,当有20多个工程师的时候,才有实力出一些有趣的解决方案。

    Tumblr最开始是典型的大型LAMP应用,现在的分布式服务模型使用了Scala, HBase, Redis, Kafka&n

查看全文: http://www.udpwork.com/item/6851.html

+0  C, Erlang, Java and Go Web Server performance test

Tag: 编程 | English | Erlang | Go | Java | nginx | web server
Tim 发于 2009年11月11日 21:28 | 点击: 13902 | 展开摘要
I had tested a hello world web server in C, Erlang, Java and the Go programming language.

* C, use the well-known high performance web server nginx, with a hello world nginx module

* Erlang/OTP

* Java, using the MINA 2.0 framework, now t

查看全文: http://www.udpwork.com/item/210.html

+2  分布式知识的总结(V1.0)

Tag: Java | Web Service | acid | base | cap | 分布式
longhao 发于 2012年09月15日 16:32 | 点击: 9757 | 展开摘要
1:分布式理论

CAP(Eric Brewer)

    Web服务无法同时满足以下3个属性

Consistency(一致性),数据一致更新,所有数据变动都是同步的

Availability(可用性),每个操作都必须以可预期的响应结束

Partition tolerance(分区容错性),即使出现单个组件无法可用,操作依然可以完成

    在任何数据库设计中,一个Web应用至多只能同时支持上面的两个属性,不可能三者兼顾。

查看全文: http://www.udpwork.com/item/8117.html

+0  Fixing WordPress comment email notification problem by installing sendmail on Debian

Tag: Linux | Technology | Web
Haidong Ji 发于 2013年11月18日 12:18 | 点击: 7491 | 展开摘要
In the past, whenever a reader commented on a blog entry, I would receive an email notification. Ever since I moved this site to a Linode VM, I noticed the comment email notification stopped working. Alas, blogs are not like what they used

查看全文: http://www.udpwork.com/item/11145.html

+0  HTML6 展望

Tag: Web开发 | 技术读物 | HTML | HTML5 | HTML6 | Web
jnj 发于 2014年12月06日 12:41 | 点击: 7149 | 展开摘要
HTML5 概述

HTML5 是 HTML 语言最受欢迎的版本之一,它支持音频和视频、离线存储、移动端、和标签属性等等。还提供了<article>, <section>, <header>这样的标签来帮助开发者更好地组织页面内容。然而 HTML5 规范仍然没有最后定稿,并且它并不是一个真正意义上的语义标记语言。

HTML6 展望

你有没有曾经希望能在 HTML 中使用自定义标签?比如:使用<logo>来显示你的网站logo

查看全文: http://www.udpwork.com/item/13608.html

+3  Websocket协议简介

Tag: web
snnn 发于 2012年01月30日 03:05 | 点击: 7115 | 展开摘要
今天@julyclyde 在微博上问我websocket的细节。但是这个用70个字是无法说清楚的,所以就整理在这里吧。恰好我最近要重构年前写的websocket的代码。

众所周知,HTTP是一种基于消息(message)的请求(request )/应答(response)协议。当我们在网页中点击一条链接(或者提交一个表单)的时候,浏览器给服务器发一个request message,然后服务器算啊算,答复一条response message。主动发起TCP连接的是client

查看全文: http://www.udpwork.com/item/6758.html

+0  django 架设网站入门指南[贰]

Tag: BitFocus | django | Python | Tutorial | Web Server
Neuron Teckid 发于 2010年02月04日 18:14 | 点击: 6129 | 展开摘要
上节回顾 – ORM 和数据库

创建 admin 应用

    打开 guestbook/urls.py 仔细研究一下注释, 会看到有几行写着, 取消注释来激活 admin. django 的 admin 应用是一个非常不错的后台. 现在就来开启它吧

from django.conf.urls.defaults import *

# Uncomment the next two lines to enable the admin

查看全文: http://www.udpwork.com/item/910.html

+0  高性能并发Web服务器实现核心内幕

Tag: Web | 高性能Web架构
ideawu 发于 2011年04月29日 18:06 | 点击: 6112 | 展开摘要
今天, 和部门的同事一起分享了Web服务器的核心内幕, 把PPT奉上, 大家喜欢可以下载. 本PPT的出发点和许多所谓的XX源码分析非常不同.

高性能并发Web服务器实现核心内幕
View more presentations from ideawu

Related posts:
关系数据库应用设计基础

开发爬虫友好的Ajax网站

[不会停止]idea’s blog 即将停止了…

朋友在中关村买华硕笔记本被骗

你现在看的文章是:

查看全文: http://www.udpwork.com/item/4952.html

+0  iComet 的一个应用场景

Tag: C/C++语言编程 | 高性能Web架构 | comet
ideawu 发于 2014年04月05日 01:57 | 点击: 5913 | 展开摘要
iComet 是我做的另一个开源项目, 已经有不少朋友将 iComet 应用到了 Web IM, 移动 App 等应用的线上生产环境, 前几天还有一位朋友帮忙开发并开源了 iComet 的 Java/Android SDK.

最近在做一个手机端 App 与桌面 PC 程序联动的项目, 简单来说, 这个软件就是要在手机上进行操作, 并立即根据操作的结果更新 PC 上的程序的响应. 例如在手机上点击了一个按钮, 就要在 PC 上自动打开某个窗口. 其中一个重要的步骤便是从服务器

查看全文: http://www.udpwork.com/item/12087.html
|<<<1234567>>>| 一共35页, 414条记录