自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

phphot

php,apache,mysql,linux

  • 博客(89)
  • 收藏
  • 关注

原创 Zend studio使用手记

Zend studio使用手记发表时间: 2007-6-05 13:34    作者: dongxin1390008    来源: PHPChina 开源社区门户 Zend是我目前用到过的最好的IDE ,中文界面。不过使用 了将近半年时间,发现有个不好的地方,就是有时候CPU占用达到了100%,而且有时候不明不白的关闭了。这个IDE非常适合初学者,首先可以检查基本的语法,有时候

2007-08-31 12:39:00 3660 1

原创 Zend Studio 使用精要

Zend Studio 使用精要 编写环境:Zend Studio 5.1.0PHP4 & PHP5 1. 版本控制Zend Studio 4只支持CVS, Zend Studio 5 开始加入subversion的支持,后者的使用比较简单,本文以后者与Zend Studio集成使用为例做说明。Zend Studio默认使用CVS,可在“工具”->“首选项”->“source control”

2007-08-31 12:38:00 2633 1

原创 PDO一些简单总结

PDO一些简单总结查询操作主要是PDO::query()、PDO::exec()、PDO::prepare()。PDO::query()主要是用于有记录结果返回的操作,特别是SELECT操作,PDO::exec()主要是针对没有结果集合返回的操作,比如INSERT、UPDATE、DELETE等操作,它返回的结果是当前操作影响的列数。PDO::prepare()主要是预处理操作,需要

2007-08-31 12:37:00 2145 1

原创 一段php的文件下载函数

