①什么是爬虫:
采集信息用的程序一般被称为网络爬虫(webcrawler)、网络铲(web scraper),网络蜘蛛
(web spider),其行为一般是像“爬”到对应的网页
上,再把需要的信息“抓”下来。
爬虫一般用python写,抓取网页内容
用java和用python写爬虫只有语言上的区别。
②linux
乌班图ubuntu,linux的一个发行版本,跟centous属于一种东西,
两者区别,就像安卓系统和小米miui,归根结底都是安卓,
都是第三方修改了linux,有区别,但是区别不大
关于Linux得书,不推荐鸟哥的 太专业。
看看如何在Linux里面配置apache tomacat mysql之类的
apache tomcat 这个属于web服务器 mysql属于数据库
建议先看centous,因为它和红帽相似,红帽应该是最正宗的Linux,企业用,收费
③数据库
管理用户信息的软件,windows和Linux都可以装数据库,但是win系统装比较麻烦,装上之后只能通过命令行来实现功能,所以说数据库是服务更合适,但是能用第三方软件来链接数据路,就像xshell连接Linux
数据库软件一般装在服务器的Linux系统上,管理用户的个人信息,在win上装数据库软件一般都是为了学习用
④javascirpt是做网页特效的 php是做动态网页的
php是做网页交互的。我们所说的动态网页,就是能和服务器进行交互的网页,并不是会动的网页。所谓的静态网页,就是不能和服务器交互的网页,并不是不会动的网页。
用户通过网页和服务器交互,比如说提交注册用户名,就是通过php
而js是做网页特效的,并不访问服务器
javascript和JQ AJAX是一种东西,这都是做特效的
java web 和php都是做动态网页的。
php比较方便,java web比较安全。
两者在功能实现方面没啥差别。
但Java web一般用于比较大的网站。
小网站一般用Php比较省事。