PHP学习_PHP技术_PHP网站建设_PHP程序员专注于PHP技术研究及学习

文档标签: book

软件设计“内聚度”“耦合度”介绍.

一、联系    当个程序段或语句(指令)引用了其它程序段或语句(指令)中所定义或使用的数据名(即存贮区、地址等)或代码时,他们之间就发生了联系。一个程序被划分为若干模块时,联系既可存在于模块之间,也可存在于一个模块内的程序段或语句之间,即模块内部。联系反映了系统中程序段或语句之间的关系,不同类型的联系构成不同质量的系统。因此,联系是系统设计必须考虑的重要问题。    系统被分成若干模块后,模块同模块的联系称为块间联系;一个模块内部各成份的联系称为块内联系。显然,模块之间的联系多,则模块的相对独立性就差,系统结构就混乱;相反,模块间的联系少,各个模块相对独立性就强,系统结构就比较理想。同时,一个模块内部各成份联系越紧密,该模块越易理解和维护。二、评判模块结构的标准    1.模块独立性       模块化是软件设计和开发的基本原则和方法,是概要设计最主要的工作。...
此文被围观1482次  分类: 编程开发 标签:  ·····

phpwind 二次开发宝典,php开发手册.

PHPWind(简称:PW)是一个基于PHP和MySQL的论坛程序,是国内最受欢迎的通用型论坛程序之一。PHPWind的前身是ofstar,发布于2004年,王学集和林耀纳是它的创始人。 PHPWind由杭州德天信息技术有限公司开发,分商业版和免费版,但在功能和版本上没有区别,软件全面开源免费。版本现已已有累积超过60万的用户。自2008年发布PHPWind7.0版本以来,PHPWind围绕着提升社区内容价值和推进社区电子商务两个大方向,开发单核心多模式的产品,实现新型的社区形态。 发展至今,全国有价值的20万个中小网站中,有近10万个社区网站使用phpwind,累计已有超过100万网站使用phpwind,每天还有1000个新的网站使用phpwind。这些社区网站覆盖了52类行业,每天有一亿人群聚集在phpwind搭建的社区,发表5000万条新增信息,访问超过10亿个页面。 全国日PV30万以上的1000个左右大型社区中,有500个以上的站点选择了phpwind提供的建站软件,并通过其包括淘链接、淘满意、每日...
此文被围观1769次  分类: 编程开发 标签:  ······

Oracle好书推荐《Oracle性能诊断艺术》.

作者:安东尼尼 Oracle数据库优化的里程碑式著作,涵盖Oracle各版本,源自实战的真知灼见。 前端业务应用炙手可热之日,便是优化后端数据库性能之时。当此之际,身怀数据库优化的绝技,可以让你平步职场,傲视群英。 本书是Oracle数据库优化专家Christian Antognini的一部继往开来的里程碑式著作。书中的最佳实践和诸多建议全部来源于作者在实战一线的丰富积累。不仅简单实用,而且发人深省,堪称一座“宝库”,适合各层次读者研读和发掘。 与其他同类图书不同,本书不仅涵盖了市面上常见的各种Oracle版本,还指明了各个版本独有的性能优化特性。全书以崭新的视角开篇立论,围绕查明问题真相和搜寻有效方略,透彻讲解了查询优化器的配置,表访问、连接和物理表布局的优化,以及加速SQL执行计划等重要主题,被读者誉为“最透彻,但又最通俗的性能优化好书”。值得拥有! 全书以优化Oracle应用程序为目的,先介绍Oracle性能优化的基本原理、关键概念,从业务角度和系统角度分析性能。接...
此文被围观3216次  分类:  标签:  ·····

好书推荐《社交网站界面设计》.

作者:克拉姆利什 本书提供100多种模式、原则以及最佳实践,并针对在设计社交网站时经常遇到的问题给出明确建议。本书将提供给你培养用户交互习惯和构建社区最具价值的参考。 本书作者将与你分享难得的经验,教会你平衡各种不同的因素,并与你的用户共同构建和谐健康的网络社区。 本书教会你: 掌握创建任何网站时都会用到的原则 学习基本设计模式,以便向现有的网站中添加新的社交组件 学会在活跃的社区网站管控好行为不端的用户 围绕一个产品或一项服务构建社交体验,并让用户参与其中 无须构建一个全新的架构就可以开发出一套实用的社交应用 让你的网站上的用户可以互动 为你的会员提供离线联系的机会 识别和避免采用反模式——社交网络和社交媒体空间产生的最糟实践 ...
此文被围观2672次  分类:  标签:  ·······

好书推荐《Spring技术内幕-深入解析 Spring架构与设计原理》.

