zoukankan      html  css  js  c++  java
  • 代码规范,冲刺计划

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzzcxy/2018SE2/
    这个作业要求在哪里 https://edu.cnblogs.com/campus/fzzcxy/2018SE2/homework/11542
    这个作业的目标 代码规范

    一、代码规范

    1. PHP命名规则
      提取出来具有通用函数的包含文件,文件后缀以.inc来命名,表明这是一个包含文件。
      如果有多个.inc文件需要包含多页面,请把所有.inc文件封装在一个文件里面,具体到页面只需要包换一个.inc文件就可以了
      如:xxx_session.inc
      xxx_comm..inc
      xxx_setting.inc
      mysql_db.inc
      把以上文件以一下方式,封装在xxx.basic.inc文件里面
      require_once(”xxx_session.inc”);
      require_once(”xxx_comm.inc”);
      require_once(”xxx_setting.inc”);
      require_once(”mysql_db.inc”);
      注:是否需要封装到一个文件,视情况而定,如果每个inc的功能是分散到不同的页面使用的话,就不建议封装。
    2. PHP存放规则
      一般包含文件不需要直接暴露给用户,所以应该放在 Web Server访问不到的目录,避免因为配置问题而泄露设置信息。
    3. PHP对输入参数值进行转义处理
      页面接到参数需要SQL操作,这时候需要做转义,尤其需要注意”;”。
      如:$a = ” Let’s go ” ;
      $sql = “Insert into tmp(col) values(’$a’)” ;
      这种情况出现错误的不确定性。

    4 PHP操作大HTML文本
    很多时候需要存放一大段HTML文本供页面使用,象用户定制页头页脚等。
    需要剔除脚本标记,避免执行恶意php代码。
    转换”<"">“号,保证代码完整。

    5 PHP命名规范
    制定统一的命名规范对于项目开发来说非常重要,不但可以养成程序员一个良好的开发习惯,还能增加程序的可读性、可移植性和可重用性,还能很好的提高项目开发的效率。

  • 相关阅读:
    Spring Cloud 接口契约测试
    看我玩弄千万日志于股掌
    从哲学层面浅谈计算机学习方法论
    一切互联网优势都是效率优势,一切竞争最终都是效率之争
    Arduino--蜂鸣器
    Arduino--光感应模块--模拟输入
    Arduino---按钮
    Arduino--PWM引脚
    Arduino专用绘图软件Fritzing
    点亮LED灯
  • 原文地址:https://www.cnblogs.com/zhuanyetuandui/p/14033085.html
Copyright © 2011-2022 走看看