`
wu_jiaxiang
  • 浏览: 35642 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

PHP程序员必知的13个编码好习惯

PHP 
阅读更多
1、使用select从相同的数据库查询信息时,使用一个join语句一次性整齐地获取你需要的所有信息,而不要写多个mysql_query/while/mysql_fetch_array语句。
  2、如果你在多个文件中调用了一个数据库连接,创建一个connection.php文件保存你的连接变量,在需要的地方将这个文件包括进来。
  3、对于小型项目,将你所有的函数写在一个文件中,如果是大型项目就写在对象中,然后在需要的地方包括这个文件。
  4、如果你的包括文件失控,可以创建一个include文件包含所有的.inc文件,然后在你需要的地方包括这一个include文件就可以了。
  5、为你的代码编写文档,当你3个月后看这些代码时,你会用得着。
  6、代码排版,没有什么比可读性更重要了。
  7、将逻辑和表现层分开。
  8、写类时,确保你知道何时是耦合的最佳时机,何时是扩展的最佳时机。
  9、接口是你的朋友。
  10、当项目变得越来越大时,将你的代码分解成模型、视图和控制器是超级骗子。
  11、在没有剥掉HTML标记前永远不要输出POST和GET数据,
  12、永远不要相信来自用户的输入,即使她是你妈妈。
  13、永远不要把类名搞重复了,记住,是永远!
分享到:
评论

相关推荐

    php程序员简历

    ### PHP程序员简历知识点详解 #### 一、个人基本信息与特质 - **乐观真诚**:保持积极的态度面对工作和生活中的挑战。 - **认真负责**:对待工作任务严谨细致,确保高质量完成。 - **团队合作**:强调团队协作的...

    PHP程序编码标准规范.doc

    - **代码易读**:统一的编码风格使得程序员能够更容易地理解任何部分的代码。 - **快速适应**:新成员能够更快地熟悉项目结构和代码逻辑。 - **风格一致性**:防止新手由于个人习惯而形成不易更改的编程风格。 - **...

    Fred Wu:如何通过努力和一些小聪明,成为一个更优秀的Ruby程序员

    ### 如何通过努力和一些小聪明,成为一个更优秀的Ruby程序员 #### Fred Wu的背景与历程 Fred Wu在技术领域的旅程始于1997年,当他得到了自己的第一台电脑——一台Intel Pentium MMX 166Mhz。同年,他开始接触BBS...

    php开发编码规范,以整理文档格式直接使用

    ### PHP开发编码规范详解 #### 一、引言 随着软件工程的发展,代码规范的重要性日益凸显。良好的编码规范不仅能够提升...希望本文能帮助PHP开发者更好地理解和应用编码规范,进一步提升项目的开发效率和代码质量。

    《DoitPHP编码规范》.zip

    长期的规范性编码还可以让开发人员养成好的编码习惯,可以减少编码出错的机会,甚至锻炼出更加严谨的思维。将规范“令之以文”是为了明确我们的编码标准。我们相信:标准不是项目成功的关键,但可以帮助我们在团队...

    程序员个人简历优秀模板分享

    * 具有面向对象思想,扎实的编程功底以及良好的编码习惯; * 熟练应用 Struts+Hibernate,SSH2 框架和 MVC 三层架构开发模式; * 熟练 Oracle 数据库的操作,能够编写存储过程,熟悉 Mysql 和SqlServer 数据库; * 熟练...

    PHP一般编码规范

    【PHP一般编码规范】是针对PHP编程语言的一种基础标准,旨在提供一套通用的代码编写指导原则,以便初学者和有经验的开发者都能遵循统一的代码风格,提高代码可读性和团队协作效率。此规范的来源是基于《C++ 编程标准...

    PHP编码规范[参考].pdf

    - 实施编码规范需要程序员的自我约束和相互审查,这是一个逐步适应和改进的过程。 - 面对特殊情况,规范可能需要灵活调整以兼顾程序的灵活性和创造性。 - 如果规范与项目需求不符,应及时讨论并考虑更新。 3. **...

    PHP程序员常见的40个陋习,你中了几个?

    以下列举的40个陋习,是大多数PHP程序员容易犯的错误。这些陋习不仅会妨碍个人成长,还可能给项目带来负面影响。 1. 不写注释:注释是代码的文档,有助于他人理解代码的功能和实现方式。缺少注释会让其他开发者难以...

    PHP学习总结范文.docx

    良好的代码组织、文档编写习惯、标准化的编码风格以及需求理解能力也是必不可少的。同时,具备团队协作能力和持续学习新技术的能力,可以使你在快速发展的IT行业中保持竞争力。 【测试与维护】 在开发过程中,养成...

    腾讯PHP开发规范v1.0.pdf

    适用范围通常包括所有参与海豹平台开发的团队成员,标准化的作用在于减少由于编码习惯差异导致的问题,提高开发效率。 在目录结构规范中,腾讯强调了清晰的项目组织方式。框架路径应遵循一定的规则,便于理解和定位...

    如何让PHP编码更加好看利于阅读

    写出优秀的程序代码是一门艺术,要想如此,就必须在一开始就养成良好的编程习惯。良好的编程习惯不仅有助于项目初期的设计(如模块化),还可以使你编写的代码更易于理解,从而使代码的维护工作更轻松、更省力。不好...

    孙书华学习实例

    通过实例,孙书华可能教授如何分析问题、定位错误以及调试技巧,这对于任何程序员来说都是必不可少的技能。 9. **实战项目** 高级实例可能包括完整的项目实践,如构建一个小型应用程序或网站,这样可以将所学知识...

    eclipse下开发PHP、C和C++

    在IT行业中,集成开发环境(IDE)是程序员的得力工具,Eclipse 就是其中的一款强大且广泛应用的IDE,支持多种编程语言。本教程将详细介绍如何在Eclipse环境下配置和进行PHP、C和C++的开发工作。 首先,我们需要安装...

    PHP大神的十大优良习惯

    PHP官方手册是每个PHP程序员的良师益友。通过阅读手册,我们可以快速掌握字符串和数组函数的使用,理解其功能,避免在项目中重复发明轮子。此外,阅读开源PHP程序的源代码是学习代码组织和架构设计的好方法。通过...

    PHP集成开发环境

    编辑器是PHP开发的基础,一个好的编辑器能极大地提升开发效率。PHP集成开发环境不仅提供基本的文本编辑功能,还能针对PHP特性进行优化,如支持PHP语法高亮、代码折叠、智能提示等。例如,它可以自动检测并修复代码...

    ASP/PHP代码生成器

    ASP/PHP代码生成器是一款专为ASPPHP程序员设计的工具,旨在提高开发效率和减少重复劳动。...然而,开发者依然需要具备扎实的编程基础和良好的编码习惯,以便更好地利用这类工具并维护高质量的代码。

    php编辑器

    2. 自定义配置:根据个人需求调整编辑器的主题、字体大小、编码格式等,打造个性化的开发环境。 3. 使用插件:安装和学习使用相关的PHP插件,如代码格式化、PHPDoc生成器等,提升工作效率。 4. 结合版本控制:将编辑...

    CodeIgniter:php敏捷开发框架web快速开发详解

    下拉框中有三个选项。代码如下: 复制代码到剪贴板HTML 代码 <option value="1">www.this.com</option> <option value="2">www.that.com</option> <option value="3" selected>www.theother.com</option> </select>...

    source insight support for php

    4. **自定义快捷键和宏**:用户可以根据自己的习惯设置快捷键,甚至编写宏来执行一系列操作,提升编码效率。 5. **多语言支持**:除了PHP,Source Insight还支持多种编程语言,如C、C++、Java等,这意味着它可以在...

Global site tag (gtag.js) - Google Analytics