Chinaunix

标题: perl如何通过域名进行查询? [打印本页]

作者: twen345    时间: 2006-08-23 17:45
标题: perl如何通过域名进行查询?
是一个查询网站,可以通过姓命查询email ID什么的。
现在就是想给出姓名,得到对应的email ID.
我对perl不太熟,大家指指思路和方法吧,细节我都可以慢慢弄。
谢谢了。
作者: apile    时间: 2006-08-23 17:53
1.弄个数据库.....
2.建立table...有姓名与你要显示的数据的关连
3.写个查询CGI...输入name当关键字...
4.显示SQL查询结果..
完毕....

[ 本帖最后由 apile 于 2006-8-23 17:56 编辑 ]
作者: realalley    时间: 2006-08-24 08:44
如果只是这点功能的话,用数据库就是榔头敲蚊子了
作者: twen345    时间: 2006-08-24 09:55
原帖由 realalley 于 2006-8-24 08:44 发表
如果只是这点功能的话,用数据库就是榔头敲蚊子了

谢谢。
有什么简单的方法可以实现呢?
作者: dajun    时间: 2006-08-24 11:17
他的意思是让你用文本数据库之类的东西,

sqlite
作者: HonestQiao    时间: 2006-08-24 11:18
你的哪个email id什么的都是怎么得来的?
怎么存放的?
作者: twen345    时间: 2006-08-24 11:45
原帖由 HonestQiao 于 2006-8-24 11:18 发表
你的哪个email id什么的都是怎么得来的?
怎么存放的?



谢谢。

我是想:
1) 输入一个姓名和一个域名到perl程序中
2) perl程序去访问对应于该域名的网站,网站里面有(姓名,email ID)  这样的记录组。
3) perl 程序将对应于该姓名的email ID 返回并显示出来。



刚才请教了一个同事。
他说这些数据都是放在exchange里面的。
然后还告诉我可以post一个http的协议过去直接查询什么的。
我听得有点晕。

[ 本帖最后由 twen345 于 2006-8-24 11:49 编辑 ]
作者: HonestQiao    时间: 2006-08-24 11:53
你这个流程明白了就很好做了。

http://www.ahaoz.com/Article/1/651/652/2005/20051125130444.html
看看这里,会给你很多启发的。
作者: lovesaka    时间: 2006-08-24 21:34
用dbm是最好不过的
作者: twen345    时间: 2006-08-25 16:29
原帖由 HonestQiao 于 2006-8-24 11:53 发表
你这个流程明白了就很好做了。

http://www.ahaoz.com/Article/1/651/652/2005/20051125130444.html
看看这里,会给你很多启发的。


谢谢。

我现在通过lwp::get可以取回网页内容了。
我现在的问题是:

1)把这个内容存成文件处理好些呢还是直接在内存中处理好些?

2)如果把网页内容存为文件,用完之后我是删掉还是保留下次继续用呢?

对这些取舍没有经验,对这类问题一般应该怎么处理呢?
谢谢。
作者: HonestQiao    时间: 2006-08-25 17:50
原帖由 twen345 于 2006-8-25 16:29 发表


谢谢。

我现在通过lwp::get可以取回网页内容了。
我现在的问题是:

1)把这个内容存成文件处理好些呢还是直接在内存中处理好些?

2)如果把网页内容存为文件,用完之后我是删掉还是保留下次继续用呢 ...



  这个要看你的对象的更新情况了。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2