当前位置:51VIP源码软件下载联盟网络学院网络编程PHP教程 → 文章列表
文章标题关闭所有内容预览 | 展开所有内容预览
  • [组图] 帮助跟我一样的小鸟理解MVC [内容预览] 289 | 2008-08-17 01:29:51
    可能刚接触面向对象(OOP)编程的兄弟对MVC模型一直是那种可遇而不可求的心态,当听老鸟们在那满天吐沫星子的谈论MVC模型的这个好那个好,自己只有瞪着俩眼珠子在那傻傻的听着,或许听完了还不知道是怎么回事,下面就小弟的一些拙见来帮助这些兄弟们理解一下到底MVC是咋回事。。。那到底啥是MVC设计模式呢?MVC(Model-...

    [阅读全文]

  • 编程大师论道:PHP的魅力和不足何在 [内容预览] 289 | 2008-08-17 01:29:48
      在编程领域有不少堪称经典著作,其中包括《ThinkingInC++》和《ThinkingInJava》,它们的作者是著名的计算机科学作家BruceEckel。近日这个编程大师联系编程语言Java、Perl和Python,分析了老牌经典编程语言PHP的优缺点,下面让我们一睹为快。  PHP的魅力所在  提起老牌经典脚...

    [阅读全文]

  • 实例解析:PHP程序开发中的中文编码问题 [内容预览] 289 | 2008-08-17 01:29:44
    PHP程序设计中中文编码问题曾经困扰很多人,导致这个问题的原因其实很简单,每个国家(或区域)都规定了计算机信息交换用的字符编码集,如美国的扩展ASCII码,中国的GB2312-80,日本的JIS等。作为该国家/区域内信息处理的基础,字符编码集起着统一编码的重要作用。字符编码集按长度分为SBCS(单字节字符集),DBCS...

    [阅读全文]

  • PHP程序不实用大型系统的九大原因 [内容预览] 289 | 2008-08-17 01:29:41
      PHP确实十分容易编写。但是PHP也有一些十分严重的缺陷。下面我会给出我的理由,为什么PHP不适合于比小型业余网站更大的网站。  1、对递归的不良支持  递归是一种函数调用自身的机制。这是一种强大的特性可以把某些复杂的东西变得很简单。有一个使用递归的例子是快速排序(quicksort)。不幸的是,PHP并不擅长递归...

    [阅读全文]

  • [组图] Windows 2008之IIS 7下PHP部署攻略 [内容预览] 291 | 2008-08-17 01:29:34
      本文探讨WindowsServer2008系统IIS7中PHP环境的配置,一旦掌握了这个简要的方法,你就再也不需要apache了,原来IIS7竟然如此出色。  本文探讨WindowsServer2008系统IIS7中PHP环境的配置,一旦掌握了这个简要的方法,你就再也不需要apache了,原来IIS7竟然如此出色!...

    [阅读全文]

  • PHP6安装方法 [内容预览] 289 | 2008-08-17 01:29:29
      最近发现很多人装php6时装不上,那我就干脆给大家简单说明一下安装方法吧(本文需要具有一定的PHP安装基础)!  首先需要安装包,可以到以下地址下载:  apache2.2:http://down.chinaz.com/L/100_Lastuptime_Desc_1.asp  php6:http://snaps.p...

    [阅读全文]

  • 用php5的simplexml解析各种feed [内容预览] 289 | 2008-08-17 01:29:27
    用simplexml处理atom数据很多博客使用atom来输出数据,但是atom使用了名称空间(namespace),所以现在请求被命名的元素和本地名称时必须指定名称空间统一资源标识符(URI),还有一点就是simplexml的xpath方法无法直接query这个xmltree。从PHP5.1版开始,SimpleXML...

    [阅读全文]

  • [图文] apachectl - Apache HTTP服务器控制接口 [内容预览] 289 | 2008-08-17 01:29:23
    apachectl是ApacheHTTP服务器的前端程序。其设计意图是帮助管理员控制Apachehttpd后台守护进程的功能。apachectl脚本有两种操作模式。首先,作为简单的httpd的前端程序,设置所有必要的环境变量,然后启动httpd,并传递所有的命令行参数。其次,作为SysV初始化脚本,接受简单的一个单词的...

    [阅读全文]

  • Apache服务器配置全攻略 [内容预览] 428 | 2008-06-20 02:00:48
    Apache服务器的设置文件位于/usr/local/apache/conf/目录下,传统上使用三个配置文件httpd.conf,access.conf和srm.conf,来配置Apache服务器的行为。  httpd.conf提供了最基本的服务器配置,是对守护程序httpd如何运行的技术描述;srm.conf是服务器...

    [阅读全文]

  • PHP 命令行?是的,您可以! [内容预览] 344 | 2008-06-20 02:00:34
    了解如何通过命令行调试PHP代码,以及体验PHP本身作为shell脚本语言的强大之处。CLIPHP的优点  多年以来,我一直都在应用不确定的工程师职责定义。我个人认为,工程师就是使用工具来实现与该工具最初开发目的无关的功能。虽然这种想法并不总是正确,但当您认真考虑它时,将发现大多数创新和发明确实来自于通过以前从未考虑过...

    [阅读全文]

  • 缺陷月项目披露PHP脚本语言漏洞 [内容预览] 317 | 2008-06-20 02:00:32
    一名安全研究人员启动了一个新项目,披露被广泛使用的PHP脚本语言。  名为MonthofPHPBugs的这一项目的启动时间是上周四。据该项目的网站称,迄今为止,已经披露了5个缺陷,其中一些缺陷可能使运行PHP的系统的安全性受到影响。  知名PHP安全专家埃塞在该项目的网站上表示,这一项目旨在提高PHP的安全性。他写道,...

    [阅读全文]

  • 什么时候用GET?什么时候用POST? [内容预览] 319 | 2008-06-20 02:00:29
    GET和POST两种方法都是将数据送到服务器,但你该用哪一种呢?HTTP标准包含这两种方法是为了达到不同的目的。POST用于创建资源,资源的内容会被编入HTTP请示的内容中。例如,处理订货表单、在数据库中加入新数据行等。当请求无副作用时(如进行搜索),便可使用GET方法;当请求有副作用时(如在数据库添加数据行),则用P...

    [阅读全文]

  • URL中的特殊字符 [内容预览] 330 | 2008-06-20 02:00:26
    有些符号在URL中是不能直接传递的,如果要在URL中传递这些特殊符号,那么就要使用他们的编码了。编码的格式为:%加字符的ASCII码,即一个百分号%,后面跟对应字符的ASCII(16进制)码值。例如空格的编码值是"%20"。下表中列出了一些URL特殊符号及编码    十六进制值1.+URL中+号表示空格%2B2.空格U...

    [阅读全文]

  • XML 中的特殊字符 [内容预览] 331 | 2008-06-20 02:00:23
    >和<这类字符是XML标记字符,在XML中有特殊的含义。当在SQL查询(或XPath查询)中指定这些字符时,必须对它们进行适当的编码(也称为实体编码)。下表列出了这些特殊字符并描述了它们的含义。有关更多信息,请参见XML1.0规范中的XML1.0规范。特殊字符特殊含义实体编码>开始标记。&gt;<结束标记。&a...

    [阅读全文]

  • php正则问题 [内容预览] 322 | 2008-06-20 02:00:20
    preg_match_all("/\{([^\{\}]+\(.*?\)[^\{\}]*)\}/s",$str,$tmp_array);$tmpstr=implode('',$tmp_array[1]);preg_match_all("/([a-zA-Z0-9_\x7f-\xff]+)\(/",$tmpstr,$tmp_...

    [阅读全文]

  • [图文] cookie防止仿造安全总结 [内容预览] 321 | 2008-06-20 02:00:17
    以前我们刚写PHP的时候,做后台,需要管理员身份认证。一般用COOKIE这么做的,特别是刚接触PHP的PHP爱好者:admin/login.php复制PHP内容到剪贴板PHP代码:if(用户名&&密码正确){setcookie('admin',1,time()+36400);echo'登录成功';}复制...

    [阅读全文]

  • Ajax+PHP简单入门教程 [内容预览] 320 | 2008-06-20 02:00:14
    Ajax由HTML、JavaScript™技术、DHTML和DOM组成,这一杰出的方法可以将笨拙的Web界面转化成交互性的Ajax应用程序。对于Ajax,最核心的一个对象是XMLHttpRequest,所有的Ajax操作都离不开对这个对象的操作。首先我们来了解怎么在javascript中创建这个对象:var...

    [阅读全文]

  • 网站的设计步骤 [内容预览] 318 | 2008-06-20 02:00:11
    首先设计草稿然后:1.切片,切刀工具(在纸上画图纸)2.文件存储为Web所用格式3.网页布局XTHML(DIV+CSS)注意:1.单一颜色不切片   2.背景图拉伸   3.细分项目4.导出时,颜色平滑jpg或jif常识:1.Tab为隐藏/显示窗口2.Ctrl+R为隐藏/显示辅助线3.导航器的使用

    [阅读全文]

  • 一个个人网页自动化生成系统 [内容预览] 328 | 2008-06-14 02:07:39
    当你希望用本系统创建你的个人主页之前,笔者相信你已经配置好了相关的阿帕奇服务器,,以及。接着启动你的数据库,建立一个名为study的,建立一个名为wenzhang的表。在MyAdmin下建立如下字段:idsmallint(5)No0auto_incrementtimuvarchar(200)Yeszuozhevarch...

    [阅读全文]

  • php通用检测函数集(2)判断是否为有效网址 [内容预览] 347 | 2008-06-13 02:40:44
    //名:CheckWebAddr($C_weburl)//作用:判断是否为有效网址//参数:$C_weburl(待检测的网址)//返回值:布尔值//备注:无//------functionCheckWebAddr($C_weburl){if(!ereg("^http://[_a-zA-Z0-9-]+(.[_a-zA-Z...

    [阅读全文]

  • 正则表达式使用详解 [内容预览] 313 | 2008-06-11 00:39:53
      如果我们问那些UNIX系统的爱好者他们最喜欢什么,答案除了稳定的系统和可以远程启动之外,十有八九的人会提到正则表达式;如果我们再问他们最头痛的是什么,可能除了复杂的进程控制和安装过程之外,还会是正则表达式。那么正则表达式到底是什么?如何才能真正的掌握正则表达式并正确的加以灵活运用?本文将就此展开介绍,希望能够对那些...

    [阅读全文]

  • 利用PHP和AJAX创建RSS聚合器 [内容预览] 316 | 2008-06-07 01:35:13
      想象使用一个简单HTML文件来把一个请求发送到一个服务器端脚本,收到一个基于该请求的定制文件,然后把它显示给用户而几乎不需要刷新浏览器!本文作者将同你一起探讨怎样在普通Web应用程序中联合和AJAX技术来创建实时的数据传输而不需要进行浏览器刷新。  尽管本文所使用的是语言,但是请记住任何服务器端语言都会正常工作。为...

    [阅读全文]

  • [图文] PHP.MVC的模板标签系统之标签行为调度 [内容预览] 310 | 2008-06-07 01:35:10
      TagActionDispatcher是一个标准的ActionDispatcher类的实现,它支持访问基本模板标签。TagActionDispatcher类支持相同的ActionObjects集合和ViewResourcesConfig作为默认的ActionDispatcher。TagActionDispatche...

    [阅读全文]

  • PHP安全配置之实现安全的两个重点 [内容预览] 318 | 2008-06-07 01:35:07
      一、Web服务器安全  PHP其实不过是Web服务器的一个模块功能,所以首先要保证Web服务器的安全。当然Web服务器要安全又必须是先保证系统安全,这样就扯远了,无穷无尽。PHP可以和各种Web服务器结合,这里也只讨论Apache。非常建议以chroot方式安装启动Apache,这样即使Apache和PHP及其脚本...

    [阅读全文]

  • 在PHP中开发XML应用程序之基础篇 [内容预览] 310 | 2008-06-07 01:35:04
      一、简介  (可扩展的标注语言)是一种W3C标准,主要用于Web应用程序和服务器之间实现容易的交互、数据的存储与使用。  使用XML标准编码的数据具有能容易被人和计算机解释的意义和结构。XML数据是平台和应用程序独立的。不用多说,这本身就使成为适合于互联网的一个理想的数据交换格式(事实上,它正是因这一用途而被开发的...

    [阅读全文]

  • PHP编程技巧:看实例学正则表达式 [内容预览] 334 | 2008-06-07 01:35:02
      首先,让我们看看两个特别的字符:’^’和‘$’他们是分别用来匹配字符串的开始和结束,一下分别举例说明:  "^The":匹配以"The"开头的字符串;  "ofdespair$":匹配以"ofdespair"结尾的字符串;  "^abc$":匹配以abc开头和以abc结尾的字符串,实际上是只有abc与之匹配;  "...

    [阅读全文]

  • PHP一些常用的正则表达式 [内容预览] 316 | 2008-06-07 01:34:59
      匹配中文字符的正则表达式:[\u4e00-\u9fa5]  匹配双字节字符(包括汉字在内):[^\x00-\xff]  应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.len=function(){returnthis.replace([^\x00-\xff]/...

    [阅读全文]

  • PHP程序加速探索之代码优化 [内容预览] 318 | 2008-06-07 01:34:52
      掌握了PEAR::BenchMark,现在你已经知道如何测试你的代码,知道如何判断你的代码是快是慢,是哪一部份比较慢。那么接下来我要说的就是如何消灭或优化那部份慢的代码。  这一点上我个人最主要的经验只有两点,一是消除错误的或低效的循环;二是优化查询语句。其实还存在一些其它的优化细节,比如“str_replace比...

    [阅读全文]

  • 搜索引擎技术核心揭密(PHP版) [内容预览] 315 | 2008-06-07 01:34:39
      谈到网页搜索引擎时,大多数人都会想到雅虎。的确,雅虎开创了一个互联网络的搜索时代。然而,雅虎目前用于搜索网页的技术却并非该公司原先自己开发的。2000年8月,雅虎采用了Google(www.google.com)这家由斯坦福大学学生创建的风险公司的技术。理由非常简单,Google的搜索引擎比雅虎先前使用的技术能更快...

    [阅读全文]

  • PHP程序漏洞产生的原因和防范方法 [内容预览] 316 | 2008-06-07 01:34:37
      滥用include  1.漏洞原因:  Include是编写PHP网站中最常用的,并且支持相对路径。有很多脚本直接把某输入变量作为Include的参数,造成任意引用脚本、绝对路径泄露等漏洞。看以下代码:...$includepage=$_GET["includepage"];include($includepage...

    [阅读全文]

 PHP教程   330   30   1/11页   首页   1   2   3   4   5         GO