PHP在大型网站开发




PHP以其易用性得到迅速的推广,但易用并不是说就能用好它,实际上许多程序员用它很容易的立一个个web应用系统,但又有多少人仔细的考虑过他们的代码,是否容易维护、是否足够健壮、否效率足够高、是否足够安全,当php用于建立大型网站时这些就成为很关键的因素。下面我们从较轻微的问题开始讨论,直至一些致命的错误。共分三部分。

  第一部分、较轻微的错误
 
  一、printf(),

    该函数主要用来格式化显示数据。当你要改变某个数据的显示格式时才使用。

  例如以不同的精度来显示pi(3.1415926)的值。

以下为引用的内容:
  <?php
   /*
   * the three faces of π
   */
 
   printf ("pi is: %.2f/n<br>/n", m_pi);
   printf ("pi is also: %.3f/n<br>/n", m_pi);
   printf ("pi is also: %.4f/n<br>/n", m_pi);
  ?>

但许多程序员仅仅为显示一些变量值和函数返回值使用该函数。因为printf()在显示数据前要先格式化该数据以速度较慢,因此,仅为了显示数据时应用print和echo,以提高速度。 字串6
 
  二、语意检查

  php是一种弱类型语言,也就是说在使用一个变量前不用定义,这样给编程带来了很大的方便和灵活,但你自己必须知道该变量到底应该是哪种类型,因为该变量在运行时仍实际对应着某一种类型(各种类型之间可以自由互相转换),没有类型的变量是不存在的。有可能php并不能检查出你的语意错误,但由于变量类型的变化,会导致一些潜在的问题的发生。分析天平另外一个值得注意的问题是变量的范围,它也可能会导致一些潜在的问题的发生。

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

  boolean, resource, integer, double, string, array and object。
 
  三、临时变量的使用

    临时变量的滥用会导致程序运行效率的降低。何时使用临时变量可基于以下两点考虑:

  1、该变量是否至少使用两次。

  2、该变量的使用是否会显著提高程序的可读性。

  如果一条也不满足,则省略该变量的使用。例如

以下为引用的内容:
  <?php
   $tmp = date ("f d, h:i a"); /* ie january 3, 2:30 pm */
   print $tmp;
  ?>
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
PHP企业官网管理系统简介 PHP企业官网是专业企业网站建设而开发的一款智能化程序。该程序基于PHP MYSQL环境开发,拥有完善的网站前台和后台全智能化管理功能,完全由后台操作(如添加、修改网站基本信息、产品、企业新闻动态等),是个人和企业智能化网站建设首选! 安全建议 为确保您的网站安全,请修改以下默认设置: 1、更改默认的后台用户名:test和密码:test123456; 2、更改默认的后台管理文件夹名admin,直接修改根目录下的文件夹名称即可; 3、更改默认的数据库文件夹db及数据库名称,请确保inc文件夹下的数据库连接文件include/config.inc.php内也作相应修改。 佰牛网络PHP企业网站管理系统程序功能 1、企业简介功能,自由添加、修改、删除企业简介及联系方式等功能; 2、新闻发布功能,自由添加、修改、删除企业新闻、行业动态等功能; 3、产品分类及产品发布功能,全新开发产品数据批量修改接口,自由添加、修改、删除企业产品分类及产品功能; 4、图片展示功能,自由添加、修改、删除企业产品、案例展示及公司荣誉图片等功能; 5、访客留言功能,自由修改、删除企业客户前台留言审核回复功能; 6、在线客服系统,自由添加、修改、删除QQ、MSN、Skype及旺旺等在线沟通方式; 7、友情链接,自由添加、修改、删除企业友情链接功能; 8、导航栏管理,自由添加、修改、删除导航栏目及子导航栏目; 9、栏目管理,自由添加、修改、删除产品分类、新闻分类等任意栏目及子栏目; 10、SEO设置,前台每个页面均可在后台进行自定义title,keywords,description等SEO优化功能; 11、具备传统企业网站基本、高级用户交互功能(公司介绍、新闻、产品、案例、下载、营销网络、客户留言、人才、订单、会员、站内搜索等); 佰牛网络PHP企业网站管理系统前台页面   PHP企业官网后台管理 后台路径:域名/admin 后台用户名:test和密码:test123456 后台页面 相关阅读 同类推荐:站在常用源码

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值