网络编程
-
重构HTML(美)Elliotte Rusty Harold 著《重构HTML:改善Web应用的设计(修订版)》采用理论与实践相结合的方式,展示了如何重构HTML,以获得更佳的可靠性、性能、可用性、安全性、可访问性、兼容性,甚至实现良好的搜索引擎优化。书中详细介绍了如何辨别应该重构的Web代码中的“坏味道”,如何把旧的HTML转换为良构和有效的XHTML,如何使用CSS改善现有的布局,如何通过用GET替换POST、替换旧的联系表单和重构JavaScript来更新Web应用程序,如何系统地重构内容和链接,如何在不改变用户所依赖的URL的前提下重建网站。 《重构HTML:改善Web应用的设计(修订版)》适合Web设计人员、开发人员、项目经理和需要维护或更新既有网站的人使用。 -
优秀网站设计(美)Patrick J. Lynch Sarah Horton 著,李静等译经典畅销书全新升级,10余年长销不衰,被翻译为近10种文字在全球范围内出版,被誉为网站设计领域的典范之作。《优秀网站设计:打造有吸引力的网站(原书第3版)》中系统讲解了网站设计与规划的流程、步骤、方法、技巧、普适性原则,以及应该避免的错误,为建设优秀的网站提供了大量最佳实践。 《优秀网站设计:打造有吸引力的网站(原书第3版)》全书一共12章:第1章介绍了网站设计的步骤,旨在让读者对网站设计有宏观的认识;第2章讲解了网站设计中通用的可用性设计原则和方法;第3章则从信息架构的角度科学地阐述了网站内容的规划方法;第4章详细讲解了各种类型的网站的界面设计;第5章介绍了网站的整体架构思路和方法;第6~8章分别讲解了网站的页面结构、页面设计和版式设计等细节问题;第9章讲解了网站的编辑风格以及在线样式的设计;第10~12章介绍了如何在网站设计中巧妙地使用表格、图形和多媒体等元素,从而使网站更有吸引力。 -
PHP精粹(美)米切尔,沙非克,蒂兰 著,彭冲,胡琳 译本书是资深PHP技术专家多年工作经验的结晶,从数据库、API、设计模式、安全性、应用程序性能、自动化测试、质量保证等核心方面总结了编写高效PHP代码的技巧和最佳实践,旨在让有一定基础的PHP开发者在进阶修炼的路上尽可能少走弯路!全书包含大量精心设计的示例,不仅能帮助读者理解具体的技术知识,而且能让读者学到作者解决各种问题的思路,授人以鱼同时授人以渔。 本书共8章,每章一个主题:第1章重新阐述了面向对象编程中的核心概念和技术,目的是确保基础知识匮乏的开发者能正确理解它们;第2章总结了PHP开发中与数据库相关的各种最佳实践,如数据持久化、数据存储、MySQL使用方法、PDO,以及数据库的设计等;第3章详细讲解了API及其使用方式;第4章总结了PHP开发中常用的各种设计模式及其使用原则;第5章讲解了如何编写安全的PHP代码,对PHP开发中各种常见的安全问题进行了总结和分析;第6章从基准测试、系统测试、数据库、文件系统等方面探讨了PHP应用程序的性能问题;第7章讲解了PHP的自动化测试,包含单元测试、数据库测试、负载均衡测试等;第8章总结了PHP开发中与质量保证相关的最佳实践,包括质量测量、编码标准、源代码管理、自动部署等。除此之外,本书还对PEAR、PECL,以及PHP标准库进行了讲解。 -
ASP程序设计叶潮流,杜奕智 主编《21世纪高等院校规划教材:ASP程序设计(第2版)》是学习ASP动态网页设计的基础教材,通过将理论与案例相结合,全面介绍了ASP动态网页设计技术,如ns的配置和ASP的语法语句、HTML语言基础知识、VBScript脚本语言编程知识、JavaScript脚本语言编程知识、Request对象和Response对象的用法、Server对象和ObjectContext对象的用法、Session对象和Application对象的用法、数据库基础、ADO组件和数据库编程、ASP内置组件等。最后通过一个综合案例介绍了高校网站的详细制作流程。此外,《21世纪高等院校规划教材:ASP程序设计(第2版)》将其他的内置组件分散在第6、7、10章介绍,以提高学生的学习效率。为便于教学,每章均配有内容丰富、题型多样的练习题。《21世纪高等院校规划教材:ASP程序设计(第2版)》可作为高等院校信息管理专业和高职高专院校计算机相关专业的教材,也可作为计算机网络技术的培训教材和自学参考资料。对信息管理人员和网站网页设计维护人员也有一定的参考价值。 -
ASP动态网页制作教程李军,黄宪通,李慧 主编《ASP动态网页制作教程(第2版)》通过通俗易懂的语言和实用生动的例子,系统地介绍网络基础知识、ASP概述、Web页面制作基础、ASP开发基础、VBScript脚本语言、ASP内置对象、ASP常用组件、文件管理、ADO数据库访问和ASP高级程序设计等。每一章的后面提供了习题及上机指导,以方便读者及时验证学习效果。本书在最后部分提供了一个综合实例及两个课程设计,可帮助读者快速掌握ASP程序的开发过程。本书可作为普通高等院校计算机科学与技术、电子信息等相关专业动态网页制作、网站设计与制作、网络程序设计等课程的教材,也可供相关技术人员和计算机爱好者自学使用。 -
脑动力张建辉,叶刚 编著PHP是现在最流行的网站开发技术。PHP提供的内部函数功能强大,解决常见的各种PHP问题。但是PHP函数繁杂,参数众多,造成学习和使用的不便。为了方便读者学习和程序开发,本书全面介绍了各类PHP函数。本书共分21章,PHP函数所涉及的范围包括MySQL服务器、Apache服务器、ODBC、String字符串、Array数组、Variable函数、时间日期、Hash、正则表达式、Session、Math、Filesystem、Directories、Mail、HTTP、URL、FTP、Stream、Network、Image、Exif。本书包括的PHP函数涉及的知识面广,从基本操作直到高级技术。本书适合所有想全面学习PHP开发技术的人员阅读,也适合各种使用PHP进行开发的工程技术人员使用;对于经常使用PHP的开发人员,更是一本不可多得的案头必备参考书。 -
高性能网站构建实战刘鑫 著目前,越来越多的网站采用Linux操作系统来提供各种服务,包括搭建Web服务器、文件存储、数据库等。人们对Linux服务器的可靠性、负载能力和计算能力也越来越关注。《高性能网站构建实战》从高性能站点的实际需求出发,详细介绍了如何使用当前流行的开源软件和工具构建Web站点所需的各种应用服务环境。全书共分为7篇16章和3个简短的附录。第一篇是架构规划篇,也就是第1章,主要介绍了对企业网站架构的选型、系统的快速安装及初始化高性能系统的一些参数。第二篇为负载应用篇,包括第2章到第4章,分别介绍了LVS+KeepAlived、HAproxy、Nginx这3种负载开源软件的应用。第三篇为页面缓存篇,包括第5章、第6章和第7章;分别介绍了缓存软件Squid和Varnish,以及Nginx的缓存功能。第四篇为Web服务器篇,包括第8章和第9章,分别介绍了Apache、Lighttpd和Nginx这三款流行的Web服务器。第五篇为数据缓存篇(NoSQL),包括第10章、第11章和第12章,分别介绍了Memcached,以及两种当前非常流行的NoSQL数据库软件Redis和MongoDBC。第六篇为文件服务篇,包括第13章和第14章,介绍了MFS和Hadoop。第七篇监控应用篇,也是最后一篇,包括第15章和第16章,介绍了流量监控软件Cacti和系统监视软件Zabbix。附录部分,分别给出了使用ipvsadm命令、HAProxy和Squid的有用参考资料。《高性能网站构建实战》是作者多年Linux系统架构和运维经验的总结,兼具宏观性知识介绍和具体性实践技能,适合对系统架构、性能维护感兴趣的初级、中级读者学习,对于有经验的系统架构师和运维师也有一定的参考借鉴价值。 -
ASP与HTML5程序设计秦攀科 主编《ASP与HTML5程序设计》从HTML网页程序设计和ASP初学者的角度出发,对HTML5和Microsoft公司开发的动态网页语言ASP由浅入深进行了介绍。《ASP与HTML5程序设计》共分为九章,分别介绍了ASP基础入门、HTML5基础、HTML5控件、HTML5与HTML4的区别、ASP脚本语言——VBScript、ASP六大内置对象、ASP组件、SQL Server 2000与数据库基础及ASP数据库编程。《ASP与HTML5程序设计》内容翔实,讲解透彻。最突出的特色是以练促学,书中给出了丰富的实例供读者实战演练。《ASP与HTML5程序设计》具有很强的可读性,适合作为高等院校计算机专业教材,也适合网页程序设计的初学者使用,还可以作为计算机爱好者的自学参考书。 -
HTML5与ASP.NET程序设计教程马骏 主编《普通高等学校计算机教育“十二五”规划教材:HTML5与ASP.NET程序设计教程(第2版)》系统地介绍了HTML5与ASP.NET程序设计技术。全书分3篇。第1篇介绍HTML5基本知识,包括HTML5网页设计基础、CSS3样式控制、JavaScript、jQuery、Canvas图形图像设计等;第2篇介绍ASP.NET Web应用程序开发技术,包括Web窗体和控件、ASP.NET AJAX、jQuery UI与C#代码的交互、LINQ和SQL Server数据库访问等;第3篇介绍ASP.NET MVC 3 Web应用程序开发技术,包括MVC开发基础、Razor视图引擎、MVC中的数据访问和客户端验证等。另外,在附录中还提供了与本书配套的上机实验。《普通高等学校计算机教育"十二五"规划教材:HTML5与ASP.NET程序设计教程(第2版)》可作为高等院校计算机及相关专业的教材;也适合有一定C#语言程序设计基础,希望利用VS2010开发平台开发企业级Web应用程序的人员阅读。 -
HTML/CSS/JavaScript标准教程实例版本书编委会 编著《HTML/CSS/JavaScript标准教程实例版(第4版)》是一本讲解HTML、CSS、JavaScript最基本语法的书,可作为网页制作初学者的入门教程。同时也可为网站建设的专业人士提供一些参考。《HTML/CSS/JavaScript标准教程实例版(第4版)》以“讲清语法、学以致用”为指导思想,不仅仅将笔墨局限于语法讲解上,并通过一个个鲜活、典型的小实例来达到学以致用的目的。从本书的目录可见一斑,每个语法都有相应的实例,每章后面又配有综合小实例。配书光盘包括PPT课件、上机手册、习题参考答案和源文件,方便读者使用。第4版新增了HTML5的介绍,查漏补缺,修改了一些不常用的命令,品质更佳。
