1.云相册涉及到了哪些知识点
2.大致的实现思路
3.需要做哪些功能
如果你使用AWS的S3,那么它一个服务就搞定了,S3直接做云相册,非常适合,而且还可以直接url访问。当然也有自己自研搞着玩的,通常的做法是这样:
搭建云服务器,安装数据库和后端开发环境;
实现前端页面,实现用户登录注册,相册创建,上传照片等功能;
实现后端接口,实现用户登录注册,相册创建,上传照片等功能;
实现图像处理算法,实现照片的裁剪,压缩等功能;
实现安全技术,保证用户的隐私安全;
实现网络通信,实现用户之间的文件共享等功能。
需要做的功能基本也就是能想到的:用户登录注册,相册创建,上传照片,图片裁剪,压缩,文件共享,安全技术等,差不多这些。