分类归档

网站开发

FWQ
CMS教程
dede5.7怎么解决senddate比pubdate时间晚的问题
dede5.7怎么解决senddate比pubdate时间晚的问题? 随着“百度搜索落地页时间因子规范”的要求,网页需要加上规范的发布时间以及发布时间,而且是精确到秒的,很多朋友都用DEDE做了网站,织梦中有senddate和pubdate两个时间,一个是发布时间,一个可以当做是更新时间。 推荐学习: 但是我们在发布文章以后会发现,senddate比pubdate时间晚,这是一个不大不小的问题,就是告诉搜索引擎发布时间比更新时间还晚,理论上是不合理的,如何解决这个问题呢? 小编经过测试,修改dede下的article_add.php,我们搜索“$senddate” 我们把:$senddate=time();修改成$senddate = GetMkTime($pubdate);保存 修改以后,我们再重新发布一篇文章就会发现,第一次发布的时候,senddate和pubdate的时间是一样的,这个是对的,第一次发布的时候2个时间应该是相同的,我们在对刚发布的文章进行修改,就会发现pubdate更新成了最新修改后的时间,senddate没有变,这样就解决了“百度搜索落地页时间因子规范”要求的内容。 以上就是dede5.7怎么解决senddate比pubdate时间晚的问题的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序开发基础篇之回调函数,匿名函数,闭包(4)
严格来说,这不能算是一篇微信小程序教程,不过会使用到上一篇中的app.js代码作为示例,姑且充个数吧。 回调函数 回调函数,对于初入编程这一行的同学可能会有些难以理解,毕竟回调函数的使用和程序顺序执行的直观流程是相悖的。 想象你定了一个外卖,一种是你定时去查看外卖有没有到,一种是你出示电话号码给外卖员,到达的时候电话通知你。 很容易可以看出第二种是更加高效的方案,其实这种通知机制应用到编程领域,就是回调函数了。 熟悉win32开发的同学应该知道,典型的windows程序框架就是一个消息循环外加一个窗口过程函数。其中windows系统接管消息接受,之后调用开发者的窗口过程函数来完成具体的消息处理逻辑。窗口过程函数就是一个回调函数。 为什么需要回调函数 以上面的 win32程序为例。我们知道出于安全性考虑,windows操作系统是不允许开发者直接访问硬件资源的。微软的开发者提供了api来处理消息循环,但是具体消息的响应逻辑需要开发者来提供,这种情形下,回调函数就是很好的实现方案。 再举一个例子,想象你参与一个手机设备管理软件项目的开发工作,你负责底层设备通信模块。当用户插入设备到电脑中时,你需要通知上层的模块进行处理。出于灵活性和通用性的考虑,你不可能将设备连接时的处理逻辑放在你负责的模块中,此时可以由上层调用者提供一个回调函数,在设备连接时你的模块调用回调函数即可。 关于回调函数,有一个所谓的好莱坞准则:Don’t call me; I’ll call you! 匿名函数 在c,c++等语言中,当需要使用回调函数时,需要预先定义一个函数体。而回调函数通常只是提供给其它模块进行调用,为了简化编码,后续的javascript等脚本语言中提供了对匿名函数的支持。(注: 新的c++标准也开始支持匿名函数,称为Lambda函数) getUserInfo:function(cb){     var that = this     if(this.globalData.userInfo){       typeof cb == "function" && cb(this.globalData.userInfo)     }else{       //调用登录接口       wx.login({         success: function () {           wx.getUserInfo({…
2024-11-25 阅读全文 →
FWQ
小程序
微信公众平台开发功能整合
一、简介 在前面的几篇微信功能开发文档中,各个微信的功能都是独立的,单一微信只能提供一种功能,这样不符合大众开发者和客户的需求。所以在这一篇文章中,我们将对前面开发出来的微信功能进行简单整合,以供读者参考。 二、思路分析 一种简单的做法是,截取关键字,然后进行判断,执行相应功能代码。这种做法比较适合功能不多,简单的微信;另一种做法是,给各功能编号,然后记录用户选择的功能状态,用户每次查询的时候,首先判断他的状态,然后执行相应功能代码。这种做法适合功能整合比较多,复杂的微信;开发者可以根据自己的需要来进行选择。在这篇文章中,我们将会讲解天气和翻译功能的整合,更多功能的整合类似,大家可以参考着做一下。 三、关键字截取做法 3.1 关键字截取 我们定义用户发送过来的消息格式是固定好的,查询天气格式为 “地区+天气”,例如 “苏州天气”、“北京天气”,所以首先截取后两个字,判断是否为 “天气” 关键字,然后再截取前面的城市名,进行查询。同理,翻译也是截取前面的两个字,判断是否为“翻译”关键字,然后再截取后面的文字进行查询操作。 //截取关键字 $weather_key = mb_substr($keyword,-2,2,"UTF-8"); $city_key = mb_substr($keyword,0,-2,"UTF-8"); $translate_key = mb_substr($keyword,0,2,"UTF-8"); $word_key = mb_substr($keyword,2,200,"UTF-8"); 登录后复制 3.2 功能整合 if($weather_key == '天气' && !empty($city_key) && $translate_key != '翻译'){     $contentStr = _weather($city_key); }elseif($translate_key == '翻译' && !empty($word_key)){     $contentStr = _baiduDic($word_key); }else{     $contentStr = "感谢您关注【卓锦苏州】 微信号:zhuojinsz"; }…
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国cms使用手册在哪
帝国cms使用手册可从官方网站获取,提供有关安装、管理、内容管理、用户管理、模板、插件和故障排除的详细指导。 帝国CMS使用手册获取方法 帝国CMS官方网站提供了详细的使用手册,供用户下载和查阅。以下是如何获取手册: 访问帝国CMS官方网站: https://www.phome.net/ 找到“下载”部分: 网站顶部菜单中找到“下载”选项,然后单击它。 选择您的版本: 在下载页面中,选择您正在使用的帝国CMS版本。 下载手册: 单击相应版本的手册链接下载文件。 手册内容 帝国CMS使用手册是一份全面且有组织的文件,涵盖了系统的所有方面。它通常包括以下部分: 安装和配置指南: 分步说明,指导用户如何安装和配置帝国CMS。 管理界面概述: 介绍帝国CMS管理界面的布局和功能。 内容管理: 指导用户如何创建、编辑和管理网站内容,包括文章、页面和类别。 用户管理: 说明如何创建和管理用户,包括权限和角色分配。 模板系统: 介绍帝国CMS的模板系统及其工作原理。 插件系统: 指导用户如何安装、配置和使用插件来扩展系统功能。 故障排除指南: 提供常见问题的解决方法和错误消息的解释。 通过参考使用手册,用户可以快速学习如何使用帝国CMS的各个方面,并创建和管理功能完善的网站。…
2024-11-25 阅读全文 →
FWQ
小程序
关于微信小程序Redux绑定的解析
这篇文章主要介绍了微信小程序redux绑定实例详解的相关资料,需要的朋友可以参考下 微信小程序Redux绑定实例详解 安装 clone或者下载代码库到本地: git clone https://github.com/charleyw/wechat-weapp-redux 登录后复制 将dist/wechat-weapp-redux.js(或者拷贝minify的也可以)文件直接拷贝到小程序的工程中,例如(下面假设我们把第三方包都安装在libs目录下): cd wechat-weapp-redux  cp -r dist/wechat-weapp-redux.js /libs 登录后复制 上面的命令将包拷贝到小程序的libs目录下 使用 1.将Redux Store绑定到App上。 const store = createStore(reducer) // redux store    const WeAppRedux = require('./libs/wechat-weapp-redux/index.js');  const {Provider} = WeAppRedux; 登录后复制 Provider是用来把Redux的store绑定到App上。 App(Provider(store)({  onLaunch: function () {   console.log("onLaunch")  } })) 登录后复制 provider的实现只是简单的将store加到App这个global对象上,方便在页面中用getApp取出来 上面这段代码等同于:…
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms手机站首页如何设置伪静态?
手机站首页如何设置伪静态? phpcms手机站首页设置伪静态的方法: 1、打开/phpcms/modules/wap/functions/global.func.php 找到里面的这两个函数,如下图所示的注释掉的那行代码,在下面加入一行代码。 立即学习“”; function list_url($typeid) {   #return WAP_SITEURL."&a=lists&typeid=$typeid";   return "/list-$typeid".'.html'; } function show_url($catid, $id, $typeid='') { global $WAP; if($typeid=='') {  $types = getcache('wap_type','wap');  foreach ($types as $type) {   if($type['cat']==$catid) {   $typeid = $type['typeid'];   break;   }  } }    #return WAP_SITEURL."&a=show&catid=$catid&typeid=$typeid&id=$id";   return "/show-$catid-$typeid-$id-1".'.html'; } 登录后复制 2、打开/phpcms/modules/wap/index.php 找到第59行,如下图所示的注释掉的那行代码,在下面加入一行代码。 #define('URLRULE', 'index.php?m=wap&c=index&a=lists&typeid={$typeid}~index.php?m=wap&c=index&a=lists&typeid={$typeid}&page={$page}'); define('URLRULE', 'list-{$typeid}.html~list-{$typeid}-{$page}.html');…
2024-11-25 阅读全文 →
FWQ
CMS教程
使用 UserPro 增强您的 WordPress 社区:集成 Google 地图和社交登录
社交功能不仅仅适用于 facebook、twitter 和 linkedin 等专用社交网络。 许多受欢迎的网站都受益于一些适当的社交功能。例如,TripAdvisor、Yelp 和 Airbnb 都为访问者提供了创建个人资料并与其他用户联系的选项。即使 Envato 也具有社交功能 – 如果您注册 Envato 帐户,您将能够关注其他用户并对文章、教程或课程发表评论。 WordPress WordPress 插件 WordPress 插件 WordPress 在这个由两部分组成的系列的第一篇文章中,我们设置了 UserPro,这是一个流行的 WordPress 插件,可以轻松地向您的网站添加一系列社交功能。我们实现了发展繁荣的在线社区所需的一切,并解决了您在此过程中可能遇到的一些故障排除问题。 在后续行动中,我们将通过 Google 地图、Facebook…
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms这个是什么东西?
phpcms(php content manage system)是一款由文章、下载、图片、分类信息、影视、商城、采集、财务20多个功能模块组成的强大、易用、可扩展的优秀网站管理软件。 PHPCMS是一款网站管理软件。该软件采用模块化开发,支持多种分类方式,使用它可方便实现个性化网站的设计、开发与维护。它支持众多的程序组合,可轻松实现网站平台迁移,并可广泛满足各种规模的网站需求,可靠性高。 它是一款具备文章、下载、图片、分类信息、影视、商城、采集、财务等众多功能的强大、易用、可扩展的优秀网站管理软件。 PHPCMS功能覆盖面广、扩展性强、负载能力好、模板调用灵活,因此不仅适合于建设一般企业、政府、学校、个人等小型网站,同时也适合于建设地区门户、行业门户、收费网站等大中型网站。 主要功能 立即学习“”; 新闻、图片、下载、信息、产品、会员、问吧、订单、财务、专题、全站搜索、广告、自定义表单、个人空间、短消息、邮件订阅、评论、Digg、心情指数、问卷调查、留言本、友情链接、WAP等。 扩展资料: PHPCMS由国内80后知名创业者钟胜辉(网名:淡淡风)于2005年创办,是国内知名的站长建站工具。2009年,PHPCMS创办人钟胜辉离开PHPCMS,创办国内针对媒体领域的CMS产品CmsTop(思拓合众)。 PHP中文网,大量的免费,欢迎在线学习! 以上就是这个是什么东西?的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
织梦后台卡死怎么办
织梦后台卡死怎么办? 在后台点击左边栏目列表没有任何反应,甚至导致整个浏览器崩溃,那么是什么原因导致这样的恶果呢?当访问织梦后台首页的时候,它会检查网站是否有更新补丁、程序目录安全设置等,具体的解决方法如下   推荐学习: 织梦(DEDECMS)登录后台后,点击左边栏目列表没有任何反应,甚至导致整个浏览器崩溃,那么是什么原因导致这样的恶果呢?jianhuili带着大家一起解决“解决织梦(DEDECMS)登录后台假死,半天没反应”问题,并透彻分析导致问题的原因所在。  原因分析  经常登录后台的站长可能会发现,当访问织梦后台首页的时候,它会检查网站是否有更新补丁、程序目录安全设置等。而很多服务器都禁用了对自身以外的网络访问,因此织梦在检查更新的时候,相当于是在服务器上访问自身之外的网络,并且织梦的程序并没有限制更新检查最大时间,导致浏览器一直处于等待状态。实际上这是织梦自身的疏忽,从技术的角度来讲,这完全可以解决掉。  解决方法  1、将网站后台(默认dede)目录下 templets/index_body.htm 中的以下代码删除掉。  代码如下: <scripttype>functionshowMore(){  $("#allInfo").toggle();  $("#allInfoTD").toggle();}  $(function(){  $.get("index_testenv.php",function(data) { if(data !== '') {  $("#__testEvn").html(data); } })})  </scripttype> 登录后复制 2、覆盖替换文件,即可解决问题。 以上就是织梦后台卡死怎么办的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国CMS自动加图片水印的方法
怎么自动加图片水印?下面本篇文章给大家介绍一下自动加图片水印的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 相关推荐:《》 在帝国CMS上传图片时,让程序自动加水印,原理就是让上传图片的地方的加水印复选框进行默认勾选! 一,在正文中插入我们自己做的图片时,一般来说100%要求加水印。因此我在编辑器上面自动勾选了加水印,这样不用每次都去人工勾选。 帝国CMS自动加图片水印最全面的方案1.png 修改方法: 1,找到文件e/admin/ecmseditor/infoeditor/epage/TranImg.php 2,查找到 3,修改为 但是有一种情况,当图片尺寸很小的时候,比如宽度或高度低于400px时,这时候加了水印,水印会把图片内容覆盖部分,造成可用性很差。因此,此时,就人工把加水印的复选框勾选去掉。其实这里最好是采用程序判断尺寸来决定加不加,人工去掉复选框这个土办法容易忘记。 二,有时候我们可以在正文中插入别人网站的图片。但是为了操作效率高,可以直接把图片网站的图片粘贴过来,然后编辑器下方要勾选“远程保存图片”,同时加水印的复选也勾选了。 这样在保存文章时,程序会自动把别人网站上的图片下载 → 上传 → 加水印。 这样的效果就和大家手动上传图片达到一样的效果了。 帝国CMS自动加图片水印最全面的方案2.png 修改方法: 1,系统设置 → 管理数据表 → 选择文章系统或新闻系统 → 管理字段 → 新闻正文(newstext)→…
2024-11-25 阅读全文 →