
PHP
海诗美妆
海诗美妆
展开
-
[PHP设计模式]Composite(组合)模式范例
作者:郝春利转贴请注明出处:http://blog.youkuaiyun.com/froole Composite模式定义: 将对象以树形结构组织起来,以达成“部分-整体” 的层次结构,使得客户端对单个对象和组合对象的使用具有一致性. Composite 比较容易理解,想到Composite就应该想到树形结构图。组合体内这些对象都有共同接口,当组合体一个对象的方法被调用执行时,Composite将原创 2008-06-04 14:29:00 · 2098 阅读 · 2 评论 -
PHP单体测试自动化
翻译:郝春利转贴请注明出处:http://blog.youkuaiyun.com/froole 此篇文章翻译了PHPUnit文档的第20章《Chapter 20. Build Automation》,一篇关于PHP工程开发的文章。其中主要介绍了如何在使用PHPUnit进行单体测试时实现自动化。感觉挺有意思,翻译如下。Apache AntApache Ant是一个基于Java的脚本自动化引擎。理翻译 2009-04-20 10:33:00 · 3303 阅读 · 0 评论 -
php动态执行带有参数的类方法
PHP中,在事先知道类和类的方法名称,使用call_user_func函数可以做动态执行。官方手册给出了以下范例:<?php// 使用了NameSpace的例子namespace Foobar;class Foo { static public function test() { print "Hello world!/n"; }}原创 2009-04-09 17:18:00 · 3234 阅读 · 0 评论 -
一周内PHP入门的基本步骤
作者:郝春利一周的时间就可以入门!是的,对于已经有基于Java、.NET等目标指向语言,WEB开发工作经验的人而言,PHP的入门时间一周足够,最多也不需要超过两周。在这里,笔者绝对不是在哗众取宠,而是个人的亲身体验和身边同事的经验。看到有人发贴说不会PHP,但是却被录用开发PHP,个人感觉这是很正常的。对于有开发经验的人如何快速入门PHP,以下是我个人总结的一些经验供大家参考。前提: 1. 理原创 2008-12-15 15:36:00 · 23147 阅读 · 12 评论 -
Mysql下的Web程序,如何实现全文检索
首先要说,实现全文搜索一般都不用RDB,而是使用专用的搜索引擎。 搜索引擎同样也是一种数据库,但是,索引的实现比较复杂,而且在每次更新数据的时候,都要更新索引,所以,更新数据速度非常得慢,可以实现非常快的搜索速度。搜索引擎有付费的也有免费并且开源的, 开源的搜索引擎用Apache Lucene得比较多 这里有PHP版的 http://framework.zend.com/manual/zh/原创 2008-12-11 14:15:00 · 4336 阅读 · 9 评论 -
回复[请高手解决域名注册搜索器是怎么做的?]
whois搜索域名注册信息的方式就是通过搜索域名注册数据来实现的。 通常情况下,PHP搜索whois信息,也是通过访问whois端口实现的。 lz可以看看pear的代码。 http://pear.php.net/package/Net_Whois 使用Net_Whois需要Net_Socket包pear install Net_Socketpear install Net_Whois原创 2008-11-11 09:17:00 · 988 阅读 · 0 评论 -
回复[ php有哪些好的书啊]
真正掌握PHP的方法大体如下:1.学会PHP在线文档的查阅方法 2.熟练掌握baidu、google的使用方法 3.学会各种框架文档的查阅方法 掌握以上几点,比任买何书都高效,而且免费! 相反,不会用官方的文档,这辈子恐怕都整不明白PHP到底怎么回事。 有些人,看了一大堆书,可能还无法独立PHP编程; 有些人,从初学开始到PHP高级编程,没买过更没看过一本像样的PHP书籍 ———原创 2008-11-11 11:43:00 · 1853 阅读 · 3 评论 -
回复[关于字符编码问题]
电脑智能识别01这两个数字,让电脑显示人可以看懂的文字,需要告诉电脑,什么样的01字符代表什么文字,然后在显示器上打印处理。假设,16进位数0x1F0x2F来表示"中"这个字,那么就必须有一个数据来定义这些信息。而这种用来定义文字用什么样的2进位数显示的标准,就是所谓的编码。当然,这种编码的标准可以是一台电脑上一个样,为了不同电脑、网络间信息的交流,让所有的电脑都能显示人可以看懂的文字,就有了UT原创 2008-11-10 17:49:00 · 784 阅读 · 0 评论 -
最新版PHP开发手册
中文版PHP开发手册似乎还没有正式完成,http://docs.php.net/docs.php没有联接。但是,PHP官方已经有了一个PHP最新版开发手册的在线阅览版本,地址如下:http://docs.php.net/manual/zh/原创 2008-10-30 10:14:00 · 1757 阅读 · 0 评论 -
PHP模仿不了Java——PHP下目标指向编程的局限性
PHP5已经支持了接口、抽象类、类成员访问权限等目标指向语言的功能,表面上似乎PHP也可以像Java那样写一个目标指向语言的程序。有很多框架也都相继支持了O/R、MVC等功能。但是,我个人觉得,这种让PHP程序变Java的照猫画虎,将会牺牲整体性能。PHP支持了很多目标指向语言的语法不假,但还是要清楚的看到,PHP底层函数保存数据的格式人就是基本型+数组唱主角。例如,HTTP请求参数,在PHP中可原创 2008-10-03 16:36:00 · 2019 阅读 · 2 评论 -
分享PHP的GUI开发框架PHP-GTK中文开发手册
在GTK框架之下,用PHP可以开发桌面程序。前提是使用一种叫做PHP-GTK的工具。去官方网站看了一下,居然有简体中文开发手册,共享一下。下载地址http://download.youkuaiyun.com/source/692122原创 2008-10-16 09:45:00 · 5481 阅读 · 0 评论 -
回复:如何处理页面的关键字和描述
zhangcg 发表于:2008-09-05 13:00:13 楼主 新闻类,程序自动从其他网站获取正文,然后保存成html文件,如何获取正文中的关键字信息,把静态页面里的keyword和Description内容替换掉froole发表于:2008-09-10 09:25:495楼 得分:0 想要得到可以替换掉keyword内容的数据,必须从数据库中提取关键字, 数据的保存格式类似于原创 2008-09-10 09:28:00 · 894 阅读 · 0 评论 -
加密网站地址——从根本解决盗连
作者:郝春利转贴请注明出处:http://blog.youkuaiyun.com/froole 网站防止图片等内容盗链的方法多种多样,其中最常用的方法就是通过HTTP访问头信息,判断访问来源。理解TCP/IP通信员里的读者都知道,由于HTTP头信息处理是在OSI模型的应用层,所以,编造一些假的HTTP头信息发送给服务器,并不需要什么特殊的技术或者工具。下面的演示中,是利用wget命令模拟Firefox原创 2009-05-13 10:50:00 · 18098 阅读 · 2 评论