分类 建站 下的文章

为什么我们选择使用网址压缩?

当我们在微博、短信、微信等平台进行推广的时候,短链接可以帮助您将过于冗长和令人困惑的URL或任何包含字母和数字的混杂字符转化成一条简单的链接。他不仅能给予原链接一层保护,而且对于文案的整体美观度有一定的提升。

k69.cn短网址

k69cn短网址-白天模式

k69cn短网址-黑夜模式

网址:https://k69.cn/

使用七牛云存储空间的镜像存储功能,设置源站为博客程序图片附件上传目录,实现图片调用七牛云存储空间的镜像,从而达到加速加载的目的。
七牛CDN的上传插件会将图片直接上传到七牛,但是这不是我想要的结果,我们都想在本地也保留一份,七牛CDN上传插件是不能保留在本地的!
所以七牛CDN上传插件和QiniuCDN(这是一款cdn链接替换插件)其实留一个就够了。 既然我是倾向本地也保留的一份图片的,想用CDN就用,不想用的时候就关掉链接就行了。

本插件无需设置Access Key、Secret Key。

使用方法

1、在七牛云存储空间的镜像存储那里镜像回源为博客附件目录。
设置镜像回源

2、安装插件并开启插件。

3、设置替换链接为:http://www.yourbloc.com/usr/uploads/ --> http://yourqiniudomain/

设置插件QiniuCDN

经过上面的设置,第一次访问图片的时候,可以将源站的地址图片文件镜像到七牛的空间中。

若出现附件文件无法同步问题,可手动将资源上传到七牛,并引入七牛的链接接即可。

下载插件

本地下载

心思简单的人,在生活中会不自觉的将空白填充满,比如桌子上摆满了各种各样的花草、书籍、摆饰等等,而心思复杂的人则相反,喜欢单一的样式,喜欢简单的摆设,以此来平衡内心的烦躁。

最近hostloc的大佬发布一款用于监测网站运行状态的源码,使用的是基于UptimeRobot网站的API key
UptimeRobot免费版可以自行添加50个网站的监控,每五分钟进行一次测试,具体的可以前往官网查询;

参考连接:https://www.hostloc.com/thread-658354-1-1.html

简介

代码简单,页面简洁,支持自动连续播放,兼容微信不用全屏就能播放,第一次打开手动点击播放;
视频链接添加到ks.txt文件中,每行一条链接地址,源码包内提供了6000条视频链接,自行添加即可;

代码

index.html - 入口页面

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charSet="utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
    <meta http-equiv="Cache-Control" content="no-transform" />
    <meta http-equiv="Cache-Control" content="no-siteapp" />
    <meta name="referrer" content="never">
    <meta name="renderer" content="webkit" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
    <title> XJJ </title>
    <link rel="stylesheet" href="style.css">
</head>
<body>
    <section id="main">
        <video id="player" src="video.php" controls webkit-playsinline playsinline></video>
    </section>
    <section id="buttons">
        <button id="switch">连续: 开</button>
        <button id="next">播放下一个</button>
    </section>
    <script>
    (function (window, document) {
        if (top != self) {
            window.top.location.replace(self.location.href);
        }
        var get = function (id) {
            return document.getElementById(id);
        }
        var bind = function (element, event, callback) {
            return element.addEventListener(event, callback);
        }
        var auto = true;
        var player = get('player');
        var randomm = function () {
            player.src = 'video.php?_t=' + Math.random();
            player.play();
        }
        bind(get('next'), 'click', randomm);
        bind(player, 'error', function () {
            randomm();
        });
        bind(get('switch'), 'click', function () {
            auto = !auto;
            this.innerText = '连续: ' + (auto ? '开' : '关');
        });
        bind(player, 'ended', function () {
            if (auto) randomm();
        });
    })(window, document);
    </script>      
</body>
</html>

video.php - 随机获取视频地址

<?php

function read(...$filelist) {
    $list = [];
    foreach ($filelist as $file) {
        $handle = fopen($file, 'r');
        while (($line = fgets($handle)) !== false) {
            array_push($list, trim($line));
        }
        fclose($handle);
    }
    return $list;
}

$list = read('ks.txt');
$url = $list[array_rand($list)];

header("Location: {$url}");

style.css - 样式

* {
    border: 0;
    margin: 0;
    padding: 0;
    outline: none;
    box-sizing: border-box;
}

body {
    background: #000;
    width: 100vw;
    height: 100vh;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: center;
}


#main {
    height: calc(100vh - 60px);
    display: flex;
    justify-content: center;
    align-items: center;
}

#player {
    width: 100%;
    height: auto;
    max-height: 100%;
}

#buttons {
    height: 60px;
    padding: 10px;
}

#switch,
#next {
    background: #FFF;
    background: linear-gradient(to bottom, #FF2,#FB0);
    color: #AF2E08;
    font-size: 16px;
    font-weight: bold;
    height: 40px;
    padding: 0px 20px;
    margin: 0px 5px;
    border-radius: 20px;
}

ks.txt - 视频列表

http://alimov2.a.yximgs.com/upic/2017/11/05/03/BMjAxNzExMDUwMzMyMjNfMTY5OTgwMzlfMzc2OTA5MDYwOV8xXzM=_b.mp4
http://txmov2.a.yximgs.com/upic/2019/05/18/18/BMjAxOTA1MTgxODA4MTVfMTExNTkxMjA4Ml8xMzE4MTQ2NTUwOV8xXzM=_b_B9779e00de57a95b32ce7c7f1a6f5d344.mp4
http://txmov2.a.yximgs.com/upic/2019/05/18/18/BMjAxOTA1MTgxODMxMzZfMjIyNDUxMTY2XzEzMTgyNDUzOTExXzFfMw==_b_B8d23190ec90818e7b12bfaa1062a518c.mp4
http://txmov2.a.yximgs.com/upic/2019/06/10/12/BMjAxOTA2MTAxMjExNDFfNTQwMDU2NDBfMTM5MzQyMDAxNjBfMV8z_b_B83123c2961cad47d1a7214ea2524c32d.mp4
http://hwmov.a.yximgs.com/upic/2019/07/10/21/BMjAxOTA3MTAyMTI1NTFfNDM3ODZfMTUwMjY0MzU3MzJfMV8z_b_B276364034fb4756323028e2c0bc3c3e7.mp4
……
后面自行补充

下载

可以按上面的代码自行创建文件,也可直接下载源码包
源码下载:https://www.lanzous.com/iamjp8j
预览地址:https://oem.imwgh.com/xiaoshipin
参考链接:https://www.hostloc.com/thread-662901-1-1.html
微信扫一扫体验:
微信扫一扫体验

前言

  • 一个简单统计网站访客的PHP源码,实现前端网页显示访问量
  • 采用PV统计方式,单个用户连续点击N篇文章,记录N次访问量
  • 源码会自动生成TXT记录文档,记录的访问量可以自行修改

预览

https://oem.imwgh.com/coffee/
https://oem.imwgh.com/jitang/

源码

在网站根目录新建一个名为FKTJ.php的文件,然后写入以下代码

<?php
$n=file_get_contents('FKTJ.txt');
$n++;
file_put_contents('FKTJ.txt',$n);
echo "document.write($n);";
?>

在需要显示的地方添加以下调用代码

你是第<script type=text/javascript src=FKTJ.php></script>位访问者

说明

加入调用代码后打开网页,会在后台生成一个名为FKTJ.txt的记录文件,编辑此文件可以实现修改访问量
如需统计次目录下的单页访问量,可以在次目录下新建FKTJ.php文件,然后添加调用代码即可