作者文章

fwq

FWQ
CMS教程
适合企业站的织梦常用标签有哪些
适合企业站的织梦常用标签有哪些? 织梦标签范围很广泛,对于企业站其实用不了了解那么多标签,这里分享自己总结的适合企业站的标签大全,希望大家收藏。 推荐学习: 1:基本的标题调用 首页 {dede:global.cfg_webname/} 文章页 {dede:field name=”title”/} 这里文章页的标题,{dede:field.seotitle/}是栏目页,描述和KEY都是一样的写法。 2:导航调用 {dede:channel row=’9′ type=’top’ } [field:typename function=’substr(@me,0,8)’/] {/dede:channel} 3:文章自由列表标签 文章列表 {dede:arclist titlelen='25' row='5' typeid='2'} <a><img alt="适合企业站的织梦常用标签有哪些" ><span>[field:title /]</span></a><p> [field:pubdate function="MyDate('m-d',@me)"/]</p> {/dede:arclist} orderby='hot' [field:info/] [field:description/] 登录后复制 flag…
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms v9主页栏目连接失败怎么办
v9主页栏目连接失败怎么办?phpcms v9 网站域名变更后,刷新所有缓存后,栏目链接总是改不过? 网站在发展的过程中,很可能多次的修改域名。那么在PHPCMS V9中我们要怎么进行设置呢? 请进行以下步骤的修改: ● 修改/caches/configs/system.php里面所有和域名有关的,把以前的老域名修改为新域名就可以了。 ● 进行后台设置-》站点管理   对相应的站点的域名进行修改。 立即学习“”; ● 更新系统缓存。点击后台右上角的“更新缓存”按钮。 ● 进入内容-》附件管理-》附件地址替换。把附件地址批量的替换为新的地址。当你点击附件替换时,你可能看到输入框里已经是新的地址,那么你记住了。这是假的。你要把旧的输入,然后新的输入。再次替换下。 ● 内容-》批量更新URL 。把所有的文章的地址都更新一下。 下面就是把全站都生成一次了。 phpcms V9 网站域名变更后,刷新所有缓存后,栏目链接总是改不过? 1.打开cachesconfigssystem.php文件,然后批量替换里面的域名,如把http://127.0.0.1替换为您的新域名,如http://127.0.0.2,保存 2.登陆后台,找到‘设置’-‘站点管理’-‘默认站点’,点击右边的“修改”,修改站点中的”站点域名”域名,然后保存。 3.找到“内容”-附件管理-附件地址替换,把新访问地址修改为: 如,原附件地址为:http://127.0.0.1/uploadfile/ ,那么新访问地址为: http://127.0.0.2/uploadfile/  修改后提交执行。 4.找到“内容”-“管理栏目”,然后点“更新栏目缓存”。 5.找到“内容”-“批量更新栏目页”-“开始更新”按钮。…
2024-11-25 阅读全文 →
FWQ
CMS教程
wordpress致命错误怎么解决
wordpress 致命错误是由插件冲突、主题不兼容、内存不足等原因引起的。解决方案包括禁用冲突插件、切换到默认主题、增加 php 内存、检查数据库连接、修复文件权限、重置 .htaccess 文件或重新安装 wordpress。务必在进行更改前备份网站,必要时向专业人士寻求帮助。 WordPress 致命错误:原因和解决方案 WordPress 致命错误是一种严重的错误,会导致网站无法正常运行。以下是导致此类错误的一些常见原因及其对应的解决方案: 原因 1:插件冲突 解决方案: 禁用所有插件并逐个重新激活,找出导致错误的插件。 原因 2:主题不兼容 解决方案: 切换到默认主题(例如 Twenty Twenty-Three)。如果错误消失,则该主题存在问题。安装一个兼容性的主题。 原因 3:内存不足 解决方案: 为 PHP 分配更多内存。修改 wp-config.php…
2024-11-25 阅读全文 →
FWQ
小程序
分享我是如何看待微信小程序的
开始关注微信小程序是从去年8月份开始,当时它还没这么“火”,而且当时我个人对其的发展也并不看好。         其一:是因为微信是第三方软件,把我的用户数据和信息挂载在微信上这样真的可靠吗?有朋友认为就算不挂载在微信上,用户的个人信息也并不安全,就像买票你不可能只在12306上买一样,我仔细考虑了一下,这话也有道理,但无非是是一个主动和被动的关系,用户下载选择一个app并产生注册,登录,购买等用户行为,在这个过程中也有可能泄露用户信息,但毕竟是用户主动触发的。但如果是我开发的应用放在微信上,用户从我的应用进入,信息却被微信获取到了还是有本质的区别的。         其二:是因为微信小程序的不可复用性,大家都知道微信小程序是有专门的开发工具的,有自己独立的语法和结构,虽然大体上的语法与vue等前端框架相差不多,学习成本也并不算大,但其毕竟是完全独立的,也就是说代码是不可复用的,这样会带来一个问题,假若小程序出现一点问题,那么整个放在小程序的应用也就完全没有意义了         其三:是因为我认为其依赖性过大,把我的应用,代码,用户信息,都依赖到微信(或者说腾讯)这家公司,到底合不合适,尽管微信现在做的很好,但毕竟也只是一款产品,把我的产品依赖在另一个产品上这样到底靠不靠谱,这个问题也是需要好好想想的。         所以说,基于以上三点我一直对于微信小程序的未来并不看好,也从没想过主动学一下,我认为也不过是雷声大雨点小,昙花一现罢了。 不过就在最近,公司的一款招聘的产品打破了我的想法,就是在公司的公众号上加一个板块用作招聘,而这个产品希望用微信小程序的方式来实现。当时我基本上本能的想拒绝的,因为我觉得学这个没什么用处,不过经过一个前辈的强力推荐后,我决定还是先学学看,微信小程序到底有什么“魔法”让大家趋之若鹜。 通过学习及使用,我不得不说微信小程序的开发是简洁有力的。其之全与现在大热的社区化前端框架也并不差什么了,通过微信小程序来开发一些简小的应用还是非常快的,重要的是在微信小程序上开发,我们是不用考虑其适配的,这给广大从事手机端开发的web工程师解决了多大的麻烦!,这样想想微信小程序的“大热”也确实是无可厚非的。 最后,摒弃偏见,个人认为微信小程序还是值得一学的,即使我对其安全性依然抱有怀疑的态度,但其快速的开发流程,简单易上手的语法,吸引力也确实足够大,如果我们只是要做一个展示居多,交互较少的小型应用,个人认为也是个不错的选择。 【相关推荐】 1. 2.  3.  以上就是分享我是如何看待微信小程序的的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
如何让你的小程序健步如飞
前言 以前看到过一篇关于提高小程序应用速度的文章,文章主要讲述了如何实现小程序在触发页面跳转前就请求协议,利用跳转页面的短短200~300ms的时间,获取到数据并渲染到页面上,实现数据在小程序页面中预加载。 通过这种技术,可以缩短用户的等待时间,极大地提升用户的使用体验。由于那篇文章并未给出实现方式,只是讲解了技术原理,因此本文就来为大家讲下技术实现方式。 框架优缺点 优点: 预加载下一个页面的数据,提高了页面的加载速度,轻量级的协议(200~300ms左右就能接收到数据)能轻松让小程序页面打开后数据瞬间加载,几乎不出现空页面。 让同种业务的代码保持在一个类中,不会破坏项目结构。 代码量非常少,对原本业务影响非常少。 实现预加载后想删掉预加载?只需在实现的类中删除一个字符串即可。 缺点: 需要你按情况替换setData为$setData 需要开发者非常清楚各情况下的上下文是什么。 如果你的协议非常耗时,达到400ms以上的,使用这种优化方式效果就不明显了。 有网友发现,这个项目无法运行在使用了组件的小程序中,所以大家如果使用了组件的话,就不要直接用这个项目 了。不过还是推荐你吸收下这个项目的思想,毕竟工程师在工作中思想是很重要的。 这里就不为大家展示最终效果了,感兴趣的朋友可以自行尝试下。 (免费学习视频分享:) 如何集成 重要声明:我的小程序是遵循ES6标准写的,里面用了class extends及解构赋值等,如果看不懂的话,请学习下ES6!!如果你的项目是用的ES5,那就仔细阅读后续文章,体会预加载技术的核心思想,如果核心思想理解了,分分钟写一个出来,对吧 ~ ~ 首先,你要有个基类CommonPage 小程序中的每一个Page类都继承该基类,这样的话才方便统一管理。 比如下面的IndexPage页面 // pages/index/index.js import CommonPage from "../CommonPage"; class IndexPage extends CommonPage {…
2024-11-25 阅读全文 →
FWQ
小程序
使用Ruby微信开发的开源项目介绍
这篇文章主要介绍了Ruby微信开发的几个开源项目介绍,需要的朋友可以参考下 最近陆续有不少用Rails开发的朋友在Github上开始使用weixin_rails_middleware、weixin_authorize,也不少人谈到Ratchet,春节开始到现在,一直有做微信的开发,现在在论坛上发布出来,希望让更多人知道这些gem的存在,更快速的完成你们手中的任务。 1、一(两)条命令搭建Rails微信版本 按照最简洁的速度,10分钟可以跑起一个微信的项目: https://github.com/lanrion/weixin_rails_middleware 微信请求;一(两)条命令,一个配置,简练风格;1.支持Rails 3, Rails 4;2.支持多公众账号平台,例如类似微盟;3.支持单个用户,即一个账号,但又不想保存在数据库;4.提供回复消息辅助方法;5.提供所有微信消息类型的业务逻辑的回复处理;6.wiki 中提供中的实现案例;4.自动生成token; 详细见:https://github.com/lanrion/weixin_rails_middleware/wiki/https://github.com/lanrion/weixin_rails_middleware 2、微信高级实现: https://github.com/lanrion/weixin_authorize 1.除 Oauth 2 未实现,其他API均已实现;2.支持存储access_token;还是直接看wiki 吧:https://github.com/lanrion/weixin_authorize/wiki/Getting-Started 3、集成Ratchet v2.0.1的gem: twitter_ratchet_rails 即:http://goratchet.com/ 压缩后非常小,十分适合wap使用,但有一个不足之处在于,组件不够丰富,期待更丰富的实现没其他多余的好说,看官直接点击: https://github.com/lanrion/twitter_ratchet_rails 4、使用例子(可能没有及时上最新版本) Rails 4: https://github.com/lanrion/weixin_rails_middleware_example…
2024-11-25 阅读全文 →
FWQ
CMS教程
织梦DEDE后台更新了广告而前台没有变化怎么办
织梦dede后台更新了广告而前台没有变化怎么办? 很多朋友在后台修改了广告代码之后,而前台的广告并没有发生变化,这个原因就是缓存问题了. 推荐学习: 适合新手的解决方法: 如果你修改了广告代码之后,然后我们找到右侧的管理,管理下面有3个选项,[JS] [更改] [删除] ,这3个,这时我们只需要点下JS,这里就是预览这个JS广告了,然后我们就回到前台去看下,广告是否自动变化了? 彻底解决的方法: 另外嫌每次都要预览的时候,我们需要对广告模块进行以下修改,以下是在论坛的朋友发表的可以参考一下方法进行解决。 安装了 DedeCms 自带的广告模块后,发现在修改广告信息后,前台调用的广告还是修改之前的信息,查看了一下源代码,发现是调用缓存了,但是 DedeCMS 的 ad_edit.php 编辑保存信息后又没有删除原来的缓存,这里修改如下: 打开文件 dede/ad_edit.php 找到以下代码: $dsql-&gt;ExecuteNoneQuery($query); ShowMsg("成功更改一则广告代码!",$ENV_GOBACK_URL); 登录后复制 修改为以下代码: $dsql-&gt;ExecuteNoneQuery($query); // 删除广告缓存文件 begin // dedecms V57_GBK 2011-08-12 if(file_exists(DEDEDATA."/cache/myad-$aid.htm")){…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序点击获取多个formId的方法
本篇文章介绍了小程序点击获取多个formid的方法,希望对学习微信小程序开发的朋友有帮助! 微信小程序点击获取多个formId的方法 微信小程序获取多个formId的方法,解决小程序点击一次,提交多个表单问题,只要你点击登录按钮,就能提交一次表单,也能获取一次formId,但是想要实现点击一次提交多次,貌似还不行。 微信小程序获取多个formId的方法重点,讲一下遇到问题,和解决问题的过程。 推荐学习: 需求:微信小程序点击一次,提交多个表单,其实是有业务需求的,这里不写太清楚,做到这一块的同学,自然懂 如同上面的几行代码,只要你点击登录按钮,就能提交一次表单,也能获取一次formId,但是想要实现点击一次提交多次,光靠复制这几行代码,貌似还不行,无论是缩小按钮,还是一些其他的奇葩方式,都不行。 这里要说的是一种点击穿透方式 我在里面写了一个view (button里面) 给你们看一下样式(样式很重要)       .btn{         width: 20rpx;         height: 20rpx;         margin: 0;         padding: 0;         border-radius: 0;         position: fixed;         background: rgba(0,155,0,0.5);         top: 0;       }       button::after{         border:none;       }       .aa{         width: 200rpx;         height: 200rpx;         background: rgba(0,155,0,0.5);…
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms后台错位怎么办
phpcms后台错位是因为后台界面css样式文件丢失或不能正常调用,其解决办法:首先使用firebug的控制台查看加载失败的样式文件并进行修改;然后打开“system.php”配置文件中的debug项等方法排查错误即可。 后台错位的解决办法: 感觉应该是后台界面css样式文件丢失或不能正常调用,建议使用firebug的控制台看一下是那些样式文件加载失败而导致的。 如果是改动过后台文件引起的php程序错误导致页面没有完全加载,可以打开system.php配置文件中的debug项等方法排查错误。 立即学习“”; 推荐:《》 以上就是后台错位怎么办的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
wordpress怎么添加侧边栏
wordpress 网站可以添加侧边栏,为网站提供更多功能和美观性。步骤如下:创建侧边栏区域添加小组件到侧边栏将侧边栏分配给页面自定义侧边栏样式 如何向 WordPress 网站添加侧边栏 为 WordPress 网站添加侧边栏是一种提升网站功能和美观性的有效方式。侧边栏允许您添加额外的内容,例如小组件、菜单或图像,为您的网站提供信息丰富且引人入胜的用户体验。 添加侧边栏的步骤: 1. 创建一个侧边栏区域 通过转到“外观”>“小组件”来创建一个新的侧边栏区域。在“侧边栏”部分中,单击“添加新小组件”按钮并选择“侧边栏”。输入所需侧边栏的名称,然后单击“创建侧边栏”按钮。 2. 为侧边栏添加小组件 您可以通过将可用小组件拖放到侧边栏区域中来添加内容。要使用小组件,请单击其名称,进行配置,然后单击“保存”。 3. 将侧边栏分配给页面 侧边栏创建完成后,您需要将其分配给您希望显示侧边栏的页面。转到“外观”>“自定义”,然后在“侧边栏”部分下选择您创建的侧边栏。选择您要显示侧边栏的页面,然后单击“保存更改”按钮。 4. 自定义侧边栏样式 您可以通过转到“外观”>“自定义”>“额外 CSS”来自定义侧边栏的样式。在此处添加 CSS 代码以更改颜色、边框和边距等属性。 提示: 使用小组件在侧边栏中添加各种内容,例如最近的帖子、类别列表或社交媒体链接。 保持侧边栏简洁,避免添加过多内容使页面混乱。 为不同的页面或帖子类型创建多个侧边栏,以提供针对性的内容。…
2024-11-25 阅读全文 →