如何做一个在线查询数据库?~~ 用于市场价格查

  我的编程基础是有一点python基础,用哪几个语言或者框架可以在1个月之内实现下面的数据库小网站?1.数据库功能:有50个国家,每个国家8000种商品,一共40万条商品的价格信息。每月或者...

  我的编程基础是有一点python基础,用哪几个语言或者框架可以在1个月之内实现下面的数据库小网站?

  1.数据库功能:有50个国家,每个国家8000种商品,一共40万条商品的价格信息。

  每月或者每天更新一次报价。比如:2017年10月,美国的胡萝卜卖5元一斤;9月日本的黄瓜卖3元一斤。

  客户可以查询近10年的类似数据。其中20个国家是每月更新一次。30个国家是每天更新一次。

  (1)像淘宝买东西一样,输入“国家”、“商品名称”或“商品代码”、年月,就能得到对应价格。

  我的编程基础是有一点python基础,用哪几个语言或者框架可以在1个月之内实现下面的数据库小网站?

  1.数据库功能:有50个国家,每个国家8000种商品,一共40万条商品的价格信息。

  每月或者每天更新一次报价。比如:2017年10月,美国的胡萝卜卖5元一斤;9月日本的黄瓜卖3元一斤。

  客户可以查询近10年的类似数据。其中20个国家是每月更新一次。30个国家是每天更新一次。

  (1)像淘宝买东西一样,输入“国家”、“商品名称”或“商品代码”、年月,就能得到对应价格。

  (2)可以看2个月以上的价格走势,比如2017年12个月美国的胡萝卜的价格走势。系统自动做出价格走势曲线)可以对比数据:比如对比2017年10月美国的胡萝卜和2017年10月日本的胡萝卜的价格。在同一个坐标里做出价格对比图。

  (4)客户输入商品名称时可以自动联想,比如输入“瓜”,可以自动联想出“黄瓜、西瓜、哈密瓜”供客户自己选择。像百度一样。

  3.原始数据来源:在网上自己免费获取,手动输入。或者导入excel再导入后台数据库输入。能爬虫爬下来更好。因为5个国家的网站代码不一样。

  5.数据付费:网站和微信都有付费接口。注册可以免费使用3天。但是想使用1年需要付费5元。微信红包付费。(不注册公司最好)

  我来答可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部挺复杂的数据量大:每天价格都变动,粗算每天40W条记录,20个月更也算在日更上。要存10年的。首先数据库表要设计好常用的可以内存缓存一部分蔬菜水果农副产品的别名太多,头疼“青椒/菜椒/大椒”,“土豆/马铃薯”,“肉/猪肉/五花肉”。。。。原始数据想手工输入,这就是神话。呈现形式,你开发出来做出restful api就行了,别的地方解析这些json就行了图表用echarts

  追问求推荐1~3本书,最好带实例讲解的我只有python基础教程(挪威人)和javasript 和DOM 紫色皮的基础

  展开全部基本上是个python的web框架都可以写,简单的有bottle、webpy等,高并发性能的tornado、twisted等。具体例子你查查rest风格的数据接口,比如用户用get方法获得html操作界面,post方法发送商品名称、年月等信息返回json查询结果等。用户注册和登录信息存在session里。网页微信同时利用一个后台。说白了就是个最简单的动态网站,只涉及数据库和session。你要是新手,看看python bottle的例子就好,关注数据库和session的实现,一天就能学会,为了提高并发可以使用gevent,配合写个脚本多进程运行,将就用是没问题的。想提高并发性能,以后抽空学下tornado,没啥难度。。。

  追问求推荐1~3本书,最好带实例讲解的我只有python基础教程(挪威人)和javasript 和DOM 紫色皮、深入浅出mysql 3本书的基础

  追答web框架不用看书,那些大部头的twisted只会让人头大,直接上手是最快的,而bottle框架是最容易上手的。看bottle0.12稳定版文档网页链接,里面的quick start和request routing,这样能写出最简单的hello world。

TAG标签:
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。