辞旧迎新——年度web开发合辑,新年大放送

简介:

本文整理了,工作半年来实践、研究、翻译过的相关web有关的知识,在2012来临之际,与大家分享。祝愿所有的网友和程序员朋友们身体健康,阖家欢乐!


【基本篇】

细说Cache

所有Cache类型的完整介绍,偏重于服务端缓存的讲解与演示


细说Cookies

Cookies的完整介绍,包括实现原理,利弊,偏重服务端使用演示


【前端篇】

JS闭包可被利用的常见场景

展示了JS闭包的几个常见场景,给你带来更简洁更优化的编码方式!


仿新浪微博登录的邮箱地址自动补全功能

如题,这是一个JQuery的小Demo


【提高篇】

使用ASP.NET实现Windows Service定时执行任务

通过Cache过期的回调,来促使asp.net效仿Windows Service完成定时任务执行功能。


浅谈跨网站脚本攻击(XSS)的手段与防范(简析新浪微博XSS攻击事件)

XSS攻击手段和防范的简介以及对asp.net防XSS攻击方式详细介绍。


浅谈人人网以及淘宝网的IM即时通信以及point-to-point通信

没错,来自人人和淘宝IM的最佳实践,他们共同的选择——Comet。B/S模式下当前最成熟的实时交互,很快会被Html5的WebSocket所取代?让我们拭目以待!


Asp.net 构建可扩展的的Comet Web 应用(一)

本文简介Comet技术的实现原理,采用asp.net讲解、演示


Asp.net 构建可扩展的的Comet Web 应用(二)

以一个线上聊天室,展示了comet技术。实现技术asp.net+WCF/websocket


开发自己的Web服务处理程序(以支持Ajax框架异步调用Web服务方法)

ajax大行其道的今天,如果你选择的是微软提供的ajax框架,本文给出了一些使其支持异步方法的实现!


异步调用Web服务方法
讲解web service中调用异步方法


【设计篇】

浅谈简单工作流设计——责任链模式配合策略与命令模式的实现

简单工作流设计,基本实现——可扩展、可配置、开放封闭等,请多多提出宝贵意见。


记住密码"功能的正确设计

CSDN及各大站点密码泄露事件,引发大恐慌,转载了该设计,希望能给你或者你的系统带来好运。


【性能优化篇】

asp.net的10个提升性能或扩展性的秘密(一)

提供一些对于性能优化的Best Practices,来自某外国著名网站CTO。


asp.net的10个提升性能或扩展性的秘密(二)

同上


asp.net使用httphandler打包多CSS或JS文件以加快页面加载速度

提供一种CSS、JS优化方式,包括打包多文件、压缩、缓存等优化操作。


性能优化之页面缓存(以Javascript方式缓存页面部件)

利用script标签hack页面静态片段(header、footer)的优化(缓存)方式,纯粹地客户端缓存,无须再次请求。


快速可扩展的Ajax流代理——提供持续下载跨域数据

Ajax的请求有跨域限制,本文旨在给你提供一个基于流式的、异步的数据下载方式


开发中常见的十种对缓存的错误使用

讲解开发中对缓存十种不当地的使用,特别是来自分布式缓存的一些建议,你值得拥有!


【相关技术篇】

Node.js学习笔记(一)概述

对NodeJS的简单介绍和演示


Node.js应用之静态文件分发器

充分利用NodeJS的I/O无阻塞的优势,让它们来负责传输站点的静态文件是个不错的选择。


Dnode:基于Node.js给浏览器提供异步远程方法调用

一个全新的node的module,提供服务端与客户端双向代理调用,服务端JS开始大行其道,似乎不再遥远!


MySQL with Memcached 简介

开源是个不可忽视的力量,凝聚了全世界开发者的智慧。本文翻译了MySQL与Memcached组合发挥威力。


-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

再次祝大家在新的一年里身体健康,工作顺利,技术突飞猛进!




原文发布时间为:2012-01-22


本文作者:vinoYang


本文来自云栖社区合作伙伴CSDN博客,了解相关信息可以关注CSDN博客。

目录
相关文章
|
20天前
|
监控 JavaScript 前端开发
《理解 WebSocket:Java Web 开发的实时通信技术》
【4月更文挑战第4天】WebSocket是Java Web实时通信的关键技术,提供双向持久连接,实现低延迟、高效率的实时交互。适用于聊天应用、在线游戏、数据监控和即时通知。开发涉及服务器端实现、客户端连接及数据协议定义,注意安全、错误处理、性能和兼容性。随着实时应用需求增加,WebSocket在Java Web开发中的地位将更加重要。
|
1月前
|
Web App开发 前端开发 开发工具
介绍Web开发的基础知识
介绍Web开发的基础知识
29 7
|
1月前
|
存储 资源调度 应用服务中间件
浅谈本地开发好的 Web 应用部署到 ABAP 应用服务器上的几种方式
浅谈本地开发好的 Web 应用部署到 ABAP 应用服务器上的几种方式
26 0
|
1月前
|
存储 前端开发 JavaScript
从前端到后端,探索现代Web开发技术
本文探索了现代Web开发技术的各个方面,包括前端和后端开发以及多种编程语言的应用。通过对JavaScript、Java、Python、C、PHP和Go等语言的介绍,深入探讨了前端和后端开发的基本原理和常用工具。同时,还涵盖了数据库技术在Web开发中的重要性和应用场景。无论你是初学者还是有经验的开发者,本文都能为你提供全面的视角和实用的知识,帮助你在Web开发领域取得更好的成果。
|
1月前
|
缓存 关系型数据库 API
后端开发:构建高效、可扩展的Web应用程序的关键
后端开发:构建高效、可扩展的Web应用程序的关键
21 0
|
6天前
|
JSON Java fastjson
Spring Boot 底层级探索系列 04 - Web 开发(2)
Spring Boot 底层级探索系列 04 - Web 开发(2)
15 0
|
6天前
|
安全 编译器 PHP
PHP 8.1版本发布:引领Web开发新潮流
PHP编程语言一直是Web开发的主力军,而最新发布的PHP 8.1版本则为开发者们带来了更多创新和便利。本文将介绍PHP 8.1版本的主要特性,包括更快的性能、新的语言功能和增强的安全性,以及如何利用这些功能来提升Web应用程序的质量和效率。
|
9天前
|
PHP
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
|
9天前
|
前端开发 数据挖掘 API
使用Python中的Flask框架进行Web应用开发
【4月更文挑战第15天】在Python的Web开发领域,Flask是一个备受欢迎的轻量级Web框架。它简洁、灵活且易于扩展,使得开发者能够快速地构建出高质量的Web应用。本文将深入探讨Flask框架的核心特性、使用方法以及在实际开发中的应用。
|
18天前
|
安全 前端开发 Java
Java Web开发知识点学习总结
Java Web开发涉及Java基础、Servlet、JSP、数据库操作(SQL+JDBC)、MVC设计模式、Spring框架、Hibernate ORM、Web服务(SOAP&RESTful)、安全认证(HTTP Basic/Digest/OAuth)及性能优化(缓存、异步、负载均衡)。
17 3