云瓣影音网站微信端(已开源)

news/2024/5/9 12:26:19/文章来源:https://blog.csdn.net/weixin_33863087/article/details/89689908

  随着该项目的发布到线上(小打小闹),即将又要开启另一段崭新的旅程。强迫自己停下来写写所学所得,个人认为总结和分享是一种很棒的学习方式。那让我们先来瞧瞧项目长的什么样。如果着急要源码的朋友,可以下拉到最后~~

微信端部分展现

              

 从微信端进入网页端的效果(这部分还需要优化(*^__^*))

       

但是这图是真的还是假的啊,特效蛮酷炫的,不会是被楼主P上去的吧?(第4副图中间那个女孩确实是云云的女同学)嘿嘿,用微信扫这个二维码(是骡子是马拿出来溜溜~~),不过测试号有100个关注名额的限制,而且云云用的是腾讯云送的主机,自然会卡的不要不要的~

PC端部分展现

由于园里只能上传10M的图片,那云云只能用外链展示PC端了;

戳我看电影     戳我看音乐

附上项目首页的帅气壁纸一张!!!喜欢海贼的别忘了右下角点个赞哟。

接着就是线上地址了,偷偷的,偷偷的放出来,为什么放这么后面呢?因为怕腾讯云送的主机爆掉!!还有呢,可能会卡。不介意的朋友等呀等,然后就可以听到云瓣音乐了~~

项目的技术栈

这个部分只是单单罗列出了所用到的一些技术栈,基本上每个知识点都足够我写篇博文的,那这艰巨的任务以后有机会的话慢慢填上吧。

1. pc后端搭建:
* 使用NodeJs的`koa`框架并使用了部分`ES6`特性完成云瓣网站后端的搭建;
* 使用`mongodb`完成数据存储,通过`mongoose`模块完成对`mongodb`数据的构建;
* 使用`jade`模板引擎完成页面创建渲染;
* 使用`Moment.js`格式化电影存储时间;

2. pc前端搭建:
* 使用`jQuery`和`Bootsrap`完成网站前端JS脚本和样式处理;
* 使用`Sass`完成云瓣项目的样式编写;
* 使用`validate.js`完成对账号登录注册的判断;
* 使用`fullpage.js`完成电影宣传页面制作;
* 前后端的数据请求交互通过`Ajax`完成;
* (音乐端部分模块、电影画廊部分)使用`React+ES6`进行组件化开发,并使用Webpack实现资源模块管理
* 使用`canvas`并调用`webAudio api`完成音乐播放界面的制作

3. 项目微信端搭建:
* 使用`weui`框架构造详情界面
* 多种api接口的实现(比如地理经纬度查询、拍照、扫码、上传素材等)
* 调用`jdk`,实现语音查询电影

4. 本地开发环境搭建:
* 使用`gulp`集成`jshint`对JS语法检查,`Sass`文件编译、压缩等功能,以及服务器的热更新等功能。

5. 一些功能模块:
* 电影首页(实现了按热度、时间、评价、分类查询以及加载更多等功能模块)
* 部分页面针对不同分辨率做了自适应;
* 具有用户注册登录及管理;
* 电影画廊页面的实现(数据从后台获得);
* 音乐播放界面实现(数据从后台获得);
* 电影(音乐)可进行叠楼评论并可删除自己的评论(管理员能删除任何人);
* 电影(音乐)及电影院信息录入和搜索;
* 电影(音乐)分类添加及删除;
* 电影(音乐)与所属分类都是一对多的关系;
* 电影(音乐)海报自定义上传;
* 电影(音乐)可以自行上传;
* 列表分页处理,访客统计;
* 微信上通过语音或文字搜电影;
* 微信上实现与网页的评论同步;
* 微信上能访问网页端;(并把电影画廊和音乐播放作为单独的菜单独立出来)

项目地址 

这是你们最爱的项目地址️哟,喜欢的话,star一下么么哒,有什么好的建议的话,欢迎提出。

 

作者:牧云云
出处:http://www.cnblogs.com/MuYunyun/"
本文版权归作者和博客园所有,欢迎转载,转载请标明出处。
如果您觉得本篇博文对您有所收获,请点击右下角的 [推荐],谢谢!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_746813.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

jitter 如何优化网络_网络推广如何做好网站SEO优化

网络推广做好网站整站SEO优化的方式有很多,如何才能做好SEO优化?一、定位网站关键词SEO给一个网站刚开始做优化的时候,不是立马就设置关键词,而是先分析该网站主要是做什么产品/服务。知道网站的目的是做什么,是卖产品…

如何把自己的网站部署在网上_新手如何自己建网站?

在当前,生活上很多事情已经和互联网息息相关了,每个我们都会网上浏览各种网站,新闻网站看新闻,购物网站在线购买,视频网站可以看视频,各种类型的网站基本都会有,企业建网站为了宣传和提供服务&a…

移动建站平台

搜狐快站是一个很不错的移动建站平台,而且很多功能现在都免费了。这个消息,对于我们这些草根创业者来说,无疑是天上掉了一个大馅饼砸到了我们的头上。既然馅饼掉到了俺们的头上了,咱们就吃了吧。对于搜狐快站,我就不和…

网站刷关键词_百度关键词指数怎样刷,怎么样刷关键词的权重?重庆百度快照排名...