作者:计文柯 作者从业10余载,悟透Spring等开源软件的本质,权威性毋庸置疑。 Java开发者社区、专业Spring开发者社区和架构师社区一致鼎力推荐! 深入解析Spring架构原理与设计思想,探究Spring成功的奥秘。 揭开Spring源代码的神秘面纱,展示系统阅读开源软件源代码的方法和秘诀。 掌握Spring的架构原理与设计思想真的能让开发者如虎添翼吗? IoC容器如何掌控以POJO为基础的Bean对象?它的轻量级开发设计思想是如何实现的? Spring产品级的IoC容器是如何作为一个完整的系统实现并运行的?它如何启动?如何完成Bean的解析和载入?又如何实现Bean的生命周期管理? Spring如何简捷地在JVM上实现AOP功能? Spring AOP如何实现Aspect编织功能? Spring如何实现各种数据库操作组件的集成? Spring如何在Web环境中集成IoC容器并为Web应用开发提供利器? 我们耳熟能详的MVC模式在Spring中是如何实现...

好书推荐《Python高级编程》,python学习.

作者:莱德 本书通过大量的实例,介绍了Python语言的最佳实践和敏捷开发方法,并涉及整个软件生命周期的高级主题,诸如持续集成、版本控制系统、包的发行和分发、开发模式、文档编写等。本书首先介绍如何设置最优的开发环境,然后以Python敏捷开发方法为线索,阐述如何将已被验证的面向对象原则应用到设计中。这些内容为开发人员和项目管理人员提供了整个软件工程中的许多高级概念以及专家级的建议,其中有些内容的意义甚至超出了Python语言本身。   本书针对具备一定Python基础并希望通过在项目中应用最佳实践和新的开发技术来提升自己的Python开发人员。     第1章 准备工作 1.1 安装Python 1.1.1 Python实现版本 1.1.2 在Linux环境下安装 1.1.3 在Windows环境下安装 1.1.4 在Mac OS X环境下安装 1.2 Python命令行 1.2.1 定制交互式命令行 1.2.2 iPyt...
此文被围观2475次  分类:  标签:  ·····

程序员书籍《Android 软件安全与逆向分析》.

作者:丰生强 编辑的话 每一本书的诞生,都有让人记住的事情。在这本书的出版中,我印象深刻的是三点: 一,作者丰生强在第一次给我交来样稿时,其粗糙不规范的写书格式和读起来不是那么顺溜的语言表达让我囧了一下,我耐心的(也或许是有些耐着性子的?)在QQ上边截图边详细地告诉了他有哪些地方的格式被他忽略了,有哪些地方的话说得不够清楚。 我说完后,他说他会认真修改好后再次给我发来。但说实话,我心里没指望他第一次就能把格式给改好,因为对于第一次写书的作者来说,这种情况几乎不曾出现过。我做了继续指导第3、4次的心理准备。让我没想到的是,几天后他第二次交来的稿件就相当靓仔,让我多少有些不相信自己的眼睛,格式规范美观,语言流畅清楚,很难相信这是同一个人仅相隔几天后的作品。他跟我说他是一个字一个字地来阅读和修改每句话的。 二,他是很少的按时且保质保量完成书稿的。对于作者,不管水平高低,大多都擅长干一件事情——拖稿,而策划编辑不得不被迫干另一件事情——催稿。但丰生强以实际行动打破了这一魔咒,他努力工作,在合同规定的期限内按时交来...

好书推荐《Web性能测试实战》.

[caption id="attachment_1451" align="aligncenter" width="256"] Web性能测试实战[/caption] 作者:陈绍英,夏海涛,金成姬 本书是一本总结实践经验和成果的作品,主要为测试人员规划、设计、实施Web性能测试而编写。本书既包含Web性能测试的基础理论,又包含理论在实践中的应用。 本书第1章介绍了性能测试基础知识和性能测试常见的误区。第2章专门针对Web性能测试提出了“Web全面性能测试模型”,把制订性能测试策略、编写测试用例计划以及使用模型的方法融会在一起,提供了规划与设计性能测试的新思路。第3章进一步讨论了如何在项目中进行性能测试需求分析、设计与实施性能测试,并深入讨论了基于场景设计性能测试用例的方法。第4章则介绍了针对Web应用程序进行性能分析的基本方法。第5章是案例部分,分别以银行卡、电子政务、门户网站等典型Web应用系统为实例,讨论了如何在项目中应用“Web全面性能测试模型”。通过真实的实例,向读者展示了如何在项目中制订性能测试计划、实施与控制性能测...
此文被围观2584次  分类:  标签:  ······

好书推荐《UNIX/Linux 系统管理技术手册(第4版)》.

今日好书推荐《UNIX/Linux 系统管理技术手册(第4版)》 作者:Evi Nemeth / Garth Snyder / Trent R.Hein / Ben Whaley 《UNIX/Linux 系统管理技术手册(第4版)》的几位作者是分别来自学术界、企业界以及职业培训领域的Linux/UNIX系统管理专家,这使得《UNIX/Linux 系统管理技术手册(第4版)》从第一版开始,即成为全面、深入而且颇富实用性的Linux系统管理权威参考书。《UNIX/Linux 系统管理技术手册(第4版)》延续了《Linux系统管理技术手册(第2版)》以及《UNIX系统管理技术手册(第3版)》的讲解风格,以当前主流的5种Linux发行版本(Red Hat ES、SUSE、Debian、Fedora Core和Ubuntu)为例,把Linux系统管理技术分为3部分分别介绍。 Evi Nemeth,(sailingevi@gmail tom)已经从科罗拉多大学计算机科学系教师的岗位上退休民。她现在正坐在自己1.2米长的帆船Won...
此文被围观2530次  分类:  标签:  ·····

