【从零开始】WEB后端php学习(1) -- 基本软件的配置--2019(HNU-MSC)

这篇博客主要介绍了从零开始学习PHP后端开发的初始步骤,包括学会git的基本操作,如初始化仓库和提交文件;使用VSCode并推荐常用插件;详细讲解了WAMP服务器的配置,尤其是解决MySQL中文乱码问题;提到了POSTMAN作为接口测试工具的重要性;以及NAVICAT PRIME用于数据库管理的便利性。
摘要由CSDN通过智能技术生成

学会git的基本使用


  • 每次git建新库,会有基本语句的提示,了解基本语句

  • 对空文件夹执行 git init 进行git的初始化,使其变成可用git的目录

  • git add . 表示将当前目录的所有东西加入

  • git commit -m “这里填写备注”

  • git push -u origin master

    这是基本常用语句,学会利用百度
    把出的问题,error 复制到百度学习
    

    个人使用的

    廖雪峰的git学习网站 https://www.liaoxuefeng.com/wiki/896043488029600

vscode的基本使用

我个人是将vscode仅仅当做一门编辑器来用,加了插件以后,括号有彩虹颜色
逻辑有对应线标注
学会合理使用加入插件

可以百度一些常用的vscode插件,然后自己根据自己习惯和需要,自行添加

wampserver的基本使用

wamp是windows + apache + mysql +php 的缩写
简单讲,就是个人本地服务器
打开wamp一般会有一个小黑框一闪而过
看电脑右下角,如果有个绿色的小框框,就代表三个服务都成功开启
如果不是绿色,是橙色(黄色)或者红色,根据相关提示,百度解决方法

wamp里面,有一些基本设置要改

必须

  • 默认的mysql(数据库)的服务器端和XX端的语言 都是 latin,这就导致了如果中文存入,会乱码或者存不进去,或者报错的问题
检测方法
  • 打开wamp,然后左键点击右下角的小绿框,选择mysql列的mysql控制台,(默认用户名是 root , 密码为空)
  • 输入命令 show variables like “character%”;
  • 观察,如果是latin就需要更改,如果都是 utf-8 则不需要更改
解决办法
  • 打开wamp,然后左键点击右下角的小绿框,选择mysql列的 mysql.ini ,即 windows下的mysql的配置文件
  • 在 client 项下面 加 default-character-set=utf8
  • 在 mysqld 项下面 加 character-set-server=utf8
  • 重启mysql服务,然后再次检测 (windows可以重启wamp)
  • 如果还是 latin ,可以 在mysql项也加 default-character-set=utf8

可选

apache 默认 www 目录,apache默认的www目录是在 apache 目录下,如果wamp被安装在c盘,这里建议更改www目录
因为本地服务器是在www目录下检索文件,如果不更改www目录,可能www目录在c盘会非常乱
可自行百度(我忘记具体改什么了)

 推荐: 每次项目或者有问题,都在www目录用英文建立相关文件夹,用新的文件夹操作

   php一些相关内容的更改(我没改)
   感兴趣可自行百度

POSTMAN

细心的小伙伴,已经从MSC的大群看了我写的题解,题解里面使用的模拟请求就是POSTMAN,
作为一个后端(我个人),往往需要对一个接口url进行某个数据的测试

  • 如果是GET传参,那么很容易可以看出来,我们的url传参就好了
  • 如果是POST传参,那么我们就需要POSTMAN这个工具

不仅如此,POSTMAN可以模拟各种请求

(要知道不是所有的请求都像报名网站那么low,可以直接找到页面的逻辑关系,有时候我们只能对接口定向测试)

(记忆中需要注册使用)

NAVICAT PRIME

群文件上传了 key 和 普通文件,破 jie 后食用更佳
如果经过了刚才的mysql控制台(小黑框)的看,应该很烦恼关于mysql的操作
(杠精可以自己去百度mysql基本命令)
每次查询一个数据,选择某个库,都要输入相关指令
NAVICAT PRIME就是将数据库可视化的软件
通过这个软件,可以同时连接多个数据库,看数据库的表,内容,以及修改

    (wamp自带了phpmyadmin,可以在网页直接使用)
    相比这两个可视化工具,我个人更喜欢NAVICAT,软件对数据多的时候处理速度比myadmin快

如果有兴趣的小朋友

    可以自己买一个服务器,学生云就好,
    连接服务器工具有 XTFP 传输文件 , XSHELL 连接服务器,比网页直连ok哦

那么基本软件就介绍到这里

(欢迎补充,纠错)

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
phpStudy 1.7.0 该程序包集成最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序不仅包括PHP调试环境,还包括了开发工具、开发手册等。总之学习PHP只需一个包。   对学习PHP的新手来说,WINDOWS下环境配置是一件很困难的事;对老手来说也是一件烦琐的事。因此无论你是新手还是老手,该程序包都是一个不错的选择。 1、全面适合 Win2000/XP/2003 操作系统,IIS和Apache二选一安装。 2、该程序包集成以下软件,均为最新版本。 PHP 5.2.5 新型的CGI程序编写语言,易学易用、速度快、跨平台。 Apache 2.2.8 最流行的HTTP服务器软件,快速、可靠、开源。 MySQL 5.0.45 执行性能高,运行速度快,容易使用,非常棒数据库。 phpMyAdmin 2.11.4 开源、基于WEB而小巧的MySQL管理程序。 ZendOptimizer 3.3.0 免费的PHP优化引擎,性能提高30%以上。 OpenSSL 0.9.8g 密码算法库、SSL协议库以及应用程序。 eAccelerator 0.9.5.2 又一加速,不亚于ZendOptimizer。 3、如果作为服务器请稍修改配置文件即可。MySQL数据库用户名:root,密码root,安装后请重新设置密码。 注意:安装过程中,如有防火墙开启,注册启动服务时,会提示是否信任httpd、mysqld-nt运行,以及端口80、3306等,请选择允许。 特别声明:该程序没有任何商业目的,之所以取名为phpStudy,仅作学习之用,不得用于商业用途;该程序所包括的软件版权归原作者所有。对于使用此程序给您造成的任何损失,本人概不负责!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值