前言
本篇主要介绍在开始一个新的项目开发时,需要为该项目做哪些前期准备,以及如何处理相关问题。文章是个人经验总结,所以难免有疏漏之处,请见谅。 注意:
- 需要哪些准备需要结合项目实际情况来做,不是下面介绍的内容都要准备
- 有些内容可以开发过程中准备,当然能提前准备好的话更好
- 下面举例基本是拿阿里云网站举例,只是粗浅的介绍
资料准备
如果你整个项目都是以企业为主体来做的话,需要做以下资料准备:
- 企业营业执照(拍照版本)
- 法人身份证正反面(拍照版本)
- 企业对公银行账户信息
服务器
必须。服务器是一定要的,可以选择租云服务器或者本地搭建服务器,一般来说都是租云服务器居多,这里也只介绍云服务器 (因为我也没涉及过本地搭建服务器o( =•ω•= )m )
(1)云服务器我一般选择 阿里云 服务器,因为我比较熟悉这网站的操作。
(2)先去阿里云网站注册个账号,然后给账号做一下实名认证(必须做)
(3)如果是做企业认证(建议),需要有营业执照,然后会有若干认证方法给你选择,我一般选择的是企业对公银行认证。
(4)选择对公银行认证后,填写银行信息。之后阿里云官方会有个小额打款到你这个对公账号上,然后你输入一下这个小额打款金额,就认证通过了。
(5)账号实名认证后,就可以着手购买服务器了,自己根据项目挑选适合的服务器规格,不过前期只是为了开发的话,可以不用很高规格,到以后项目真正上线时,可以给服务器升级规格。 PS:一般推荐 Linux服务器
域名
域名一般来说也是必需品,但是如果你想用IP地址直接访问项目的话,就不需要域名。
说明
- 域名也可以在多个服务商注册购买,我一般在阿里云注册购买域名
- 建议选择那些有名气的网站注册域名,不要去那些小网站注册域名,会有许多坑的.....T_T
- 至于注册什么域名,提前商量好(注意:你心仪的域名有可能已经被别人注册了)
购买
(1)阿里云网站点击此处
(2)点击此处,域名注册,然后去购买你想要的域名
(3)购买了域名后,需要给域名做实名认证,按步骤要求做即可
域名解析
将域名跟服务器IP绑定起来,之后在浏览器访问域名的时候,会被DNS自动解析到你设置的服务器IP去
(1)在域名管理处,点击解析
(2)添加解析记录
(3)如下图填写,保存!
备案
购买了域名之后,并不能马上用,还需要做备案,才能够正式使用,不同地区备案要求不一样。
(1)备案前准备好 “备案服务号”,这个可以从服务器获取(前提是你已经购买了服务器)
(2)点击此处进行备案
(3)之后按照备案流程,一步步进行即可,备案整个时间大概需要7-20天左右,如果你的域名是绑定企业的话,还需要企业法人辅助备案,如扫脸认证等。
阿里云备案看这篇:首次备案流程
PS:备案流程是挺繁琐的,阿里云这边备案会要求你下载 阿里云APP
公众号
非必须。网址:mp.weixin.qq.com/
简单功能介绍:
- 消息自动回复
- 自定义公众号菜单,跳转指定链接或者小程序等等
- 发布文章,在官方后台编辑文章,发布
- 模板消息 (常用),通过代码开发,可以通过公众号发送指定消息给指定用户
- 客服功能
- 更具体详情看这篇
注册认证
(1)先注册个公众号,如图,根据需求选择类型,一般来说是选择 服务号
(2)注册完毕后,就给公众号做认证,需要300¥费用
小程序
非必须。目前小程序市场上很火,很多项目开发都要求要有配套小程序
详情请看本人写的另一篇文章 小程序开发全周期过程
图片存储
非必须。如果项目需要图片存储,这里推荐使用七牛云存储(有免费额度的使用), 简单来说,就是将你的图片,存储在这个七牛云网站,用的时候就通过url链接使用。
注册及实名
(1)在该网站注册七牛云账号
(2)注册用户后,做实名认证(必须),自己选择是做个人还是企业实名认证,如果是企业认证,需要填写企业对公账号信息。
存储空间使用
(1)在此处创建存储空间
(2)创建完毕后,在该存储空间自定义加速域名(必须是已备案的域名),比如你的域名是baidu.com,可以绑定加速域名为img.baidu.com,img就是前缀,后面用作域名解析时的 主机记录
(3)之后去域名厂商(你购买域名的平台),解析域名,类型是CNAME,主机记录 前缀需要跟 自定义加速域名前缀 一致,比如上面 自定义加速域名前缀是 “img”,那么你在域名解析的时候也需要填写为 主机记录为 “img”
(4)之后,详细开发文档看这里
PS:以上只是非常粗浅的介绍,实际关于图片存储,七牛云还支持了很多功能,比如图片压缩、图片裁剪等等。
短信服务
非必须。现在短信一般用在发送验证码,看你项目需不需要,这里推荐使用阿里云的短信服务,价格大概是200元5000条,短信使用有效期是2年
阿里云[短信服务可以看这里]
说明
- 阿里云的短信服务,可以在其控制台设置 发送短信限制等等功能
- 购买的短信包有效期是2年,即过了2年后,不管你短信有没有用完,都相当于没有了!
- 发送短信一定要有 【短信签名】
- 发送短信的内容,需要自己创建 【短信模板】,比如你是验证码短信、消息通知短信等等
购买及使用
(1)在此处购买短信
(2)购买了短信包后,可以在下图进行发送测试
(3)之后需要去创建自己的短信签名、模板
(4)之后详细开发文档看这里
SSL证书
非必须。虽说是非必须,但是一般正规点项目,都会在域名配置上SSL证书,就是https。
如果你的项目涉及小程序开发,那么你的域名一般是要SSL证书的了,因为小程序不支持 http,只支持https!
说明:
-
证书也有免费的可以申请,申请证书之后还需要去服务器做对应的配置才可生效
-
举例,https说的就是这个:
-
你配置了SSL证书后,域名访问就会有安全的标签提示
使用
(1)具体证书介绍看这里:关于SSL证书
(2)购买了域名证书后,需要下载证书,然后上传到你的服务器,然后做对应配置
PS:根据你项目安装部署方式的不同,需要做不同的配置