文章分类 -  Php

编写高效PHP代码因注意哪些
摘要:字符串始终使用单引号代替双引号,以避免PHP搜索字符串内的变量导致的性能下降。 用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会使用ENT_QUOTES作参数传递给htmlspecialchars函数,以确保单引号(‘)也转换成HTML实体,这是一个好习惯。通过echo语句输出使用逗号(,)分隔的字符串,要比使用字符串连接操作符(.)的性能更好。输出前检查传过来的值$_GET['query']。使用isset或empty函数,可以用来检查变量是否为null值。如果能将类的方法定义成static,就尽量定义成static, 阅读全文

posted @ 2013-04-17 10:35 小宝哥哥 阅读(168) 评论(0) 推荐(0)

IIS+PHP+MYSQL安装配置
摘要:首先下载php-5.2.0-win32.zip,mysql-noinstall-5.0.22-win32.zip和phpMyAdmin-2.9.1.1-all-languages.zip。这三个文件的下载地址可以在百度搜索得到。一、安装php 1) 在D盘新建一个名为PHP的文件夹,解压缩php-5.2.0-win32.zip到D:\PHP。 2) 在D:\PHP文件夹下找到php.ini-dist文件,将其复制一份以做备份。将复制后的文件更名为php-ini。 3) 在php.ini文件中找到以下行:extension_dir = "./"(注:该行指定PHP查找扩展的位 阅读全文

posted @ 2012-07-20 13:46 小宝哥哥 阅读(144) 评论(0) 推荐(0)

Smarty 总结整理
摘要:给大家整理的一个完整教程,和今天早晨前端遇到的问题解决办法。有兴趣的大家可以看看今天早上遇到的一个问题{{include file='inc/header.tpl' title="test `$s.seofield` test" }} 一个变量加一个常量字符串这么写Smaty的一些特点: 非常非常的快! 用于php分析器干这个苦差事是有效的 不需要多余的模板语法解析,仅仅是编译一次 仅对修改过的模板文件进行重新编译 可以编辑自定义函数和自定义变量因此这个模板语言完全可以扩展 可以自行设置模板定界符,所以你可以使用{{}},{{{{}}}},<!--{{ 阅读全文

posted @ 2012-06-01 01:00 小宝哥哥 阅读(444) 评论(0) 推荐(0)

使用框架开发心得
摘要:在开发一些功能的时候。我觉的用一些现成的框架比较好。首先统一入口、全局过滤、常用的类封装、清晰的目录结构。我常用的框架是PHP的CodeIgniter、ThinkPHP、Qeephp。其他的框架了解过,不怎么使用。CodeIgniter:目录结构比较清晰:application 应用包system 系统驱动index.php 入口application 是具体工作开发的文件夹。里面有控制器(controllers)、数据层(models)、展示层(views)、扩展控制器等(core)、错误页面 (errors)、全局自定义扩展函数(helpers)、扩展类包(libraries) 等。把握好 阅读全文

posted @ 2012-06-01 00:55 小宝哥哥 阅读(234) 评论(0) 推荐(0)

cakephp
摘要:基本概念Section1 简介本章节篇幅很短,简单的介绍一下MVC概念以及在cake中是如何实现的。如果你对MVC模式很陌生,这个章节将会非常适合你。我们由常规的MVC概念开始我们的讨论,然后用我们的方式在CakePHP中使用MVC模式,并且展示几个简单的示例。Section 2 MVC模式[TODO 考虑到MVC模式是必需过桥技能,所以建议还是先看一下相关文章,原文很简单,最后补上望海涵]Section 3 Cake目录结构一览当你解压缩Cake后,会发现有3个主目录appcakevendorscake目录下是核心lib,通常情况下你不要接触它们。app目录下是你的程序文件所存放的位置。将a 阅读全文

posted @ 2011-06-10 14:28 小宝哥哥 阅读(434) 评论(0) 推荐(0)

导航

Tasup