这是一个创建于 3746 天前的主题,其中的信息可能已经有所发展或是发生改变。
请允许我先介绍一下我目前的知识背景:
读书时学的应用数学专业,后面自学了c,在半外包公司干了一年多银行后台软件开发,用的是公司集成的平台上,虽然是aix服务器,c语言,但是实际上调用的是各种API,自己每天写的都是if else for while 的内容,很浅很直白。也就是说在软件开发方面,属于很新很新的新手,只能算是个软件行业搬砖的。
对web领域感兴趣,前段时间自学了 Python方面的知识,也写了点爬定向站点内容的爬虫,都是很粗浅,比着别人的例子修改成自己适合的。
以上就是我的软件方面的所有背景了。
最近在博客园看到很多人在讨论dht,并且实现了dht协议的客户端和服务端,然后收集信息处理后,做了一个搜索种子的网站出来,感觉这样的网站很酷,所以我也想试着模仿做一个出来。
在网上搜索了一些内容,感觉要做出来需要以下一些内容:
1、数据库存储数据,目前我考虑用mysql来存储数据;
2、dht客户端和服务器端、用来收集磁链信息,我考虑参考transmission的dht模块;
3、有一个网页的展示出来,显示一个搜索框,然后客户输入数据,点击搜索框,我就去数据库中搜索相关信息,然后展示出来,这里就是我现在困惑的地方了。
我从来么有过web方面的开发经验,也不知道从何处下手
1、是不是要手写一个html的界面用来展示我的搜索首页?
2、这个页面如何和后台进行交互,就是传递数据给了数据库,然后数据库处理请求,然后又怎么把搜索的结果展现给前台呢?
3、这些软件要自动的运行起来,是不是需要一个服务器软件来运行这些程序?
想来想去,感觉太困惑了,一个页面就怎么展现出来了,又怎么根据搜索反馈的内容组织成另外的页面,都需要哪些方面的知识或者开发的工具?一个人能搞定么?
期望有了解的朋友能给我一些指导。
3 条回复 • 1970-01-01 08:00:00 +08:00
|
|
1
ooh 2014-03-15 00:13:32 +08:00 1
socket request 多线程 mongodb/mysql 全文搜索 出错处理判断很重要 恩,还需要一个web框架
|
|
|
2
mrbrooks 2014-03-15 10:52:44 +08:00 1
web框架:tornado、flask
|