- PHP进阶技巧:php用流方式制作缩略图2008-05-23 15:18:43
- 其中db_mysql.inc.php,config.php,function.php不是真正使用到的,关键是$filename 文件名,我是通过读取数据库中的图片名称
<?php
include_once ('inc/db_mysql.inc.php');
include_once ('inc/config.php');
include_once ('class/function.php');
global $picP...
- 用PHP来实现页面GZIP的压缩输出教程2008-05-23 11:57:31
- GZIP(GNU-ZIP)是一种压缩技术。经过GZIP压缩后页面大小可以变为原来的30%甚至更小。这样用户浏览的时候就会感觉很爽很愉快!
要实现GZIP压缩页面需要浏览器和服务器共同支持,实际上就是服务器压缩,传到浏览器后浏览器解压并解析。浏览器那边不需要我们担心,因为现...
- 用php+odbc+access数据库来操作函数2008-05-23 11:33:48
- 前些天下载了adodb,想用adodb连access数据库,后来连是连上了,不过不能更新和插入记录,也不知道为什么到现在还没人给我回答那个苦恼的问题,后来就放弃了adodb,使用php自己的odbc,但是使用很不方便,就写下了下面这些函数,还没有封装成类,希望能够为有同样问题的朋...
- PHP实例:上传多个图片并校验的代码2008-05-22 15:55:40
- 单张的图片上传是不复杂的,这里涉及到多张图片上传和对图片格式的校验,保证上传的一定是图片,防止上传其他文件到服务器。
基本实现算法是使用数组的形式,把所有的图片提交个一个数组,对数组的元素进行一个个的处理。...
- 讲解用PHP实现Jmai组件及发送邮件三例2008-05-22 15:00:25
-
代码一:
<%
On error resume next
Dim JMail, contentId
Set JMail = Server.CreateObject("JMail.Message")
JMail.Charset = "gb2312" ' 邮件字符集,默认为"US-ASCII"
' JMail.ISOEncodeHe...
- PHP的语言层面的优化以及代码优化技巧2008-05-22 14:54:56
- 大规模的系统开发中,Cache无疑是至关重要的,php世界里,虽然不如java当中,有那么丰富的cache解决方案可以选择,但是,仍然有一些成熟的方案。
1、语言层面的优化:php具有不少引擎(engine)层面的api,通过这些api,可以改变引擎执行的行为,从而达到优化运行的目的...
- PHP使用zlib扩展实现页面GZIP压缩输出2008-05-22 14:33:28
- &nbs...
- 也用PHP来实现网页静态发布的两种方法2008-05-22 14:28:21
- 如今很多网站都是静态发布的,PHP当然也可以方便的实现静态发布喽,具体的实现方法很多,下面我就说说我会的两种方法。
方法一:ob_get_contents()
这是一种很方便的方法,也是很常用的方法,实现原理是:首先打开缓存,然后创建相应的静态页文件,写入缓存的内容,清...
- PHP实用手册:PHP常用正则表达式收集2008-05-22 14:26:02
- 匹配中文字符的正则表达式: [u4e00-u9fa5]
评注:匹配中文还真是个头疼的事,有了这个表达式就好办了
匹配双字节字符(包括汉字在内):[^x00-xff]
评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)
匹配空白行的正则表达式: s*
评注:可...
- PHP经验交流:php访问access的方法2008-05-22 14:17:10
- php访问mysql的方法,地球人都知道,不过访问access就麻烦点,今天我们一起也来学习下吧,因为在实际应用中也会要用到。在虚拟目录下访问需要转化下数据库文件所在的路径。这里采用ADODB库作为测试。代码如下:
include(’adodb/tohtml.inc.php’); // load...
- 搜索引擎技术核心揭密(PHP)2008-05-06 17:08:30
- 谈到网页搜索引擎时,大多数人都会想到雅虎。的确,雅虎开创了一个互联网络的搜索时代。然而,雅虎目前用于搜索网页的技术却并非该公司原先自己开发的。2000年8月,雅虎采用了Google(www.google.com)这家由斯坦福大学学生创建的风险公司的技术。理由非常简单,Google...
- 在同一窗体中使用PHP来处理多个提交任务2008-05-04 11:18:47
- 在PHP中的处理窗体数据比其它网页程序语言更简单——如果你使用这种语言一段时间后,你会发现这是一个不可争辩的事实。这种操作的简易性使它可以容易地处理更为复杂的窗体事件,包括今天讨论的主题,即在同一个窗体中通过多个按钮来处理不同的任务。
为什么...
- 用PHP生成PDF文件withFPDF2008-05-04 11:15:46
- What is FPDF?
FPDF is a PHP class which allows to generate PDF files with pure PHP, that is to say without using the PDFlib library. The advantage is that PDFlib requires a fee for a commercial usage. F from FPDF stands for Free: you may use it for a...
- PHP中上传大体积文件时需要的设置2008-04-29 13:28:08
- 不用说,还得找PHP配置文件php.ini的麻烦:)
打开php.ini,首先找到
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;
区域,有影响文件上传的以下几个参数:
file_uploads = on ;是否允许通过HTTP上传文件的开关。默认为ON即是开
upload_tmp...
- php的计数器程序2008-04-28 13:15:34
- 1)文本计数器
以下为引用的内容:<?php$countfile="/count.txt"; //设置保存数据的文件if (!file_exists($countfile)){//判断文件是否存在exec( "echo 0 > $countfile");} $fp = fopen($countfile,&...
- 基于PHP+MySQL的聊天室设计2008-04-28 13:06:58
- MySQL并发能力强、响应速度快,是性能优异的数据库软件;PHP是功能强大的服务器端脚本语言。笔者在网站开发中,采用PHP4.0+MySQL3.23.38建立了多种应用。下面,以一个简单的聊天室设计为例,介绍PHP+MySQL在网页开发中的应用。
1、总体设计
1. 1 构思与规划:
聊天...
- PHP新手总结的PHP基础知识2008-04-24 10:26:05
- 看了些PHP的基础知识,自己在这里总结下:
1、在HTML嵌入PHP脚本有三种办法:
以下为引用的内容:
<scriptlanguage="php">
//嵌入方式一
echo("test");
</script>
<?
//...
- 大型系统上PHP令人不爽的九大原因2008-04-24 10:16:30
- 我在过去的四年里一直致力于PHP应用的开发。PHP确实十分容易编写。但是PHP也有一些十分严重的缺陷。
下面我会给出我的理由,为什么PHP不适合于比小型业余网站更大的网站。
1. 对递归的不良支持
递归是一种函数调用自身的机制。这是一种强大的特性可以把某些复杂...
- 从草根到大腕PHP技术发展历程2008-04-24 10:08:56
- 在上个世纪最后十年,是Web应用从诞生到成熟的最重要的十年。在1990年,世界上第一个Web服务器诞生,在1991年,世界上第一个Web浏览器诞生。在随后的数年中,由于计算机硬件水平的提高,Web应用的规模也逐渐扩大。在这期间,也诞生了很多Web开发语言,其中PHP是比较出众...
- 让你的PHP引擎全速运转的三个简单绝招2008-04-24 10:01:06
- 作为流行的 Web 编程语言, PHP 的最大优势就是速度。 PHP4 已经在这方面做的非常好了,你几乎找不到比它更快的脚本编程语言了。但是如果你的应用负荷很大,而带宽又比较小,或者有其他的瓶颈影响你的服务器性能,那么,你不妨试试笔者为你开出的几个药方,看看是否灵验...
- 小荷才露尖尖角中国的PHP社群介绍2008-04-23 13:01:09
- 与国外不同,目前国内的PHP的社群的发展相对缓慢,而且在有限的几个社群当中具有代表性的社群也是为数不多。目前,大多数熟悉PHP或者使用PHP的人除了去国外的PHP社区(php.net)之外,国内的主要就是去三个大的PHP社区查阅文档和沟通交流。这三个PHP社区分别为(PHP中国)PH...
- PHP大潮将至PHP近年发展分析2008-04-23 12:54:50
- 说起PHP近几年的发展,可以说是突飞猛进。EDC在2006年的统计信息表明PHP已经跻身全球三个编程语言的行列,并且其是以Web脚本语言的身份参与竞争的。其它两个语言(Java和.net)都是通用的语言(可以开发多种应用)。但是,令人难以置信的是,PHP目前的发展速度是37%明显高于...
- WINDOWS服务器安装多套PHP的另类解决方案2008-04-22 10:29:07
- 时候,我们需要在WINDOWS服务器中安装多个不同版本的PHP环境,或采用不同的php.ini配置,例如在使用中国E商务网的IONCUBE系统对PHP程序进行加密后,要在php.ini中设置加载选项目,但这个选项和zend加密程序解释器不能同时存在,如果在服务器中有另外程序采用ZEND加密的话,...
- 一些PHP学习过程中的心得和经验2008-04-21 11:37:28
- 学习php也有几个月了。断断续续的学习吧。没有整天整天的写代码。其实我倒是希望有时间整天整天的写代码。那样的话就可以提高的更快了。我大二,计算机类的学生,大一的时候学习过C++,大二上学期的时候学习了汇编语言,所以对编程有一点点基础。加上自己喜欢编程这种比...
- PHP精确到每一秒钟的在线人数显示代码2008-04-21 11:28:11
- 以下为引用的内容:
<?php
session_start();
$dat_now1=date("H+i+s");//取时间
$p2=explode("+", $dat_now1);
$dat_number1=$p2[0]*3600+$p2[1]*60+$p2[2];//取秒
if($online_time<>"")//上次刷...
- PHP对战ASP:这还值得讨论吗?2008-04-16 10:55:55
- 什么是PHP
PHP代表了"超文本处理器",这意味着你必须知道,它是一种服务器端的处理语言,且以HTML的形式出现。它最常用的地方就是网页了,数据从客户机发送到Web服务器,信息在此被处理并返回结果。
但这种通用性的语言丝毫不局限于在网页方面,PHP也能被用...
- 怎样才能成为PHP高手?2008-04-16 10:42:29
- PHP是一门高效的网络编程语言,由于它具有编写灵活、运行快速等优点,迅速成为Web程序员的首选语言。前不久的一份权威调查表明,现在已经有31.6%的网站使用PHP作为主要的服务器端编程语言。
但是,要成为一名PHP编程高手却并不容易。并不像很多人想象的那样,只要能...
- 利用PHP制作简单的内容采集器2008-04-16 10:37:46
- 采集器,通常又叫小偷程序,主要是用来抓取别人网页内容的。关于采集器的制作,其实并不难,就是远程打开要采集的网页,然后用正则表达式将需要的内容匹配出来,只要稍微有点正则表达式的基础,都能做出自己的采集器来的。
前几天做了个小说连载的程序,因为怕更新麻...
- 传奇的诞生,PHP三位创始人简介2008-04-16 10:28:01
- PHP到现在为止已经诞生12年了。在这期间它经过不断改善,已经成为Web开发最重要的语言之一。PHP能有今天这样的成就,它的3位创始人(Rasmus Lerdorf、Zeev Suraski和Andi Gutmans)功不可没。
PHP的诞生和Rasmus Lerdorf的经历密不可分。Rasmus Lerdorf于1968年生于格陵...
- 浅谈PHP开发团队的管理之道2008-04-15 09:20:58
- 本文节选自《浅谈PHP开发团队管理及程序员做人问题》。
看了标题,也许很多程序员会反感的说:“程序员的做人问题先不用谈,你想出来这个标题,那你做人是不是有问题吧!”
笔者本人并不反驳这样的说法,每个人都有自己的做人原则。有句俗话说的好:&ldquo...