php程序必备书箱《PHP5应用实例详解:使用Zend Framework&Smarty构筑真正的MVC模式应用》.

作者:王志刚 / 朱蕾 本书除了提供许多可以立即导入到自己的应用程序中使用的应用实例外,花了大量的篇幅(第4章的一部分,第5章)介绍如何使用Zend Framework & Smarty构筑真正的MVC模式应用系统—书签共享系统。整个论述从基础知识开始,包括系统分析、共通功能的提炼,到最后的系统合成,循序渐进。相信只要理解了本书实例以及其中介绍的内容,应该可以使用Zend Framework & Smarty来构筑自己的MVC模式的应用程序了。   PHP5现在的性能可以说已经超过上一个版本PHP4了,它强化了面向对象编程的概念,同时有了Zend Framework & Smarty这个强大的组合,使用PHP也可以构筑MVC模式的应用系统了。本书突破以往的写作手法,直接从33个可以立即导入到自己的应用程序中非常实用的应用实例入手,从浅到深,将每个实例细致地剖解,让读者真正地从实践当中学习如何用PHP构筑网络应用系统,而且本书还花了大量的篇幅介绍如何使用Zend Framework &...
此文被围观1209次  分类:  标签:  ·····

好书推荐《SQL语言艺术》.

SQL语言艺术 作者:StéphaneFaroult 本书分为12章,每一章包含许多原则或准则,并通过举例的方式对原则进行解释说明。这些例 子大多来自于实际案例,对九种SQL经典查询场景以及其性能影响讨论,非常便于实践,为你 的实际工作提出了具体建议。本书适合SQL数据库开发者、软件架构师,也适合DBA,尤其是 数据库应用维护人员阅读。 资深SQL专家StéphaneFaroult倾力打造 《软件架构设计》作者温昱最新译作 巧妙借鉴《孙子兵法》的智慧结晶 传授25年的SQL性能与调校经验 深入探讨九种常见查询方案及其性能   本书的目标读者是: 有丰富经验的SQL数据库开发者 他们的经理 数据库占重要地位的系统的软件架构师 我希望一些DBA、尤其是数据库应用维护人员也能喜欢本书。不过,他们不是本书的主要目标 读者。   第1章,制定计划:为性能而设计 讨论如何设计高性能数据库 第2章,发动战争:高效...
此文被围观1050次  分类:  标签:  ····

今日好书推荐《在你身边,为你设计》.

  在你身边,为你设计   作者:腾讯公司用户研究与体验设计部   书中文章的作者,都是来自腾讯最早也是最核心团队之一CDC,他们都有着丰富的设计经验,书中集合了他们多年沉淀下来的设计经验总结和分享,并含有常规的交互设计、用户体验方面的设计法则,图文并茂,展现交互、视觉、用户体验设计的结合,体现当今着重体验的设计感受。主要内容包括:设计理念、设计方法、用户研究、体验设计、设计流程和工具,以及团队成长与管理等方面的知识与经验分享。     关于这本书的评价: “在腾讯14年的产品研发中,积累了很多用户体验设计的思考和方法。腾讯自实施开放战略以来,我一直在思考,除了流量、技术、服务等“硬件”分享,腾讯还能带给大家什么?之前,我在腾讯合作伙伴大会分享了腾讯产品研发的“灰度法则”;现在,我鼓励设计中心将用户体验设计的经验和教训分享出来,希望对大家也有所启发和帮助。” ——腾讯创始人 首席执行官 马化腾 “我希望在我刚毕业的时候能读到这样一本...
此文被围观1032次  分类:  标签:  ······

今日好书推荐《PHP核心技术与最佳实践》.

[caption id="" align="aligncenter" width="256"] PHP核心技术与最佳实践[/caption] PHP核心技术与最佳实践 作者:列旭松,陈文 《PHP核心技术与最佳实践》是一本致力于为希望成为中高级PHP程序员的读者提供高效而有针对性指导的经典著作。本书系统归纳和深刻解读了PHP开发中的编程思想、底层原理、核心技术、开发技巧、编码规范和最佳实践。 《PHP核心技术与最佳实践》全书分为5个部分:第一部分(1~2章)从不同的角度阐述了面向对象软件设计思想的核心概念、技术和原则,分析了面向对象的特性、设计模式的理念,指出了如何设计低耦合、高可扩展性的软件,等等;第二部分(3~6章)详细讲解了PHP中正则表达式的规范和使用技巧,PHP网络编程的原理、方法、技巧和一些重要的操作,PDO、数据库应用优化,数据库设计和MySQL的高级应用,PHP扩展引擎的原理与实践;第三部分(第7章)拨云见日,围绕PHP扩展开发进行了细致而深入的探讨,解析了PHP的底层实现和Zend虚拟机API,并用PHP...
此文被围观930次  分类:  标签:  ·····

本站使用ThinkPHP框架开发读图网主题,目前托管在阿里云,图片由读图网提供. 蜀ICP备12031064号

Copyright © 2011-2017adophper.com All Rights Reserved.