不懂IT想搞个网站APP要怎么做

目录

购买平台服务商提供的软件服务

自建系统或者平台

需要的资源

开发过程


 

经常有朋友问:“我有一个想法,能不能做个小程序或者什么网站,需要怎样做,要花多少钱?”。

随着时代的发展,中小型企业、个体户甚至个人都会有信息化的需求,主要为了解决以下问题或到达以下目标:

1、优化内部流程

2、展现企业文化、宣传产品

3、拓宽商业沟通、提供服务入口

4、电子商务需求

有规模的企业有能力建立自己的IT团队,通过购买或者自研系统来实现信息化,那么对于一些微小企业、个体户或者个人应该怎么来做呢。其实对于这部分群体而言,信息化需求基本可以归结到建网站应用的问题,不管是内部管理系统还是提供在互联网上的服务,都包括应用域名、应用空间、应用程序几个要素。下面我们来谈谈不同需求情况下搭建一套网站应用的方式和步骤有哪些。

购买平台服务商提供的软件服务

网站或者应用软件部署都是服务商(SaaS),用户只需要按需求付费获取账号就可以使用响应的功能,比如微盟(电商类),用友(企业管理类);实际上入驻美团商家提供流量入口也是这种模式。这种方式的好处是用户无需关心软件所需要的资源和部署问题,也不需要太多有关IT的技术知识能力,如果刚好有功能和价格都合适的服务商,或者暂时没有工商主体营业执照,是比较好的选择。缺点是自己定制的想法和需求不能得到满足,数据和流量也在服务商手中,后期可能成为发展的瓶颈。

自建系统或者平台

如果对自己的商业想法比较执着,数据和功能需求的主动权把握在自己手中,那么可以考虑自建方式。当然程序的开发只能找外包或者第三方进行开发,如果你具备一定的IT部署技能,也可以考虑使用某些低代码平台构建你的网站或者程序,然后再发布到互联网。当下互联网主流的用户端主要包括以下形式

  1. 电脑网站:通过浏览器输入网址进行访问。
  2. 手机网站:和电脑网站差不多,通过手机浏览器访问,只是网站风格设计要适配手机。
  3. 微信网站:在手机网站的基础上,对接微信公众号平台,可以实现微信用户授权注册绑定。需要在微信公众平台申请账号。
  4. 微信小程序:基于微信的小程序规范开发的小程序,需要申请小程序账号并关联绑定微信公众号,同样可以实现微信用户授权注册绑定。
  5. 手机APP:安装在手机上的应用,根据操作系统不同要开发不同版本,一般个人不建议考虑。

 

需要的资源

程序开发的技术和工具由开发者考虑,但是作为程序的所有者,你需要配合提供各种网络资源,部署不同的软件应用需要的网络资源不一样,先来了解一下一个软件要部署发布到互联网可能涉及哪些资源:

 

名称

简介

费用

服务器

部署程序需要的空间

几百-几千每年+备案费用

域名

程序在互联网的访问地址

几十/年+备案费用

https证书

访问数据安全

免费

微信公众号账号

提供入口,获取微信用户授权

认证300/次

微信小程序账号

发布小程序

 

微信支付

支付交易

认证300/年

短信网关

发送短信

 

 

 

  • 营业执照

服务器、域名备案,微信公众账号的认证需要用到。所以没有工商主体的个人想要发布网站或者应用比较麻烦。

  • 服务器:

服务器是提供内存、硬盘、cpu等资源用于部署运行软件服务的。购买公有云服务器厂商提供的基础云资源即可满足普通的需求,价格一般在几百到上千元每年(随着业务量扩展可能资源也需要升级),遇到折扣优惠会更便宜些。比较大的云服务厂商有:阿里云、华为云、腾讯云、天翼云等。

以下是阿里云官网服务器截图

https://www.aliyun.com/product/ecs

858fc786e484485abec1e3cbd4b023bb.png

 

  • 域名:

