分类归档

网站开发

FWQ
小程序
0基础微信开发入门视频教程的资料分享
《0基础微信开发入门视频教程》作为学习微信开发的基础课程,详细介绍了微信开发的准备条件,以及如何申请一个微信公众账号,并在项目应用中如何成功接入微信开发的api接口,课程由浅入深,内容详实,非常适合新手学习。 课程播放地址: 该老师讲课风格: 讲课亲切自然,朴实无华,没有矫揉造作,也不刻意渲染,而是娓娓而谈,细细道来,师生之间在一种平等、协作、和谐的气氛下,进行默默的情感交流,将对知识的渴求和探索融于简朴、真实的教学情景之中,学生在静静的思考、默默的首肯中获得知识 本视频中较为难点是关键词自动回复操作了: 关键词自动回复是微信公众号运营中的一个核心功能,移动互联网的时代,我们都希望企业展示给用户一种个性化的体验,本期八城平台微信运营教程中将详细的教给大家如何去设置关键词自动回复,让你的微信公众号变的更有个性化。如有遗漏或者不明之处欢迎留言或私信联系我们。 一、使用关键词自动回复的好处 设置关键词自动回复有什么用呢?举个例子大家就知道了。 我们拨打移动联通客服电话的都会出现:话费查询请按1,充值缴费请按2,套餐剩余数查询请安3等等。同样的,我们设置关键词自动回复就跟这一样,让关注我们的粉丝可以自己主动的了解到他想知道的关于平台功能或者信息,不要事事都通过人工解答,减少人力成本同时也让用户体验感觉瞬间升级。下面,具体给大家演示操作一下。 二、关键词回复设置使用 登陆微信公众平台,点击添加自动回复,选择【关键词回复】 注意:此处有【被添加自动回复】与【消息自动回复】  【被添加自动回复】粉丝在关注您的公众号时,会自动发送您设置的文字/语言/图片/视频给粉丝,此处建议不要太长。 【消息自动回复】设置后,会在粉丝给您发送任何微信消息时,都自动回复您设置的文字/语言/图片/视频给粉丝(可以设置成平台或企业介绍图文或者视频)。 下面具体介绍【关键词自动回复】操作应用 第一步、选择【添加规则】,设置规则名称(回复2查看怎么注册使用八城), 保存好了之后再选择添加规则,可以设置多个自动回复规则。   第二步、选择【添加关键词】,输入关键词2 第三步、设置你回复的内容,可以选择文字,图片、视频、图文,然后编辑好 第四步、此处可选择已全匹配和未全匹配,【已全匹配】的话就是粉丝只能输入2才能触发回复;【未全匹配】的话输入123包含了2的就会触发回复,输入134没有包含2的就不会触发回复。 第五步、也是最重要的一步,必须点击保存,不然功夫就白费了! 以上就是0基础微信开发入门视频教程的资料分享的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
DEDECMS文章标题长度怎么截取
文章标题长度怎么截取? 对dedecms了解的朋友们,想必对如何获取上一篇、下一篇文章的标签也是非常熟悉。dedecms获取上一篇、下一篇文章的标签分别为:{dede:prenext get=’pre’/}、{dede:prenext get=’next’}。 推荐:《》 在这个标签里,并没有设置上一篇、下一篇文章标题字数的功能,那么我们又该怎样来实现这样的功能呢?其实,dedecms系统这点也做得很好,考虑的也挺周到,这个是可以设置的。 dedecms设置上一篇、下一篇文章标题字数的方法: 第一步:找到dedecms下“include/arc.archives.class.php”文件,用DW或记事本打开。 第二步:查找 $this->PreNext[‘pre’]=”上一篇:{$preRow[‘title’]}”; 在这一行上面加上 $preRow[‘title’]=cn_substr($preRow[‘title’],30); ,30的意思就是30个字节,也就是15个汉字。这个可以根据实际情况,自行设定。 第三步:查找 $this->PreNext[‘next’]=”下一篇:{$nextRow[‘title’]}”; 在这一行上面加上 $nextRow[‘title’]=cn_substr($nextRow[‘title’],30); 。 然后保存一下,至此,dedecms设置上一篇、下一篇文章标题字数的方法就完成了。 以上就是DEDECMS文章标题长度怎么截取的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
Telerik:从角度专业知识到移动精通
Angular 是当今使用最广泛的 JavaScript 框架之一。凭借其简单而灵活的基于组件的方法,它成功地彻底改变了数据驱动的 Web 应用程序的创建方式。不过,Angular 应用程序始终仅限于浏览器,无论是实际的浏览器还是混合移动应用程序内的 Web 视图。因此,它们的性能始终略逊于原生应用程序。感谢 Telerik 和 Google,这一切即将改变。 经过近一年的合作,两家公司的团队提出了一种创新的解决方案,不仅将 Angular 与浏览器解耦,而且还允许其在任何平台上本机运行。它涉及使用 Angular 2(完全重写的与平台无关的 Angular 版本)与 Telerik NativeScript 2.0(一个开源框架,用于使用 JavaScript、CSS 和 XML 创建具有本机用户界面组件的移动应用程序)相结合。 由于 Angular…
2024-11-25 阅读全文 →
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 阅读全文 →