“最难不过坚持”
本人承接扒站仿站,php网站维护,病毒查杀,网站编辑,网站改版,html制作
有需要网站维护,改版,病毒查杀,网站编辑,网站备案,html制作等相关的工作可以联系我。
本人有多年相关工作经验,也可提供免费咨询,交个朋友。
有需要探讨问题的朋友,也可以加我微信,共同探讨!
微信:15011482830 QQ:408917339
- https://jueru.net/
-
- :weixiao:
-
- :shuijiao: :weiqu: :zhenbang: :leng:
-
- :yiwen: :yiwen: :yiwen: :yiwen:
-
- 这个业务逻辑多少都有点奇怪了,阅读浏览次数增值在新闻详情页的控制器方法里setInc,这怎么还写进模型事件里了。如果非要用onAfterRead也可以,把新闻文章的内容单独分出来一个news_content表,然后把它和news做关联,然后给news_content表的onAfterRead事件做增值处理,这样点进新闻页内查询到文章内容时才会触发它。
-
使用jquery库有两种方式,一种是下载到本地,另一种是使用cdn链接。各有利弊。为啥呢?
下载到本地意味着所有的请求都会从本地将所需要的js之类的文件传输过去,一个是服务端的负载增加,另一个是当访问结节距离您的网络条件不大好时,可能会很慢。
使用cdn的好处按位置去请求最近的服务结点获取到脚本文件,甚至在访问别的网站时浏览器已经加载了相应的库文件,已经缓存了,那都不需要再请求一次库文件了。
所以,个人更倾向于使用cdn链接的方式使用前端框架库。
个人使用jquery遇到一个问题,slim版本的不支持load。但是min版本的是支持的,所以只能换了。。。链接通过官网查找如下:
https://cdnjs.com/libraries/jquery/官网查询地址:
https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/core.js https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.js https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.map https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.slim.js https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.slim.min.js https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.slim.min.map
Font Awesome
再附上font awesome的字体库cdn.
官方链接:https://cdnjs.com/libraries/font-awesome
其他cdn(国际版,会出现连不上)
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css"> <!-- 模块动画效果 --> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.0.0/animate.min.css" type="text/css" media="all"> <!-- 默认不包括图标,使用图标需引入font-awesome --> <link rel="stylesheet" href="https://cdn.bootcss.com/font-awesome/4.7.0/css/font-awesome.min.css" > <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script> <!-- bootstrap.bundle.min.js 用于弹窗、提示、下拉菜单,包含了 popper.min.js --> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js"></script> <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js"></script> <!-- 图片懒加载 --> <script src='https://cdnjs.cloudflare.com/ajax/libs/jquery.lazyload/1.9.1/jquery.lazyload.min.js'></script> <!-- 模块动画效果 --> <script src='https://cdnjs.cloudflare.com/ajax/libs/wow/1.1.2/wow.min.js'></script> <!-- 瀑布流 --> <script type='text/javascript' src='https://cdnjs.cloudflare.com/ajax/libs/masonry/4.2.2/masonry.pkgd.min.js'></script> <script type='text/javascript' src='https://cdnjs.cloudflare.com/ajax/libs/jquery.imagesloaded/4.1.4/imagesloaded.pkgd.min.js'></script> <!-- 图片相册预览 --> <script type='text/javascript' src='https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.5.7/jquery.fancybox.min.js'></script>更多cdn可以来这个网址搜索
其他cdn(国内版)
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css">
<!-- 模块动画效果 -->
<link rel="stylesheet" href="https://cdn.staticfile.org/animate.css/4.1.0/animate.min.css" type="text/css" media="all">
<!-- 默认不包括图标,使用图标需引入font-awesome -->
<link rel="stylesheet" href="https://cdn.bootcss.com/font-awesome/4.7.0/css/font-awesome.min.css" >
<script src="https://cdn.staticfile.org/jquery/3.4.1/jquery.min.js"></script>
<!-- bootstrap.bundle.min.js 用于弹窗、提示、下拉菜单,包含了 popper.min.js -->
<script src="https://cdn.staticfile.org/popper.js/1.14.7/popper.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js"></script>
<!-- 图片懒加载 -->
<script src='https://cdn.staticfile.org/jquery.lazyload/1.9.1/jquery.lazyload.min.js'></script>
<!-- 模块动画效果 -->
<script src='https://cdn.staticfile.org/wow/1.1.2/wow.min.js'></script>
<!-- 瀑布流 -->
<script type='text/javascript' src='https://cdn.staticfile.org/masonry/4.2.2/masonry.pkgd.min.js'></script>
<script type='text/javascript' src='https://cdn.staticfile.org/jquery.imagesloaded/4.1.4/imagesloaded.pkgd.min.js'></script>
更多cdn可以来这个网址搜索
http://staticfile.org/