一般的模式是Linux,mysql,Apache,php的商业开发模式,
所以首先需要学习Linux操作系统,不比Windows,Linux是命令行操作,是基本要了解熟悉的,mysql数据库免费所以用的人多,这是与PHP经常配合的,
连接mysql的方式很多种,原生的mysql语句后来的mysqli,再后来的PDO面向对象连接,后来的框架连接,就连thinkPHP都换了几次,当然不管怎么变还是老样子端口地址数据库名字账号密码。
刚刚开始连接数据库是用localhost或者127.0.0.1居多,毕竟都是新手开始的,后来接触多了部署数据库放到服务器上面去,用ip地址连接,主从式数据库,分布式数据库都出来了,为啥会这样做了,因为需要考虑到数据的量,服务器的压力,所以出现了很多关系小型的缓存数据库,非关系型数据库,这是后端人员需要了解的
就thinkphp而言从存在很多已经写好的类用于连接数据库,比如Db,还有配置文件,模型等等连接数据库的方式很多种。