网络爬虫

接上篇高校教务系统分析,虽然我在上一篇博客中说道我开发了一个模拟登陆我们学校教务系统的软件,但是我发现好多人并不是很喜欢用,因为需要他们输入账号密码,他们会以为这是盗号程序.或者什么病毒,听起来很可笑.但是确实是如此. 于是我就想,居然我都可以获取全部数据,为什么不自己做一个网站呢?

 

然后我 按照上篇说的,开始分析它的数据库和表结构,然后在数据中创建自己的表结构和关系.再写了个爬虫程序抓取了学生的信息后插入到自己的数据库,后搭建了一个PHP网站环境.然后又写了个PHP网站专门提供给学校学生查询,这样他们就不会因为教务系统常常瘫痪而烦恼了 哈哈哈.

 

这里我要感谢一下亚马逊的免费云主机 让我可以不花钱就使用他们的服务器.虽然是国外的服务器但是速度基本还可以接受吧,毕竟是免费的.在使用中发现亚马逊的云主机在配置上特别是LINUX

主机是非常复杂的,相比我以前使用的 阿里云和其他一些主机,它算是最复杂的了,不过服务和功能确实是很多,这里给它点个赞,对于不是很熟云主机配置的人来说还是直接去阿里云方便快捷.

这个网络爬虫其实还是挺简单,就是按照网站协议 POST数据过去然后我们学校网站返回的是一堆JSON数据 只需要解析JSON数据然后插入到数据表中就行啦 ! 哈哈.

 QQ截图20160423211136 

 

我们的教务系统是只能根据学号查询信息的.现在我给它加上了不仅按照学号查询,还可以 按 姓名,性别,学院,班级,专业查询 .是不要很方便呢.