All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
ASP.NET Remoting体系结构(二)
利用Cache限制页面频繁请求(最少要等N秒)_[Asp.Net教程]
教程:如何实现ASP.NET网站个性化_[Asp.Net教程]
PHP输出控制功能在简繁体转换中的应用_[PHP教程]
SQL,Server之分布式事务_mssql学习_编程技术
SQL2000系统表的应用_[SQL,Server教程]
ASP.NET,2.0里动态访问META标记_.net资料_编程技术
定义标题的最好方法_[Html教程]
.NET数据库应用程序中存储过程的应用_.net资料_编程技术
事半功倍之javascript,(1)_JavaScript技术_编程技术
Reading number is top 10 pictures
红楼梦金陵十二钗(1)
The sixties of the last century, China is such a kill pig
Summer is most suitable for young people to travel in China1
2012 national geographic daily picture9
这张图有两句话,你看出来了吗?
超强高考作文
战场废物1
2012 national geographic daily picture5
In the world the most mysterious 21 place landscape4
湖边的风景
Download software ranking
Tram sex maniac 2 (H) rar bag15
C#程序员参考手册
虚拟机汉化软件
Unix video tutorial2
Boxer's Top ten classic battle10
The Bermuda triangle2
Such love down(擒爱记)
Twenty piece of palm leaf
Boxer's Top ten classic battle8
Adobe Flash Player(IE) 10.0.32.18 浏览器专用的FLASH插件
归海一刀 published in(发表于) 2014/2/10 6:54:24 Edit(编辑)
用10个网络规划PEAR类简化PHP编码_[PHP教程]

用10个网络规划PEAR类简化PHP编码_[PHP教程]

用10个网络规划PEAR类简化PHP编码_[PHP教程]

网络规划是一个许多开发者觉得棘手的领域,如果他们主要涉足的是网络应用脚本这个更加“软性”的领域,情况更是如此。假设您是一个这样的开发者,您不应让这个问题令您彻夜难眠,因为PEAE——PHP扩展与应用库——有许多包可以大大简化您的网络规划项目。这些包为您提供一个稳健、经过仔细检测的代码库,同时为您节省编写自己代码的时间与精力。而且您还不用砍价,因为它们是免费的!


本文列出了10个在网络规划领域内工作的开发者特别感兴趣的PEAE包(表A)。了解并试用一下这些包。您决不会料到,您可能会发现解决您当前遇到的问题的方法。


表A


包名称


说明


URL


Net_Server


这个模块为PHP的套接字API提供一个提取层,使其可以方便地建立多功能的daemon应用程序。它支持包括分叉、访问控制和TCP交易在内的服务器功能,并可通过子类进行轻松扩充。


当您需要建立一个高度自定义、可扩充的服务器daemon时,应用这个模块。


Net_Server


Net_Ipv4


这个模块为IPv4地址处理提供各种各样的工具。它的一些功能包括:把由‘.’连接的IP地址转换成长整数(或相反)、确认IP地址语法、解析地址和子网路遮罩、以及计算IP地址和子网路遮罩中的网络信息。


当您需要处理IP地址,如进行数字计算或“猜测”网络地址信息时,应用这些函数。


Net_Ipv4


Net_DNS


这个模块为DNS系统提供一个界面,允许您通过一个PHP应用程序在远程主机上执行复杂的DNS查询。这个模块还为一个DNS响应的不同部分提供OOP访问。


当您需要运行DNS查询,如查找名称服务器和MX记录,或执行区域传输时,应用这个模块。


Net_DNS


Net_POP3


当您需要通过PHP与一个POP3服务器建立连接,并执行交易时,这个模块为您提供所需的例行程序。它支持信息列表与删除、APOP认证和DIGEST/CRAM安全功能。


当您需要建立一个基于PHP的POP3电子邮件客户端时,应用这个模块。


Net_POP3


Net_SMT


这个模块为通过SMTP协议建立并传输电子邮件信息提供一个低端界面。您可以利用它在组件中建立一个电子邮件信息,与一个邮件服务连接并进行处理,并通过网络将结果送出。它支持几种认证方法(DIGEST-MD5、CRAM-MD5、LOGIN和PLAIN)。


当您需要比PHP内置邮件函数所提供的功能更强大的灵活性,即直接与一个非标准SMTP服务器交易时,应用这个模块。


Net_SMT


Net_FTP2


这个模块提供一个FTP协议包装器,使在PHP中建立一个FTP客户应用程序成为可能。它支持远程服务器上的PASV交易,ASCII和二进制文件传输,以及最常见的FTP文件操作。


当您需要通过PHP应用程序上传或下载FTP文件时,应用这个模块。


Net_FTP2


HTTP_Client


这个模块为建立HTTP客户端提供一个界面。它提供一个面向对象的界面,通过PHP发送HTTP请求,并解译HTTP响应。它还支持代理、cookie和HTTP重定向。当建立HTTP客户端与网络服务器交互时,所有这些功能都会派上用场。


当您需要建立一个HTTP客户端与网络服务器交互时,应用这个模块。


HTTP_Client


Net_Portscan


这个模块为远程主机端口扫描提供一个API。可以用它检查一个或几个端口来激活服务,或恢复与某个特定端口有关的服务。


当您在进行网络诊断,需要检查一个远程主机上是否运行某个特殊服务时,应用这个模块。


Net_Portscan


Net_GeoIP


这个模块用一个外部数据库,提供例行程序来确定进入HTTP客户请求的精确地理位置(城市与国家)。


在根据国家定位标题广告,应用程序需要IP地理位置时,应用这个模块。


Net_GeoIP


Net_Wifi


这个模块为命令行工具提供一个包装器,探测有效的无线网络并恢复与其有关的信息。


当您的PHP应用程序需要查找并连接到无线网络时,应用这个模块。


Net_Wifi


来源:开发者在线







添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.