PHP视频上传分享源码:PlayTube v1.4.2

224次阅读
没有评论

共计 3695 个字符,预计需要花费 10 分钟才能阅读完成。

PlayTube 源码简介

PlayTube 是一个视频分享程序,它能快速的建立一个视频上传、导入、分享的网站,具有多语言、用户管理、广告管理、视频上传、从 YouTube 和 Vimeo 等网站导入视频等功能。

PlayTube 源码功能

上传视频:上传本地视频

导入视频:非常简单的从 YouTube、Dailymotion、Vimeo 等站点批量导入视频,此功能需要对应网站的 API.

自动导入视频:设置一些关键词并创建导入任务,轻松从 YouTube 和 Dailymotion 导入视频到你的网站!

高性能:PlayTube 可以轻松的处理超过 1B 的视频.

WoWonder 登录集成: 无缝对接 WoWonder 社交系统,可以使用社交系统的帐户授权登入.

喜欢 & 反感:用户可以对某视频进行喜欢投票.

评论系统:注册用户可以对视频进行评论.

订阅,历史,接下来观看:功能也是比较人性化的.

用户频道:完整的用户展示页.

广告系统:可以创建视频、页面的广告,一切都在后台的广告设置里.

站点地图建立:建立站点地图并自动发送到 Google/Bing.

SEO 友好:搜索引擎优化友好的链接,非常有利于谷歌收录!

完整的后台:功能完善的后台控制面板.

漂亮的 UI:非常容易修改而且还很漂亮的模板.

PlayTube 源码截图:

[s][p]

PHP 视频上传分享源码:PlayTube v1.4.2

[/p]

PlayTube 源码安装

需求:PHP 5.5 or Higher、MySQLi、GD Library、mbstring、cURL、allow_url_fopen

[s][p]

更新日志

v1.4.2 04/19/2018

[Added] The ability to disable / enable the article system.

[Fixed] few reported bugs

破解说明

原版程序由国际友人提供,由 reishi 进行破解。

安装时需要输入购买代码,请填写 nulled-by-reishi 即可

新版增加了安卓端源码,资源待收集,如果找到了安卓端源码我会第一时间发布的。

另外新版有一点改动不是很方便,就是将语言写到了数据库中,并不支持在线导入和导出,这点在汉化使用起来不是很方便。

这次是发布 1.4.2 单独更新版本,需要先安装或升级到 1.4.1 然后再执行升级安装。

安装方法

解压缩上传 Script 里的内容到服务器

访问 http://www.yoursite.com/install 按照要求填写每项内容。

升级方法

解压缩上传 Script 里的内容到服务器,覆盖旧文件,

然后将 scripts 目录外的 update.php 上传到服务器,

运行 youdomain.tld/update.php 进行升级,

如升级成功会出现 The script is successfully updated to v1.4.2! 字样

然后系统自动更名 update.php 为 _update.php

为安全起见,建议删除该文件。

Nginx 伪静态规则

