web项目开发---软件工程

来源:互联网 发布:网络综合布线收费准则 编辑:程序博客网 时间:2024/06/05 15:35

  建立原型,原型是web项目的部分的一个简化工作版本。 将原型组织起来需要用到一些技术和工具,有基于组件的方法 或者模版


将逻辑和内容分离: 三种方法

   1.  用包含文件保存不同部分的内容 ---- 代码重用与函数编写

  2.  用一个函数或者带有一组成员函数的类API将动态内容插入到静态网页中,  ---- 面向对象的PHP

  3. 使用模版系统。


优化代码:

    使用简单优化:

          减少数据库连接  ,连接数据库是所有脚本中最慢的部分。 --- 可以通过持久稳固的连接来解决这个问题

          加速数据库查询, 使用命令行界面运行查询。 在MYSQL中,使用EXPLAIN语句来查看查询可能在什么地方绕弯路。

 通常的原则是尽可能减少连接,增加索引。

          使PHP中生成的静态内容最少,即减少 echo , print()输出HTML标签。

          使用字符串函数代替正则表达式,前者更快。

          尽可能使用单引号代替双引号

原创粉丝点击