在web项目中使用php和MySQL

在web项目中使用php和MySQL

1. 在web开发中应用软件工程
    寻找适用于web应用程序开发新规则的软件工程
2. 规划和运行web应用程序项目
    1)在项目开始之前,必须明确要创建什么,创建的最终目标是什么
    2)要尝试将应用程序分为几个部分或处理步骤
    3)列出各个部分后,看看哪些部分已经存在了,若原有,可使用原有的;或者使用开源的组件
    4)对工作进程问题作出决定(代码编写标准,目录结构,版本控制,开发环境,文档化级别和标准,以及对小组成员的任务分配)
    5)基于所有已经获得的信息构建一个原型,展示给用户。并反复修改和展示
    6)将应用程序的内容和逻辑分开
    7)对系统进行优化
    8)边开发边测试
3. 重用代码
    1)尽量使用php内置的函数
    2)可使用开源函数和组件,改写(复杂)
    3)自己编写(简单)
4. 编写可维护代码
    1)统一的编码标准(命名惯例,对代码进行注释,代码缩进)
    2)分解代码
    3)使用标准的目录结构
    4)文档化和共享内部函数
5. 实现版本控制
    CVS/SVN
6. 选择一个开发环境
    IDE:KPHPDevelop(linux)、Zend Studio、PHPEd、NetBeans
7. 项目的文档化
    设计文档/技术文档/数据词典/用户指南等
    PHPDocumentor
8. 建立原型
    它是一个适用于开发web应用程序的开发周期
9. 将逻辑和内容分离
    使用模板等
10. 优化代码
    1)使用简单优化
        减少数据库连接,加速数据库查询(索引),使PHP中生成的静态内容减少到最小,尽可能使用字符串函数替代正则表达式
    2)使用Zend产品
11. 测试
    1)代码审查
    2)最终用户测试

以上为个人学习笔记,摘自《PHP和MySQL开发(原书第4版)》
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值