一:分类
1、pc端

指通过电脑进行访问,即cs与Bs架构。简单来说cs即软件包,bs基通过浏览器进行访问的系统。
2、移动端
主要指基于手机进行访问;主要是一些例如app、小程序、微信平台、手机h5的一些应用。
二:构成
一个系统主要是由他的业务域名、服务器、项目三大块构成的。
域名有很多种;com/net/cn/top等等很多种。当然也可以通过Ip进行访问。一般国内服务器域名都是需要备案的。另外域名是年付费,需要付费的。
服务器;分为虚拟机、云主机、物理机等等。服务器的话一般来说建议选择云主机;例如腾讯云、阿里云、华为云。
项目的话主要就是放在服务器上运行的项目包。开发语言有很多,比如php/.net/java/go等等很多种。
三:如何开发属于自己的产品
首先要明确自己的需求;交由专业的软件外包公司进行开发。
一个稍微复杂点的项目的最终产生,一般来说至少都是需要1个月以上的,期间需要进行需求沟通,原型设计,UI设计,项目前端开发,项目后端开发,数据联调,项目测试,项目部署等过程。
一般最少都需要6个角色;产品经理,UI设计、前端工程师,后端工程师、测试工程师、服务端工程师。
当然有一些公司是一人承担多个角色的工作量的。
Ps:本人也是第一次发头条,本次只是对一些概念性的东西进行说明,如有错误之处请大家指正。谢谢!
大家有想了解的可以私信,我会单独整理大家想知道的发布。