尽可能减少页面上的对象。所有性能至关重要的Web页面。减少或合并对象,但要与最大同时连接数进行平衡;口测试修改过的页面,确保性能提高了。对象数量会影响下载时间。对象和提供它们的方法之间的平衡是一门学问,需要适时调整。这是客户的可用性、有用性和性能之间的平衡。...
从用户角度减少DNS查找。所有性能至关重要的Web页面。减少下载页面所需的DNS查找,不过要权衡考虑浏览器对同时连接的限制。DNS查找需要花费大量的时间,大量的DNS查找会影响用户体验。减少对象、任务、计算等都可以加速页面载入,但同时也要考虑工作分解。...
系统软件包括操作系统、Web服务器軟件、后端数据库等 非就是两大类: WINNT和Umix类系统 (1)选择网站操作系统。现在可供选择的、能够稳定 运行web服务器的操作系统 无 典型代表。 Windows NT的缺点是:软件成本太高,要配备一个系统就需要花费几千美元 由于 Linux和 FREEBSD平台在网站建设中的大量使用,所以 Linux可以作为UNIX的而且其他和 Windows相关的软件成本也很高,比如数据库,不管是 MS SQL Server7.0还工具还要额...
在新系统开发项目的可行性被认定之后,就要进行详细调查与分析工作,详调查与初步调查不同,它要了解现行系统中信息处理的具体情况,而不是系统的外部情况:要 弄清现行系统的基本逻辑功能及信息流程,其重点在于调查分析系统内部功能结构,包括组织结构、业务流程、数据流程、数据存储及其组成等。这些正是新系统研制中有可能要 加以修改、更换的内容。详细调查的程度比初步调查要细致得多,工作量也大,参与的人员也多,而且要有一些熟悉现行系统业务和管理工作的人员参加 详细调查与分析是系统分析中最重要的...
网站必须设计成易于使用,而不只是信息的简单堆砌。这一要求直接与网站的版 面设计和服务器的功能定义相关联。随着商业化网站的增加和发展,人们慢慢总结出 些网站可使用性方面的要求,但在很大程度上,人们对可使用性的了解仍处于启蒙 下几点 阶段。所以,这里只能列出一些在网站设计计中的指导性建议。网站的可使用性包括以 (1)网站要有好的导航功能,以便读者浏览。比如,每一网页都应能链接到网站的 主页和逻辑上的前后页、上下页,当网站网页数目超过100页时,应考虑提供搜索索引擎服 务 (2)...
在设计复杂系统时使用此原则简化方案的范围、设计和实施。在(编程或者计算)资源有限的情况下设计复杂系统或产品时使用。...
提前考虑如何扩展解决方案,在实际需要前大概一个月(编程)实现它,或者在客户急需时提前几天实现它,会给开发团队节省很多全钱和时间。...
目的:防止设计中出现复杂的解决方案。...
若干个彼此独立而又有一定联系的组成部分,这些组成部分称为模块。对于任何一个系统 结构化设计方法的基本思想是使系统模块化化,即把一个系统自上而下、逐步分解为立功能的模块所组成的系统。在这一基本思想的指导下,系统设计人员以逻辑模型为基础,都可以按功能逐步由上向下、由抽象到具体,逐层将其分解为一个多层次的的、具有相对独并借助于一套标准的设计准则和图表等工具,逐层地将系统分解成多个大小适当、功能单 具有一定独立性的模块,把一个复杂的系统转换成易于实现、易于维护的模块化结构系玧。结构...
确定站点内容和功能 网站内容发布是网站开发的一项重点,它直接影响到一个网站的受欢迎程度,最起码的要求是用户必须能有效地使用网站和浏览网站的内容 内容发布除了直接与网页的版面和图像设计有关之外,更深一层的是与网站的技术 式呈现。交互方式代表的并不只是网页语言HTML的延伸,它的实现需要网页背后网站 结构设计相联系的,尤其是目前静止网页的用途已降到次要位置,网页的内容均以交互方服务器的大量软件支持。我们可使用目标清单、访问者的需求和竞争性分析来确定网站的内容。为此,可以在的页面...