layui - 经典模块化前端框架

下载地址:https://github.com/layui/layui https://layui.github.io/

作者关闭的原来的官网,单单只有github 原因就是现在都用vue与React了 ES6时代了不过还是很好的前端框架

作者还在更新,重注开源平台后更新更快

返璞归真
身处在前端社区的繁荣之下,我们都在有意或无意地追逐。而Layui偏偏回望当初,奔赴在返璞归真的漫漫征途,自信并勇敢着,追寻于原生态的书写指令,试图以最简单的方式诠释高效。

双面体验
拥有双面的不仅是人生,还有Layui。一面极简,一面丰盈。极简是视觉所见的外在,是开发所念的简易。丰盈是倾情雕琢的内在,是信手拈来的承诺。一切本应如此,简而全,双重体验。

星辰大海
如果眼下还是一团零星之火,那运筹帷幄之后,迎面东风,就是一场烈焰燎原吧,那必定会是一番尽情的燃烧。待,秋风萧瑟时,散作满天星辰,你看那四季轮回,正是Layui不灭的执念。

layui-v2.7.0.zip

wordpress数据库版本换5.1

解决方法:替换编码
如果我们无法自己管理MYSQL数据库,我们可以通过修改的 .sql 数据文件的方法来解决,具体如下:
使用编辑器(比如:Notepad++ 或 Dreamweaver)打开我们要导入的数据库文件(后缀为 .sql),在该文件中查找:
utf8mb4_unicode_ci
替换为:
utf8_general_ci

然后,再查找
utf8mb4_unicode_520_ci
同样替换为:
utf8_general_ci

最后,再查找
utf8mb4
替换为
utf8
注意:一定要按照上面的先后顺序进行替换,否则不能替换成功。
替换完成后,保存数据库,再导入就没有问题了。

主要这些是默认编码修改的办法

Apache环境.htaccess设置301跳转及常用技巧

关于.htaccess文件的设置和实际应用是相当广泛的,很多功能都可以利用这个小小的文件实现如我们使用最多的无非就是WWW或者非WWW 301跳转,顶多加上防盗链等功能
第一、强制www域名301跳转
RewriteEngine on
RewriteCond %{HTTP_HOST} ^172u.cn [NC]
RewriteRule ^(.*)$ https://www.172u.cn/$1 [L,R=301,NC]

我们将域名替换成自己的域名即可实现非WWW跳转到WWW域名。
第二、强制非WWW域名301跳转
RewriteEngine On
RewriteCond %{HTTP_HOST} !^172u.cn$ [NC]
RewriteRule ^(.*)$ http://172u.cn/$1 [L,R=301]

这里我们可以强制如果访问www域名前缀,会跳转到非www域名。
第三、强制https跳转地址
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.172u.cn/$1 [R,L]

如何我们网站采用SSL证书,则一般需要强制跳转https路径,这里需要添加强制80端口的跳转。
第四、阻止无用的蜘蛛爬取
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} (^$|FeedDemon|JikeSpider|Indy Library|Alexa Toolbar|AskTbFXTV|AhrefsBot|CrawlDaddy|CoolpadWebkit|Java|Feedly|UniversalFeedParser|ApacheBench|Microsoft URL Control|Swiftbot|ZmEu|oBot|jaunty|Python-urllib|lightDeckReports Bot|YYSpider|DigExt|HttpClient|MJ12bot|heritrix|EasouSpider|Ezooms) [NC]
RewriteRule ^(.*)$ - [F]

第五、强制/斜杠结尾路径
RewriteCond %{REQUEST_URI} /+1+$
RewriteRule ^(.+2)$ %{REQUEST_URI}/ [R=301,L]

第六、取消/斜杠结尾
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [R=301,L]

第七、将A页面301跳转到B页面
Redirect 301 /a.html https://www.172u.cn/b.html

第八、阻止某个IP访问
Order deny,allow
Allow from all
Deny from xxx.xxx.xxx.xxx

第九、禁止图片盗链
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(.+.)?172u.cn [NC]
RewriteRule .(jpg|jpeg|png|gif|bmp)$ - [NC,F,L]

第十、禁止被其他网页套用
SetEnvIf Request_URI "/starry-night" allow_framing=true
Header set X-Frame-Options SAMEORIGIN env=!allow_framing


  1. .
  2. /

jPlayer:基于HTML5/Flash的音频、视频播放器

为什么选择jPlayer
简单:几分钟就可以上手编码、部署
可定制:可以方便地用HTML和CSS换肤
轻量:压缩的mini版只有12K
免费开源:没有任何许可限制
社区支持:不断增长的活跃社区
插件丰富:主流平台上越来越多的免费插件
跨平台:跨平台跨浏览器多解码器支持
文档全面:完善的文档和入门指南
接口统一:提供兼容浏览器、HTML5和Flash的统一接口
扩展性:拥有高扩展性的架构体系

https://github.com/jplayer/jPlayer/releases
演示:
http://jplayer.org/latest/demo-01/

js打开网页自动复制功能代码

<script src="https://cdn.bootcss.com/clipboard.js/1.5.9/clipboard.js"></script>
        <script type="text/javascript">
            var clipboard = new Clipboard('body', {
                text: function() {
                    return "快来领取支付宝跨年红包!1月1日起还有机会额外获得专享红包哦!;
                }
            });
            clipboard.on('success', function(e) {
                alert('复制成功,打开最新版支付宝就能领取红包')
            });
            clipboard.on('error', function(e) {
                alert('您的浏览器不支持点击复制')
            });
</script>