PHP在大型网站开发中的一些问题

  • 来源: 未知 作者: 老苏   2011-07-18/10:17
  • WebjxCom提醒:php以其易用性获得敏捷的推行,但易用其真不是说就可以用好它,现真上很多法式员用它很轻易的立一个个web利用系统,但又有几多人认真的思索过他们的代码,是不是轻易保护、是不是充足硬朗、否效力充足高、是不是充足仄安,当php用于成立年夜型网站时那些就成为很闭头的身分。下里我

    姑且变量的滥用会致使法式运转效力的下降。什么时候利用姑且变量可基于以下两点思索:

    用占位符取代要动态生成的内容,然后用一剖析法式剖析该模板文件,把占位符用际的内容替代。种圆式使得纵然不会利用php的页里造作职员也能点窜模板文件。那类圆式的错误谬误是履行效力不高,由于要诠释模板文件。同时真现起来也比力复纯。

    第一部门、较稍微的毛病

    该函数尾要用来花式化隐现数据。当你要改动某个数据的隐现花式时才利用。

    2、语意查抄

    若是一条也不谦意,则省略该变量的利用。例如:

    1、printf(),

    客户端和办事器端代码的正在php法式中现真上就是html代码和php说话代码,良多人把html和php语句夹杂正在一个文件里,使得那文件很年夜,那类气势派头对法式的保护和再开辟很倒霉,不开适年夜型站点的开辟。普通有两种圆式把html和php语句分隔:

    例如以差别的精度来隐现pi(3.1415926)的PHP在大型网站开发中的一些问题值。

    5、不要用过期的函数

    正在php中有以下几种根本变量:

    2、该变量的利用是不是会隐著进步法式的可读性。

    php是一种强类型说话,也就是说正在利用一个变量前不消界说,如许给编程带来了很年夜的便利和矫捷,但你本人必需知道该变量到底应当是哪品种型,由于该变量正在运转时仍现真对应着某一品种型(各品种型之间可以自在相互转换),出有类型的变量是不存正在的。有大概php其真不克不及查抄出你的语意毛病,但果为变量类型的变革,会致使一些潜正在的题目的产生。别的一个值得注重的题目是变量的规模,它也大概会致使一些潜正在的题目的产生。

    php以其易用性获得敏捷的推行,但易用其真不是说就可以用好它,现真上很多法式员用它很轻易的立一个个web利用系统,但又有几多人认真的思索过他们的代码,是不是轻易保护、是不是充足硬朗、否效力充足高、是不是充足仄安,当php用于成立年夜型网站时那些就成为很闭头的身分。下里我们从较稍微的题目开端会商,直至一些致命的毛病。共分三部门。

    index.php?theclientside

    boolean,resource,integer,double,string,arrayandobject。

    但很多法式员仅仅为隐现一些变量值和函数返回值利用该函数。由于printf()正在隐现数据前要先花式化该数据以速度较缓,是以,仅为了隐现数据时利用print和echo,以进步速度。字串6

    注:的fasttemplateclass可便利的真现以上功效。

    作为一种自在硬件,php成长很快,此中的良多函数都已过期,例如:

    3、姑且变量的利用

    4、客户端和办事器端代码的分脚

    1、该变量是不是最少利用两次。

    1、编写公用api,例如:


    评论 {{userinfo.comments}}

    {{money}}

    {{question.question}}

    A {{question.A}}
    B {{question.B}}
    C {{question.C}}
    D {{question.D}}
    提交

    驱动号 更多