在线体验地址:http://vip.52tech.tech/GIthub源码:https://github.com/xiugangzha...项目预览主页面登录页面注册页面会员中心电影播放页面电影弹幕功能视频网站项目有已完成完整功能如下:v1.0.3(当前最新版本)增加自动抓取功能,网站数据定期实时更新影视剧数据抓取电影数据信息前端展示电影页面图片自动抓取,下载显示代码结构调整v1.0.2简化程序安装流程,增加可视化安装界面。用户可以直接输入数据库名称、数据库地址、数据库用户名、数据库密码等信息,一键完成程序的安装页面。用户,实现修改用户基本信息,修改用户密码,查看用户评论记录,查看用户喜欢的电影,查看用户登录日志。并且播放功能实现了热播节目、即将上映的电影列表和TOP250电影收藏取消功能的显示。弹幕功能(特色功能)与B站等其他视频网站的弹幕功能类似。Speechv1.0.0用户主页建设:实现了首页轮播图的显示和切换,用户可以自由选择从数据库配置和切换轮播图的显示实现首页电影列表的显示:从数据库文件中读取电影和电视剧列表信息并显示前台用户登录注册页面构建:实现用户登录注册功能用户注册登录验证码提示功能电影播放页面搭建对于任何可以在其他页面显示电影列表的页面,用户可以直接点击列表直接进入播放页面,在播放页面显示详细的电影信息。对于加载速度较慢的视频,用户可以自由切换播放界面进行加速。用户可以在对应的播放页面查看其他用户发表的评论,也可以登录后,自由发表评论。其他页面整体风格模仿Discuz等论坛网站的布局。实现了代码封装电影底部的友情链接,使用了大部分网站的栏目布局。用户可以添加自己的QQ群和微信公众号,方便自己网站热度主榜单的分页功能。对于一些内容展示,大多无法在一个页面上展示一个完整的页面,而使用ajax在多个页面展示数据而不刷新,提高了用户体验。目前在主流浏览器中也做了相应的测试。建议您使用谷歌或火狐浏览器。不使用它可能会更好地工作其他第三方框架,首页和播放页都是纯原生的HTML、CSS、js实现(这个xframe-min-1.0.js文件可以参考我的GitHubxframe.js开源项目)电影播放页:这里是也和现在主流网站的播放页面类似,左边是播放窗口,右边是电影的详细信息。底部导航:底部导航使用栏目方式实现。前面一个是友情链接,后面一个是网站。微信、Q微博等联系方式用户中心:该部分实现修改密码、评论、登录、日志管理、收藏电影等功能。用户可以自由切换程序。目录结构说明vip.github.io:├─controllers//控制层├─data//数据捕获层├─logs//后台日志│├─errlog//错误日志│├─othlog//其他日志│└─reqlog//请求日志├─models//模型层├─static//静态页面│├─css//样式表├─images//静态图片资源│└─js//js脚本├─utils//工具related├─views//视图层├─www//静态资源├─css//样式表├─html//html文件├─images//静态图片资源├─js//js脚本│└─movielist//搜索页面电影列表│├─components//top250/comingsoon...对),选择本地路径,然后运行命令:gitclonehttps://github.com/xiugangzhang/vip.github.io.git进入程序主目录(包含app.js的文件夹)然后运行命令:npminstall,系统会自动安装程序的依赖包;以上步骤完成无误后,就可以在程序主目录下(有app.js的目录)运行命令nodeapp.js之后,浏览器中会自动打开程序安装主界面;如果是windows环境,程序提供可视化安装。用户可以在程序的安装界面输入数据库名称、数据库主机地址、数据库用户名、数据库密码,然后点击按钮立即安装。当所有参数输入正确后,程序会在后台自动安装。安装成功后会自动跳转到网站首页;如果是Linux环境,请准备好数据库名称(database=video)、数据库主机地址(host=localhost)、数据库用户名(user=root)、数据库密码(password=123456),保存为config。properties文件按照如下格式,请保证这里的配置信息和你的数据库配置信息完全一致;database=videohost=localhostuser=rootpassword=123456在线演示站点:http://vip.52tech如果您在安装和使用.tech过程中有任何问题和建议,欢迎大家交流,提出建议。可以在issue发起话题讨论,或者直接联系邮箱:tech52admin@126.com
