web
JavaScript权威指南(第6版) 豆瓣
JavaScript: The Definitive Guide, Sixth Edition
8.9 (13 个评分) 作者: David Flanagan 译者: 淘宝前端团队 机械工业出版社 2012 - 4
本书是程序员学习核心JavaScript语言和由Web浏览器定义的JavaScript API的指南和综合参考手册。
第6版涵盖HTML 5和ECMAScript 5。很多章节完全重写,以便与时俱进,紧跟当今的最佳Web开发实践。本书新增章节描述了jQuery和服务器端JavaScript。
本书适合那些希望学习Web编程语言的初、中级程序员和希望精通JavaScript的JavaScript程序员阅读。
Web性能权威指南 豆瓣
High Performance Browser Networking
8.0 (6 个评分) 作者: Ilya Grigorik 译者: 李松峰 人民邮电出版社 2013 - 9
本书是谷歌公司高性能团队核心成员的权威之作,堪称实战经验与规范解读完美结合的产物。本书目标是涵盖Web 开发者技术体系中应该掌握的所有网络及性能优化知识。全书以性能优化为主线,从TCP、UDP 和TLS 协议讲起,解释了如何针对这几种协议和基础设施来优化应用。然后深入探讨了无线和移动网络的工作机制。最后,揭示了HTTP 协议的底层细节,同时详细介绍了HTTP 2.0、 XHR、SSE、WebSocket、WebRTC 和DataChannel 等现代浏览器新增的具有革命性的新能力。
本书适合所有Web 应用及站点开发人员阅读,包括但不限于前端、后端、运维、大数据分析、
UI/UX、存储、视频、实时消息,以及性能工程师。
Ilya Grigorik 是谷歌“Web加速”(Make The Web Fast)团队的性能工程师、开发大使。他每天的主要工作就是琢磨怎么让Web应用速度更快,总结并推广能够提升应用性能的最佳实践。
用AngularJS开发下一代Web应用 豆瓣
AngularJS
7.7 (6 个评分) 作者: [美] Brad Green / Sbyam Seshadri 译者: 大漠穷秋 电子工业出版社 2013 - 10
AngularJS是一款来自Google的前端JS框架,它的核心特性有:MVC、双向数据绑定、指令和语义化标签、模块化工具、依赖注入、HTML模板,以及对常用工具的封装,例如$http、$cookies、$location等。AngularJS框架的体积非常小,但是设计理念和功能却非常强大,值得前端开发者深入学习。
本书对AngularJS框架的核心特性做了全面的介绍,包括常用的开发工具和开发环境。作为国内第一本关于AngularJS的书籍,本书是学习AngularJS的必备入门工具。
2013年11月14日 在读
昨天晚上刚拿到,今天在来中关村儿的路上读到第二章。总得来说,浅显易懂(针对稍有经验的前端开发工程师而言),$scope那里之前看网上的教程没太看明白,看了书之后就大概知道是怎么个意思了。但是个别语句还是翻译的不太准确,有点绕口。比如12页的这句话:尽管设计Angular应用具有很大的灵活性,但是以下这些风格你将会经常涉及:1.用来容纳数据的模型,模型代表应用当前的状态。2.用来展示数据的一些视图。用来管理模型和视图之间关系的一些控制器。——这不还是在翻来覆去的讲MVC吗?中间的那个“但是”是怎么个转折法儿?
angularjs javascript web web开发 互联网
大规模Web服务开发技术 豆瓣
作者: 伊藤直也 / 田中慎司 译者: 李剑 电子工业出版社 2011 - 7
Hatena是日本最大的Web服务提供商之一,它提供的服务包括关键字(类似于维基百科)、博客、相册等。《大规模Web服务开发技术》由伊藤直也、田中慎司所著,内容主要来自Hatena为学生们举行的暑期实习的课程,内容涵盖广泛,介绍了性能优化、分布式、算法、系统架构等各个方面,甚至还介绍了硬件的经济成本,是运维工程师们必不可少的参考书。书中还包括几个算法实习课题,介绍了压缩算法、全文搜索等算法的实现方法,对于打算靠Web创业的人不失为一本很不错的参考书。
构建高性能Web站点 豆瓣
作者: 郭欣 电子工业出版社 2009 - 8
本书围绕如何构建高性能Web站点,从多个方面、多个角度进行了全面的阐述,涵盖了Web站点性能优化的几乎所有内容,包括数据的网络传输、服务器并发处理能力、动态网页缓存、动态网页静态化、应用层数据缓存、分布式缓存、Web服务器缓存、反向代理缓存、脚本解释速度、页面组件分离、浏览器本地缓存、浏览器并发请求、文件的分发、数据库I/O优化、数据库访问、数据库分布式设计、负载均衡、分布式文件系统、性能监控等。在这些内容中充分抓住本质并结合实践,通过通俗易懂的文字和生动有趣的配图,让读者充分并深入理解高性能架构的真相。同时,本书充分应用跨学科知识和科学分析方法,通过宽泛的视野和独特的角度,将本书的内容展现得更加透彻和富有趣味。
Django Web开发指南 豆瓣
Python Web Development with Django
作者: Jeff Forcier / Paul Bissex 译者: 徐旭铭 2009 - 5
本书讲述如何用Python框架Django构建出强大的Web解决方案,本书讲解了使用新的Django 1.0版的各种主要特性所需要的技术、工具以及概念。 全书分为12章和6个附录,内容包括,Django Python实战,Django速成:构建一个Blog,起始,定义和使用模型,URL、HTTP机制和视图,模板和表单处理,Photo Gallery,内容管理系统,Liveblog,Pastebin,高级Django编程,高级Django部署。附录内容包括命令行基础,安装运行Django,实用Django开发工具,发现、评估、使用Django应用程序,在Google App Engine上使用Django,参与Django项目。 本书适用于Python框架Django初学者,Django Web开发技术人员。
Social Circles 豆瓣
作者: Paul Adams New Riders Press 2010 - 8
Businesses are starting to operate in the world of the social web, but most have a very poor understanding of social interaction, and its huge impact on how successful their endeavors will be. It is much more complicated than just business blogs or official company Twitter accounts. Most of people's interactions with each other and with brands happen offline, away from computers, and often away from mobile phones. What people do offline has a huge impact on what they do online. Social Circles, by lead researcher for social media Paul Adams, is about helping business understand this offline/online relationship.
Research has shown time and again how people have multiple independent circles of friends, all of whom they trust in different ways, and all of whom wield varying degrees of influence. People are using social networks to interact with people they already know offline, and not to make new connections with people they don’t know. They are recreating their offline social circles online. Understanding these social circles is the key to successful behavioral advertising.
GAE编程指南 豆瓣
Programming Google App Engine
作者: Dan Sanderson 译者: 唐学韬 / 何继业 2010
《GAE编程指南》是一种云计算服务,跟其他的同类产品不同,它提供了一种简单的应用程序构建模型,通过这种模型,你可以轻松地构建出能够容纳数百万用户的应用程序。《GAE编程指南》是介绍使用这个强大平台的专家级实践指南。高级工程师Dan sanderson将向你讲述如何设计高可伸缩性应用程序的方法,以及如何使用App Engine的API和可伸缩的服务来实现常见的开发任务。你将会学到有关App Engine的应用程序服务器架构、运行时环境以及可伸缩数据存储区等知识,还可以学到一些应用程序优化方法。
App Engine提供了几乎无限的计算能力,《GAE编程指南》从源代码方面简单明了地阐述了其使用方法。