开心果
(开心果)
论坛元老
 
高级会员
UID 22257
精华
5
积分 3660
帖子 3554
金钱 3610 喜悦币
威望 50
人脉 0
阅读权限 90
注册 2003-8-5
状态 离线
|
[推荐阅读] 我要关闭父窗口怎么关?
1、计划的起因
几年前,看到国内大量充斥的PHP重复建设,特别是文章、代码类的重复建设日严重,严重的阻碍PHP开源社区“技术进步”的初衷;同时,大量的初学者,反反复复就同一问题的询问,造成了各级别PHP学习人员间的无奈现状。
所以必须找到一种,避免重复建设,最大程度帮助初学者的方案。上图,仅为偶当时的初步思路,可能这只能是个美丽的梦,当偶希望自己或别人讲这个梦变成现实。
2、为什么要引入AI专家系统?
初学者往往习惯于自然语言的,诸如“我到那里可以下在PHP的问题”,通过向服务器提交自然语言的形式,得到服务器反馈的可能解决方案。目前的服务器似乎,还不足以应付专家系统所需的资源压力。
所以,另外一种伪AI的目录方案称为可行,这也就是著名的爱丽丝机器人聊天系统,一个模拟与人聊天的程序。可以很好地解决,帮助初学者的目的,同时又是个不断积累中高级学习者经验的目录数据库,该系统PHP代码网上有下载,偶这边也很乐意提供。
3、为什么要生成PDF?
作为任何环境均可阅读的PDF,有利于时时想浏览者提供最新的资讯。当浏览者获取所需要资料,如最新所有问题集的成型文档。
当然,也会有很多人愿意将这些信息分布在不同的WEB页面,以极大的提高自身站点访问率,这并不是一个令人尊敬的行为,作为一个真正的PHP开源爱好者,将PHP的相关信息更有效的传递下去,并积极参与PHP的推进工作才是出路。
4、为什么要提出PHP_BOX的概念?
事实上,很多人更愿意直接通过工具浏览网络上的最新/全部PHP相关资讯,而不是反反复复的输入网址或搜索,就像偶。我们完全有理由采取这种方式,节约我们的时间,并增强每一个PHPER间的交流,避免再次看到重复的PHP相关信息。
PHP_BOX可以理解为一个客户端程序(更进一步则采用WEB START模式),可以是PHP-GTK、JAVA、C++,甚至VB所撰写的,由于所有站点均采用XML作为信息发布源,偶们可以很轻松的获取真正我们需要的有效信息,而不再为FLASH、图片、垃圾的3721支付昂贵的上网费和宝贵的时间。同时,我们再也不需要再一次的判断,另一个站点的那一条信息是否我们曾经阅读过,因为PHP_BOX事前均将重复信息过滤,有利于PHPER将时间花在真正有意义的事情上面,比如说自己写点什么(这是个很好的主意,偶一向纯支持)或者自己翻译点什么,而不是反反复复的转贴、编辑、整理。。。
5、为什么要P2P?
首先,偶要承认,这么讲有点不严谨,因为它并不仅仅代表PC间的P2P,更大意义上是信息源(如某一站点)见的资源共享、信息同步,自身成为信息的发布者的同时亦成为信息的索取者,所有PHPER不再孤单。就像曾经有N多牛人不肖翻译SMARTY手册一样,几年过去了,SMARTY仍然没有中文翻译稿。最后一群真正热爱PHP的村民,花了几个月时间,方法好象老土一点,但结果是中文稿出来了。一个PHPER的能力不管有多强,终究是有限的,时间将把它的优势/激情冲淡,谁还在叫嚣PHP3的高级技巧?一群PHPER的力量是强大的,优势/激情永远是PHP进步的动力,全世界开源者对自由、对技术进步的、对共享的信念是不可阻挡的。(LINUX+PHP已经成为开源的代名词,以至于很多情况下,PHP直接归类到LINUX)
6、可能的难点是什么?
a)AI系统的设计,直接用自然语言提问的方式,可行,但需要加强自学习那部分的代码。初期可能最好模仿爱丽丝伪AI系统。如:输入“为什么我抓取不了网页上的图片?”,系统分析后,将可能解决方案的文章告知“fopen的url变量如何设置”。。。“”等。
b)分类自动生成PDF文档。技术上不能简单生成平板的一个页面,而需要分类。对于资源的要求可能偏高,需要更进一步的方案。同时,流量攻击也是个问题,不过一点推广,单一站点攻击毫无意义,因为浏览者可充其他站点索取同样的PDF文档。
c)信息源间的共享问题。很多站点,目前越来越倾向不支持URL变量,这也就意味着我们无法直接使用非本地的网络资源,诸如fopen('http://ehome.51.net/source.xml', 'r')将不能正常运行。如何安全的发布信息,是个问题。
d)如何被同类信息源发现。这又是个需要深入学习P2P的问题,如何在WEB服务器上实现自身共享资源点的触点,而不是通过站点列表(那样就没有推广意义了),需要更多人的智慧。
。。。 。。。
累了累了,有空再写点吧。有兴趣的村民,pls feel free to contact me ^^ !
在未实现之前,就当灌点小水吧,反正地主家田多。。。最近水稻又缺水。。
|
|