也就是www.xxxx.com这种用于在客户端(浏览器)访问软件服务的地址。云服务厂商都可以提供域名申请的服务,可以查询自己喜欢的域名进行购买,价格在几十到几百一年。域名跟选车牌一样,热门的com和cn等顶级域名价格不太好购买,价格也比较高。

注意如果要在互联网提供服务,服务器和域名就必须要进行备案。备案是有通信管理局的监管要求,有些地方不允许个人备案,但是个体户应该是可以的。

阿里云上购买域名

域名注册_域名查询_域名申请_域名购买_域名续费_国际域名-万网-阿里云旗下品牌

647ae39292bb4eb8ab6deb307e9a4fad.png

 

  • https证书:

普通的网址域名一般是http开头方式访问的,如果你的网站或者应用带了https进行访问,在访问使用过程中会对数据进行加密和身份认证,保证传输过程的安全,例如交易支付等方面。

https需要申请证书才能使用,一般云服务器厂商也会提供免费的证书。  

要接入微信小程序必须有https证书

  • 微信公众号账号:

在微信公众号平台(微信公众平台)可以进行注册申请,可以选择服务号或者订阅号(区别在官网有介绍),最好是以企业方式进行注册,能实现的功能更多。

要实现绑定公众号进行粉丝授权需要认证(费用300/年)。如果涉及支付需要开通微信支付(300/年)

  • 微信小程序账号:

小程序账号也是在微信公众平台申请。小程序可以在微信内被便捷地获取和传播,同时具有更出色的使用体验。

 

 

  • 其他资源

比如用于发送短信的短信网关以及其他需要购买的第三方服务资源

 

以上资源也并不是所有类型的软件部署都需要用到,一般情况下需求如下

 

 

服务器

域名

https证书

微信公众号账号

微信小程序账号

电脑网站

 

 

 

手机网站

 

 

 

微信网站

 

 

微信小程序

手机APP(安卓)

 

 

 

 

手机APP(iOS)

 

 

 

 

开发过程

当你有一个想法,先要做好市场调研,比较同类模式,梳理出短期、中期、长期想要做到的事情,商业想法准备差不多之后,就可以找合作的开发团队进行了。一般来说软件系统的建设流程。

功能对齐->功能原型设计->功能开发->功能测试->部署上线->试运行->正式运行

 

  • 选择开发合作团队

可以找外包开发团队或者个人兼职开发者,沟通你的整体需求想法、合作方式、大概的费用、期望的时间周期。

  • 需求沟通

作为甲方提出你的详细要求,如果有能力最好以文档的方式描述清楚,对于一些功能界面和流程可以画图示意。最好标记你认为重要的事情优先级,如果有未来长期的想法也可以告知开发者,尽量在本次开发过程考虑扩展性。

  • 计划确认

开发合作者根据你的详细需求/功能清单进行分析报价、制定计划、签订合同、合同包括功能范围、交付时间点和内容(可以分阶段)、报价、结算方式(费用分阶段结算,一般可以分启动-交付-上线几个阶段验收付款)。

这个阶段可以向开发者明确需要你配合的事情以及时间要求,比如上述的资源,如果有不懂的专业性问题可以请求开发者的协助。

  • 启动开发

付完第一笔费用开始启动开发,这个阶段开发团队会拿设计原型和你确认,你也可以定期关注开发者有没有理解偏差,建立顺畅的沟通反馈机制

  • 交付测试

按约定时间点交付物进行测试验证、提出修改意见

  • 部署试运行

基本达到预期后,可以部署到试运行。邀请一些朋友体验测试。对于一些与需求不符合的问题要求修复。

  • 正式运行

试运行一段时间后可以进一步进行推广

  • 运维

一般在试运行上线后,开发者会提供一段时间的问题维护

 

开发部署一个程序是需要时间的,一定要在前期对你的商业想法进行调研,梳理出想要的功能,当然也可以把你的想法跟开发团队对齐,让其提供专业的解决方案。避免浪费工期。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值