官方给的规则不能使用,研究了一下,给一个可用的伪静态规则。

  1. if (!-f $request_filename){
  2.     set $rule_0 1$rule_0;
  3. }
  4. if (!-d $request_filename){
  5.     set $rule_0 2$rule_0;
  6. }
  7. if ($rule_0 = “21“){
  8.     rewrite ^/$ /index.php?link1=home ;
  9. }
  10. rewrite ^/reset-password/([^/]+)(/|)$ /index.php?link1=reset-password&code=$1 ;
  11. rewrite ^/confirm/(.*)/(.*)$ /index.php?link1=confirm&code=$1&email=$2 ;
  12. rewrite ^/api/v(([09])([.][09]+))(/|)$ /api.php?v=$1 ;
  13. rewrite ^/admin-cp$ /admincp.php ;
  14. rewrite ^/admin-cp/(.*)$ /admincp.php?page=$1 ;
  15. rewrite ^/admin-cdn/(.*)$ /admin-panel/$1 last;
  16. rewrite ^/videos/category/(.*)/rss(/|)$ /index.php?link1=videos&page=category&id=$1&feed=rss ;
  17. rewrite ^/videos/category/(.*)$ /index.php?link1=videos&page=category&id=$1 ;
  18. rewrite ^/videos/(.*)/rss(/|)$ /index.php?link1=videos&page=$1&feed=rss ;
  19. rewrite ^/videos/(.*)$ /index.php?link1=videos&page=$1 ;
  20. rewrite ^/articles(/|)$ /index.php?link1=articles ;
  21. rewrite ^/articles/category/(.*)$ /index.php?link1=articles&category_id=$1 ;
  22. rewrite ^/articles/read/(.*)$ /index.php?link1=read&id=$1 ;
  23. if (!-f $request_filename){
  24.     set $rule_14 1$rule_14;
  25. }
  26. if (!-d $request_filename){
  27.     set $rule_14 2$rule_14;
  28. }
  29. if ($rule_14 = “21“){
  30.     rewrite ^/aj/([^/.]+)/?$ /ajax.php?type=$1&first=$2 last;
  31. }
  32. rewrite ^/aj/([^/.]+)/([^/.]+)/?$ /ajax.php?type=$1&first=$2 last;
  33. rewrite ^/aj/([^/.]+)/([^/.]+)/([^/.]+)/?$ /ajax.php?type=$1&first=$2&second=$3 last;
  34. rewrite ^/edit-video/(.*)?$ /index.php?link1=edit-video&id=$1 last;
  35. rewrite ^/watch/([^/]+)(/|)?$ /index.php?link1=watch&id=$1 last;
  36. rewrite ^/watch/([^/]+)/list/([^/]+)(/|)?$ /index.php?link1=watch&id=$1&list=$2 last;
  37. rewrite ^/embed/(.*)?$ /index.php?link1=embed&id=$1 last;
  38. rewrite ^/resend/(.*)/(.*)?$ /index.php?link1=resend&id=$1&u_id=$2 last;
  39. rewrite ^/redirect/(.*)?$ /index.php?link1=redirect&id=$1 last;
  40. rewrite ^/settings/(.*)/(.*)$ /index.php?link1=settings&page=$1&user=$2 ;
  41. rewrite ^/settings/(.*)$ /index.php?link1=settings&page=$1 ;
  42. rewrite ^/terms/([^/]+)(/|)$ /index.php?link1=terms&type=$1 ;
  43. rewrite ^/go_pro(/|)$ /index.php?link1=go_pro ;
  44. rewrite ^/ads(/|)$ /index.php?link1=ads ;
  45. rewrite ^/ads/create(/|)$ /index.php?link1=create_ads ;
  46. rewrite ^/ads/edit/(d+)(/|)$ /index.php?link1=edit_ads&id=$1 ;
  47. rewrite ^/contact-us(/|)$ /index.php?link1=contact ;
  48. rewrite ^/@([^/]+)(/|)$ /index.php?link1=timeline&id=$1 ;
  49. rewrite ^/messages/(.*)$ /index.php?link1=messages&id=$1 ;
  50. if (!-f $request_filename){
  51.     set $rule_33 1$rule_33;
  52. }
  53. if (!-d $request_filename){
  54.     set $rule_33 2$rule_33;
  55. }
  56. if ($rule_33 = “21“){
  57.     rewrite ^/([^/]+)(/|)$ /index.php?link1=$1 ;
  58. }

[/p]

资源来自顶点网

文件下载

 下载声明:本站部分资源来自于网络收集,若侵犯了你的隐私或版权,请及时联系我们删除有关信息。
 资源名称:PHP 视频上传分享源码:PlayTube v1.4.2
 系统环境:PHP+MYSQL
 程序版本:v1.4.2
 文件大小:47.3KB
 解压密码:
 网盘密码:
 下载地址:网盘下载
 查看演示:演示网址

正文完
 0
评论(没有评论)