一段php的文件下载函数(可下任意文件类型) 使用方法:downFile("文件路径");?>   本文相关代码如下:if(isset($_GET["file"])){   downFile(realpath($_GET["file"]));}else{   echo("请输入文件路径!");}function downFile($sFilePath){   if(file_exists($s

2007-08-31 10:18:00 2190 1

原创 Ruby不会击败PHP

  PHPChina从国外媒体获悉:    Stefan Mischook宣称PHP社区的人们不必恐慌于Ruby近期的增长和普及。他表示尽管Ruby和PHP都是使得开发Web应用更简单的脚本语言,但每种语言都吸引着不同的听众。Ruby有一点抽象,因此无法满足大多数PHPer的需要。  Stefan同样提到PHP程序的面向对象版本仅仅增强了它的力量。“面向对象的构造对建立清理设计是有好处的,这使

2007-08-31 10:09:00 1802 1

原创 需要掌握的八个CSS布局技巧

1.若有疑问立即检测在出错时若能对原始代码做简单检测可以省去很多头痛问题。W3C对于XHTML与CSS 都有检测工具可用,请见 http://validator.w3.org 。请注意,在文件开头的错误,可能因为不当的结构等因素造成更多错误;我们建议先修正一些最明显的错误之后重新检测,这样也许会让错误数量爆减。2.使用浮动功能时记得适当清除指令 浮动是个危险的功能,未必会产生您所期望的

2007-08-30 09:25:00 1737 1

原创 表单enctype属性

文件上传表单定义时是要加上 enctype="multipart/form-data" 这个属性的。但是一个表单里定义了 enctype="multipart/form-data" 这个属性,再提交这个表单,那么在表单接收方就不能取到除FILE 类型以外的所有值。用 Enctype 属性指定将数据回发到服务器时浏览器使用的编码类型。下边是说明: application/x-www-form

2007-08-29 09:23:00 2112 1

原创 坚持13个小习惯 健康就不会离你远去

进入新的学校,换了新的工作,甚至季节改变,都可能影响你的饮食习惯。无论环境如何改变,只要你雷打不动地坚持以下13个小习惯,健康就不会离你远去。   1.把咖啡加在牛奶里,而不是把牛奶加在咖啡里。早起的第一件事,就是在杯子里倒满脱脂奶。然后喝掉1/5,再用咖啡把它填满。这样,你就能摄入人体每天所需的25%的维生素D和30%的钙。  2.复合维生素在早饭后吃。研究表明,补充适合自己的复合维生

2007-08-29 09:19:00 1761 1

原创 桌面Linux排名 Ubuntu冠军SUSE第二

据DesktopLinux.com日前公布的调查报告显示,在过去的一年中,Linux在桌面市场的用户数量翻了一番。报告显示,Ubuntu是最受欢迎的Linux版本,用户的选择比例高达30%。当然,这里所说的Ubuntu版还包括其姊妹版本Kubuntu、Xubuntu和Edubuntu。此外,SUSE所占比例为21%,位居第二;其他Debian版本占14%,排名第三;Fedora/红帽位居第

2007-08-29 09:08:00 2662 1

原创 Linux 越来越受欢迎的7个诱惑

抛开专有软件和开源软件的主义之争,企业采用Linux的理由有很多,毕竟对于CIO们来说,如何降低总体拥有成本(TCO)是一个一直萦绕在心头的难题。  不过对于大多数企业来  说,只部署Linux操作系统或只部署Windows或Unix操作系统都是不合理的,因为还需要考虑到应用程序所支持的操作系统等其他因素。因此一个大型企业更应该部署一个混合操作系统的环境,在这个混合操作系统的环境中,笔者认为应

2007-08-29 09:04:00 1754 2

原创 十年 史玉柱从道德和创业的神坛回到人间

这是我8年来一直在思考的一个话题,即便到现在也没有得到完整的答案。  关于史玉柱,10年前和10年后的语境全然不同,曾经的IT创业英雄、官方眼里的杰出青年、跌倒后重新站起来并努力还钱的道德楷模,如今的商人史玉柱、争议商人史玉柱。主流舆论对史玉柱的微妙变化,折射出这个时代大众心理的多元化演变以及精英人群社会责任的积极倡导。   恰恰是这个社会前进的力量,让史玉柱从道德和创业的神坛回到人间。本

2007-08-29 09:01:00 1791 1

原创 php:树形结构的算法

从喜悦村上转载,以前也读过此文,讲述得还是比较清楚的。产品分类,多级的树状结构的论坛,邮件列表等许多地方我们都会遇到这样的问题:如何存储多级结构的数据?在PHP的应用中,提供后台数据存储的通常是关系型数据库,它能够保存大量的数据,提供高效的数据检索和更新服务。然而关系型数据的基本形式是纵横交错的表,是一个平面的结构,如果要将多级树状结构存储在关系型数据库里就需要进行合理的翻译工作。接下来我

2007-08-29 08:26:00 2756 1

原创 MVC模式的PHP实现

MVC模式在网站架构中十分常见。它允许我们建立一个三层结构的应用程式,从代码中分离出有用的层,帮助设计师和开发者协同工作以及提高我们维护和扩展既有程式的能力。视图(View)“视图”主要指我们送到Web浏览器的最终结果??比如我们的脚本生成的HTML。当说到视图时,很多人想到的是模版,但是把模板方案叫做视图的正确性是值得怀疑的。对视图来说,最重要的事情可能是它应该是“自我意识(self awar

2007-08-29 08:25:00 1854 1

原创 周鸿祎称杀毒软件该免费 瑞星指其忽悠

 以杀毒软件关乎网络安全是互联网的基础应用为由,奇虎董事长周鸿祎公开呼吁,希望不久后能与卡巴斯基、瑞星、金山和江民一起合作,向网民推出免费的杀毒软件。   盗抢型木马威胁渐增强   周鸿祎指出,相对而言,以前的弹出广告型流氓软件,利用病毒技术天天给你看小广告、贴“牛皮癣”清除不难。而当前,“盗抢型”木马对网民的个人隐私信息安全威胁日益升级,这带给网民们非常大的忧虑。他们无孔不入,包含了:I

2007-08-28 09:07:00 2396 2

原创 貌似走到尽头的搜索引擎优化

搜索引擎优化,简称SEO(Search Engine Optimization的缩写)。对于搜索引擎优化比较科学且公认的定义是:遵循搜索引擎科学而全面的理论机制,对网站结构、网页文字语言和站点间互动外交策略等进行合理规划部署来发掘网站的最大潜力而使其在搜索引擎中具有较强的自然排名竞争优势,从而对促进企业在线销售和强化网络品牌起到作用的过程。从字面意思理解,搜索引擎优化就是针对搜索引擎的优化。比如刚

2007-08-27 10:44:00 1921 1

原创 utf8和 utf-8

这2个东西看起来没多大区别可在MySQL 下区别就大了 set names最近在写UTF-8的网站 发现写入数据库的中文都是乱码 在网站找了很久 最后发现 是 (set names utf-8)这个东西错了 我狂汗 我们平常看到的都是 utf-8 可在数据库设置时是 utf8  

2007-08-27 10:40:00 1907 1

原创 PHP获取文件创建时间和修改时间相关函数

filemtime ( string filename )返回文件上次被修改的时间,出错时返回 FALSE。时间以 Unix 时间戳的方式返回,可用于 date()。 filectime ( string filename )返回文件上次 inode 被修改的时间,如果出错则返回 FALSE。时间以 Unix 时间戳的方式返回。 fileatime ( string filename )返回文件上

2007-08-27 10:39:00 3770 1

原创 在PHP中执行系统外部命令

PHP作为一种服务器端的脚本语言,象编写简单,或者是复杂的动态网页这样的任务,它完全能够胜任。但事情不总是如此,有时为了实现某个功能,必须借助于操作系统的外部程序(或者称之为命令),这样可以做到事半功倍。那么,是否可以在PHP脚本中调用外部命令呢?如果能,如何去做呢?有些什么方面的顾虑呢?相信你看了本文后,肯定能够回答这些问题了。 是否可以? 答案是肯定的。PHP和其它的程序设计

2007-08-24 10:37:00 1957 1

原创 Linux系统编程:用PHP执行Root命令

在玩C以前玩过一段时间的PHP, 哪个时候需要用PHP 来运行root命令,一直未果,直到有一天搜索到了super这个插件。 随着玩C的日子多了,发现可以用C语言来包裹 要运行的外部命令。实验了一下,成功了。不需要任何外部工具就可以实现用PHP 执行root命令。我下面就把方法发布给大家,有需求用php来运行root命令的朋友可以不用发愁了。 平台:Linux 实验命令iptables

2007-08-24 10:07:00 2163 1

原创 推荐介绍几款小巧的Web Server程序

推荐介绍几款小巧的Web Server程序偶然看到几个小巧有趣的Web Server程序,觉得有必要拿来分享一下,让大家除了知道Apache、IIS之外,原来还有更多有趣的选择。主要介绍了:micro_httpd、mini_httpd、thttpd、lighttpd、shttpd 等无款小巧好用的httpd。【 micro_httpd - really small HTTP serv

2007-08-24 09:20:00 2048 1

原创 完全优化MySQL数据库性能的八个方法

本文从八个方面来讲解如何全新优化MySQL数据库性能。 1、选取最适用的字段属性  MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是

2007-08-24 09:17:00 1898 1

原创 文件操作函数

主要的文件操作函数有: (1)fclose, feof, fgetc, fgets, fopen, fputs, fseek, ftell, mkdir, readlink, rename, rewind, rmdir, stat, unlink 这些函数的功能和C语言中的同名函数类似. (2)chgrp, chmod, chown, copy 这些函数的含义也都很容易理解: chgrp(文

2007-08-23 09:57:00 1835 1

原创 关于我在ZF中使用FckEditor的方法

目录放置在index.php    ---js        ---fckeditor控制器中写入以下内容public function AddAction()  {            Zend_Loader::loadFile(fckeditor_php5.php,./js/fckeditor);      $sBasePath = WWWROOT.js/fckeditor/; 

2007-08-23 09:47:00 1807

原创 PHP--session 常见问题解决

PHP的session功能,一直为许多的初学者为难。就连有些老手,有时都被搞得莫名其妙。本文,将这些问题,做一个简单的汇总,以便大家查阅。 1. 错误提示 Warning: Cannot send session cookie - headers already sent Warning: Cannot send session cache limiter - headers already

2007-08-23 09:45:00 1755 1

原创 超越软件蓝领的七种武器

信息技术的发展时间虽然不长,但其爆炸式的发展速度使信息技术迅速覆盖社会和人类生活的各个角落。程序员们是这场信息化浪潮的见证者之一,更是其中的主要参与者,这是时代赋予每个程序员的机会和责任。 信息技术的更新速度是惊人的,程序员的职业生涯则是一个要求不断学习的过程,永远不能固步自封。本人在工作期间曾看见过很多程序员只要有闲暇时间就浏览一些没有太大作用的网页,在网上聊天,打游戏,浪费了大量的时间,十分不

2007-08-23 09:43:00 1561 1

原创 Java有能力抵挡LAMP的进攻吗?

Java有能力抵挡LAMP的进攻吗?或是LAMP、.Net与Java将三分天下乎?难道昔日“酷毙了”的Java已经成为过时技术了吗……   随着互联网开源潮流的迅速发展,全球IT业正迎来一个新的发展格局成长期。对全球的开源体系——LAMP(Linux、Apache、MYSQL、PHP)而言,其所代表的开源软件及应用,以其开放性、低成本、安全性、适用性以及可靠性能,正对传统软件、硬件和系统

2007-08-23 09:42:00 1701 1

原创 纯真IP数据库格式详解

纯真IP数据库格式详解摘要 网 络上的IP数据库以纯真版的最为流行,LumaQQ也采用了纯真版IP数据库做为IP查询功能的基础。不过关于其格式的文档却非常之少,后来终于在网上找 到了一份文档,得以了解其内幕,不过那份文档寥寥数语,也是颇为耐心才读明白。在这里我重写一份,以此做为LumaQQ开发者文档的一部分,我想还是必要 的。本文详细介绍了纯真IP数据库的格式,并且给出了一些Demo以供参考。

2007-08-22 18:32:00 1713 1

原创 PHP下一代的五个Framework介绍

PHP下一代的五个Framework介绍作者:雪山老人来源:http://sohotx.com/mzk/index.php/1007/ArticleContent/317.html 所有版权归原文所有由sohotx.com雪山老人翻译整理,转载请标明英文源文网址:http://www.theweb20dev.com/wordpress/2006/05/03/5-next-generat

2007-08-22 18:32:00 1592 1

原创 PHP 序列化(serialize)格式详解

 由 andot 写的非常经典介绍PHP序列化的文章,原文来自: http://www.coolcode.cn/?p=1701.前言PHP (从 PHP 3.05 开始)为保存对象提供了一组序列化和反序列化的函数:serialize、unserialize。不过在 PHP 手册中对这两个函数的说明仅限于如何使用,而对序列化结果的格式却没做任何说明。因此,这对在其他语言中实现 PHP 方

2007-08-22 18:31:00 2891 3

原创 奶瓶的文章:写给互联网上从业的Web程序员

写给互联网上从业的Web程序员 作者:奶瓶 程序员是一个脆弱、特殊的群体,以各种方式生存在有01的世界里。   程序员的特点

2007-08-22 18:30:00 2276 2

原创 PHP5中PDO的简单使用

PHP5中PDO的简单使用作者:heiyeluren http://blog.csdn.net/heiyeshuwu>时间:2006-10-29关键字:PHP PHP5 PDO 数据库抽象类 PDO(PHP Data Object) 是PHP 5新出来的东西,在PHP 6都要出来的时候,PHP 6只默认使用PDO来处理数据库,将把所有的数据库扩展移到了PECL,那么默认就是没有了我们喜

2007-08-22 18:29:00 1548 1

原创 Discuz 5.0 中读取纯真IP数据库函数分析

Discuz  5.0 不在使用自己的IP数据,而是使用纯真IP的数据格式, 存取纯真IP数据库稍微有点麻烦,它的存储格式比较特殊也很有趣,具体的格式分析参考下面两个链接,其他语言实现参考文章末的链接。《纯真IP数据库格式详解》链接一:http://blog.csdn.net/heiyeshuwu/archive/2006/05/12/725675.aspx链接二:http://lumaq

2007-08-22 18:28:00 1756 1

原创 PHP开发框架的现状和展望

引言:  随着Ruby on Rails的火爆,PHP这个流行的Web应用脚本语言也出现了大量的新一代开发框架。与此同时,国内PHP开发者也开始紧跟国外发展,推出了不同的开发框架。Ruby on Rails催生变革  在RoR流行之前,PHP领域也有不少开发框架,例如Mojavi、WACT、PHPMvc和Seagull等。这些框架虽然也采用了MVC模式、数据库抽象层等技术。但由于当时P

2007-08-22 18:27:00 1685 1

原创 使用FleaPHP框架构建简单留言本应用

使用FleaPHP框架构建简单留言本应用作者:heiyeluren博客:http://blog.csdn.net/heiyeshuwu【FleaPHP介绍】FleaPHP是国产的一个MVC框架,目前主流的框架Zend Framework、Symfony、CakePHP,国内还有FCS、Plite等框架都是值得期待的。我们看看官方的介绍:FleaPHP 为开发者轻松、快捷的创建应用程

2007-08-22 18:21:00 2854 1

原创 我自己想的几道入门PHP笔试题

我自己想的几道入门PHP笔试题,没有什么意义,只是自己随便想想,算是好玩。一、基础题1. 写出如下程序的输出结果$str1 = null;$str2 = false;echo $str1==$str2 ? 相等 : 不相等;$str3 = ;$str4 = 0;echo $str3==$str4 ? 相等 : 不相等;$str5 = 0;$str6 = 0;

2007-08-22 18:21:00 1663 1

原创 开发大型高负载类网站应用的几个要点

开发大型高负载类网站应用的几个要点作者:nightsailer 来源:http://www.phpchina.com/bbs/thread-15484-1-1.html看了一些人的所谓大型项目的方法,我感觉都是没有说到点子上,有点难受。我也说说自己的看法.我个人认为,很难衡量所谓项目是否大型,即便很简单的应用在高负载和高增长情况下都是一个挑战.因此,按照我的想法,姑且说是高负载高并发或者高增长

2007-08-22 18:19:00 1576 1

原创 snoopy——PHP版的网络客户端

 magpierss中就用到了snoopy,这让我有点兴趣去研究下这个咚咚。再SF上,找到了这个源代码。居然就是一个类,但不要笑看哦,功能可是很强大的。     官方的简介,我翻译了下(汗。。。最近老是充当翻译的角色)    snoopy是一个php类,用来模仿web浏览器的功能,它能完成获取网页内容和发送表单的任务。    下面是它的一些特征:1、方便抓取网页的内容2、方便抓取网页的文字(去

2007-08-22 18:17:00 1689 1

原创 PHP 5数据对象(PDO)抽象层与Oracle

一名新 PHP 数据对象 (PDO) 数据抽象层的原始开发人员为您简要介绍该抽象层,重点讲述与 Oracle 一起运行的情况。   需要 PHP:5.0   需要其他:Oracle 8 或更高版本客户端库   下载用于 Oracle 的 PDO (Windows):php_pdo.dll, php_pdo_oci.dll   下载用于 Oracle 的 PDO (Unix):pdo, pdo_

2007-08-22 12:34:00 1748 1

原创 确保 PHP 应用程序的安全 -- 不能违反的四条安全规则

规则 1:绝不要信任外部数据或输入 关于 Web 应用程序安全性,必须认识到的第一件事是不应该信任外部数据。外部数据(outside data) 包括不是由程序员在 PHP 代码中直接输入的任何数据。在采取措施确保安全之前,来自任何其他来源(比如 GET 变量、表单 POST、数据库、配置文件、会话变量或 cookie)的任何数据都是不可信任的。 例如,下面的数据元素可以被认为是安全的

2007-08-22 09:06:00 2122 1

原创 lamp安装centos+apache+mysql+php+gd2+phpmyadmin集成安装

Redhat Linux 下 PHP5 + MySQL5 + GD2 + Proftpd + phpmyadmin 简易安装配置一直想写篇关于Linux下 PHP环境的详细安装配置文章, 没什么时间趁现要配几台服务器, 借此机会把自己安装配置的步骤写出来, 供初学者参考!先找到 apache php mysql proftpd 源码包下载的URL地址请浏览http://www.apache.org

2007-08-22 09:02:00 3236 7

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除