![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
文章平均质量分 62
dengxingbo
这个作者很懒,什么都没留下…
展开
-
PHP入门学习
签名:Canton Slippers 由于项目到了收尾的阶段,时间上都充裕得多,上班的时候多半是Fix Bugs为主。闲的无聊时,突然兴致一起,到网上搜了一下PHP的资料,开始了两天的PHP的学习之旅。在这里要衷心的感谢给我提供帮助的从事PHP开发的曾经的室友---东哥。因为学习的时间比较短,谈原创 2009-08-16 00:32:00 · 1412 阅读 · 0 评论 -
smarty清理缓存
<br />smarty是一个非常优秀的PHP模板引擎,在初期的使用过程中,它的缓存机制最使我乐心。<br />根据需要,我个人继承并改写了一下smarty,以便自己使用更加方便,下面是自定义的smarty类:<br /><?phprequire_once dirname(__FILE__).'/../../plugs/smarty/libs/Smarty.class.php';class CustomSmarty extends Smarty { public function原创 2010-09-27 22:25:00 · 3553 阅读 · 0 评论 -
PHP各种引入(读取)文件函数的执行效率include require fpassthru readfile等的性能比较
http://www.ccvita.com/163.html在研究如何提高php的执行效率问题一直觉着include过多的文件会提高php的执行时间但是又时候一些文件确实又需要去引入,尝试着去试验php的各种引入文件函数的执行效率下面的资料表明,将数据缓存成php文件并不是最好的方式在小数据量的情况下做文本缓存的可读性最好另外说句其实有些时候还是google好用http://www.raditha.com/wiki/Readfile_vs_includeIt is not oftenthat you转载 2010-09-07 17:05:00 · 2076 阅读 · 0 评论 -
PHP判断某字符串是否存在于字符串中
先看下面一个函数:函数:strpos() 字符串处理函数库strpos寻找字符串中某字符最先出现处。 语法:int strpos(string haystack, string needle, int [offset]);返回值: 整数 函数种类: 资料处理 内容说明本函数用来寻找字符串 haystack 中的字符 needle 最先出现的位置。值得注意的是 needle 只能是一个字符,中文字等就不适合了。若找不到指定的字符,则返回 false 值。参数 offset 可省略,用来Y表示从 offset原创 2010-09-05 01:08:00 · 6040 阅读 · 0 评论 -
PHP下用404错误实现伪静态
由于虚拟主机的不支持,所以就产生了用404实现伪静态的这个想法?为什么要实现为静态呢,这个就不多说了,这是SEO的需要,网上很多说,搜索引擎对动态地址的收录其实已经挺好,的确,我不否认,但是毕竟URL的形式决定了它的权重,动态URL权重轻,所以我还是伪静态算了。采用伪静态并非全静态难,而是因为全静态后,多余代码多,占用空间大,对于那些草根站长来说,这很要命。下面是404.PHP的代码,这是草稿,存在纰漏。适用于APACHE和IIS下:原创 2010-09-05 00:55:00 · 2726 阅读 · 0 评论 -
PHP cookies
初次通过php操作cookies出现了不少问题,php官方文档说的又不是足够清晰:简单介绍一下设置和读取cookies设置cookies:/** * Send a cookie * @link http://php.net/manual/en/function.setcookie.php * @param name string * The name of the cookie. * * @param value string[optional] * The value o原创 2010-09-16 17:04:00 · 1203 阅读 · 0 评论 -
Smarty处理页面缓存
<br />用户在每次访问PHP应用程序时,都会建立新的数据库连接并重新获取一次数据,再经过操作处理形成HTML等代码响应给用户。所以功能越强大的应用程序,执行时的开销就会越大。这是由于HTTP协议的无状态性造成的,对于每次页面的请求,都要重复地执行相同的操作,而不论数据是否被修改。但有些信息比如经常不变的,但是还是能变的信息。如果不想每次都重复执行相同的操作,就可以在第一次访问PHP应用程序时,将动态获取的HTML代码保存为静态页面,形成缓存文件。在以后每次请求该页面时,直接去读取缓存的数据,而不用每次都转载 2010-09-11 01:27:00 · 1952 阅读 · 0 评论 -
mysql_errno返回值的意义 mysql_errno()代码解析大全
<br /> Error Code Constant Name <br /> <br /> 198 ER_ERROR_MESSAGES <br /> 1000转载 2010-08-30 13:55:00 · 3747 阅读 · 0 评论 -
smarty局部缓存
使用smarty设计网站前台时,使用混存可以大大减轻程序与服务器的交互,提高速度。对于那种访问比较多的站点尤为重要。使用的过程中发现,如果全局缓存了,其实就等于整站静态化,那到不如就直接静态化算了,还免得第一次访问出现错误生成错误的缓存或者其它的状况出现。整站缓存后空间是个问题,一个html随时可能达到10~30k。随着信息的增加,有些草根站长明显吃不消啦,空间就是金钱啊。部分缓存可以解决这个问题,可以将共同的部分缓存了,将变化的部分不设置缓存,那不就行了吗?对于一部分来说,这是节省空间的好办法,而且速度也原创 2010-09-11 01:51:00 · 1293 阅读 · 0 评论 -
mysql存储引擎:InnoDB和MyISAM的差别/优劣评价/评测/性能测试
InnoDB和MyISAM简介MyISAM:这个是默认类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method (有索引的 顺序访问方法) 的缩写,它是存储记录和文件的标准方法.与其他存储引擎比较,MyISAM具有检查和修复表格的大多数工具. MyISAM表格可以被压缩,而且它们支持全文搜索.它们不是事务安全的,而且也不支持外键。如果事物回滚将造成不完全回滚,不具有原子性。如果执行大量 的SELECT,MyISAM是更好的选择。InnoDB:这种类型是事务转载 2010-09-10 16:17:00 · 648 阅读 · 0 评论 -
PHP图片裁剪之获取图片大小getimagesize
<br />在网上下了一个图片裁剪的插件jquery.cropzoom.min.js,功能非常的强大,而且还帮我准备了一个php的动态脚本,不费多少功夫就搭好了。而且跑起来挺不错的。裁剪+旋转图片,一键即可。<br /> <br />一开始没什么问题,后来修改时,就出现了一个莫名的错误。详细的描述如下:<br /> <br />××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××<br />Warning: getimagesize(h原创 2010-08-24 14:08:00 · 2605 阅读 · 1 评论 -
mysql插入信息后并读取该信息(mysql_insert_id )
请问用mysql_insert_id 安全吗? class表结构如下(id,className)其中id为自动增长类型的主键,className为varchar(255)字符串类型id classNamestudent表结构如下(id,studentName)其中id不是自动增长类型的主键,studentName为varchr(255)字符串类型id student我现在要连续插入原创 2010-04-01 10:53:00 · 1561 阅读 · 0 评论 -
PHP发送邮件---phpmailer
最近弄PHP邮件发送时,从网上载了段代码,总是有些问题,所以对这些问题的解决作一个记录,方便以后查阅。PHP发送邮件:1、class.phpmailer.php 类包的官网下载最新版的phpmailer类,要注册的哦。2、注意看你的发送邮箱是不是开通的SMTP服务。登录邮箱 -> 设置, 查看是否支持SMTP或是否开启。3、问题:it is not safe to rely on原创 2010-03-13 23:42:00 · 3259 阅读 · 0 评论 -
AppServ安裝好後,如何開啟SESSION功能!!(转)
D:/AppServ/php5/php.ini-dist複製一份,改檔名為php.ini用軟體打開,找到session.auto_start將session.auto_start=0改為session.auto_start=1然後將此檔案剪下,存到C:/WINDOWS之下蓋過原本的php.ini檔然後重新啟動apaches(開始→程式集→AppServ→Control Server by Serv转载 2010-01-25 22:25:00 · 2187 阅读 · 0 评论 -
Apache URL Rewrite配置(php 伪静态)
一般情况下,在开发环境中访问一个具体商品的URL是这样的:http://localhost/phptest/show.php?id=1 但是我需要更改一下URL,对搜索引擎更友好,如:http://localhost/phptest/1.html 这只是举例罢了。 下面我们来看看,这两天链接最后达到的效果是一样的,请注意浏览器地址! 1、正常访问:原创 2009-09-23 14:10:00 · 807 阅读 · 0 评论 -
PHP 变量与类
签名:Canton Slippers 闲的无聊,写了一个PHP类:都说PHP 4已经到了尽头了,即将迎来PHP5的新时代,但是PHP6又是即将推出,所有我还是观望,PHP5放一放吧(更新于2009-12-24平安夜,现在我已经没在观望了,因为我开始使用了PHP5,并自定义了ORM框架,我的PHP OO时代开始了)。下面把PHP4中的经验记载一下: <?php/** * Ve原创 2009-08-18 00:01:00 · 1128 阅读 · 0 评论 -
PHP 动态获取变量,方法和类
PHP 动态获取变量,方法和类原创 2010-09-08 18:26:00 · 2215 阅读 · 0 评论