我们在做网站优化的时候,通常会去看关键词的百度指数,选择那些有指数的关键词来重点优化。虽然原则上百度指数是自然形成的,但是我们通过某些方式,也能够有效的刷百度指数。本文重点给大家介绍下百度关键词指数怎样刷,…

unbantu下安装mysql_「ubuntu安装mysql」五:在Ubuntu 16.04下安装MySQL - seo实验室

ubuntu安装mysql1,首先执行下面三条命令:执行第一条命令:sudo apt-get install mysql-server如下图:输入 y ,下载安装时会出现要求设置密码的界面:输入自己想设置的密码,之后再次输入确认密码。…

关注经典:CSS Awards 获奖网站作品赏析《第一季》

每天都有很多新的网站推出,其中不乏一些设计极其优秀的作品。这个系列的文章,我为大家挑选了2012年赢得 CSS Awards 大奖的50个最佳网站。这些鼓舞人心的网站作品代表了网页设计的最高水平,相信你可以得到很大的启发。 您可能感兴趣的相关文章…

ios图片放大之后如何不模糊_几个图片处理的网站

图片来源 :http://pexels.com在制作PPT时候我们会常常遇到以下的问题:问题1:有了一张原图,想找一张像素更高的图片;问题2:使用的图片像素太低、尺寸太小、模糊等;问题3:使用的图片太…

node mysql 搭建博客_用Node ejs模板 和Mysql搭建一个 个人博客网站基础

koa2-blog本项目是采用koa2框架制作的开源blog系统如果对您有帮助,您可以点右上角 "Star" 支持一下 谢谢! ^_^如果你觉得对你有帮助,可以点击folk,或者follow一下,我会不定时跟新一些有趣的东西.~~~ 0.0koa2…

微软推出一个非常有趣的网站—— How-old.net 看照片猜年龄!

周末休闲一下啊!!微软推出一个非常有趣的网站—— How-old.net 看照片猜年龄!这是由微软机器学习团队的工程师们开发的一个“年龄测试”的新玩意,通过图像脸部识别和大数据分析,可以快速识别出照片中的人的性别和年龄&…

电子商务网站-数据库设计

转载 陈小龙哈 2015-07-22 13:58:39 评论(0) 496人阅读 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104…

9个免费的矢量图网站

寻找一些特别的,为众所不知的矢量图网站不是一件容易的事情,又要高质量,又要免费使用,尽管鱼和熊掌不能兼得,但是谁叫我们碰到了互联网时代呢,谁叫我们知道一句台词:一切皆有可能呢!…

网页SEO

2019独角兽企业重金招聘Python工程师标准>>> 1.SEO简介:Search Engine Optimization 。 2.内容上的SEO: a):网站标题、关键字、描述 . b)网站内容优化 c):Robot.txt文件 d)添加外部链接 3.编码上的SEO.(网站结构布局优化,网页代码优化)…

解决方案下显示的网站名称被追加编号的问题解决方法

问题描述 只看标题 大家是不是觉得有点不知所以?好吧,直接上图,大家请往下看。 如图中所示,我用VS2012编辑器添加一个解决方案[TestSolution],接着我先添加一个网站[Test],然后因为路径选择不对,就把站点文件删除重建&…

11月第1周网络安全报告:被篡改.COM网站占74.6%

IDC评述网(idcps.com)11月18日报道:根据CNCERT抽样监测结果和国家信息安全漏洞共享平台(CNVD)发布的数据得悉,在11月第1周(2015-11-02至2015-11-08)期间,我国互联网网络安…

SEO

2019独角兽企业重金招聘Python工程师标准>>> 搜索引擎优化(SEO)是一种利用搜索引擎的搜索规则来提高目前网站在有关搜索引擎内的自然排名的方式。SEO是指为了从搜索引擎中获得更多的免费流量,从网站结构、内容建设方案、用户互动传…

Python+Django+Eclipse 在Windows下快速开发自己的网站

为什么80%的码农都做不了架构师?>>> 一、配置开发环境 我的开发环境是:Python3.3.2 Django1.5.2 Eclipse 1、安装Python 下载地址:http://www.python.org/getit/ 安装完成后为了方便可以配置下环境变量: 2、安装Dja…

好的网站收藏

2019独角兽企业重金招聘Python工程师标准>>> http://www.wooyun.org/ http://www.hankcs.com/ https://github.com/code4craft/webmagic/blob/master/user-manual.md http://webmagic.io/docs/zh/posts/ch1-overview/thinking.html http://www.wenwen36.com/ http:/…

第三方网站实现绑定微信登陆

最近在公司负责一个ROR项目,基于Rabel的论坛产品,老板想把这个产品植入微信,让我做微信绑定登陆。微信开发文档还是很不错的,折腾了几天,把这个功能拿下了。 微信获取用户资料文档:http://mp.weixin.qq.com…

8种免费获取网站流量的方法,值得收藏!

你是否在预算不足的情况下,还需要继续提高你网站的流量,很多SEO人员都会面临这个问题,虽然在开展项目之前做好预算是必修课,但在实际的过程中,总会超预算才能完成任务,那么我们该怎么办呢? 你可…

网页设计师神器,快速生成网站配色、字型等风格的工具——Stylify Me

在设计网页时,最重要的一项便是网页的配色,颜色的使用在网页制作中起着非常关键的作用,不同的网站有着自己不同的风格,也有着自己不同的颜色。今天给大家介绍一个在线生成网站配色的工具——Stylify Me。 Stylify Me,它…