作者文章

fwq

FWQ
小程序
微信开发跳坑之Post请求
1.post请求 wx.request(object)wx.request发起的是 https 请求。一个微信小程序,同时只能有5个网络请求连接。官网上描述 参数名 类型 必填 说明 url 是 开发者服务器接口地址 data Object、String 否 请求的参数 header Object 否 设置请求的 header , header 中不能设置 Referer method String 否 默认为…
2024-11-25 阅读全文 →
FWQ
小程序
关于微信小程序开发技术总结
摘要:摩拜单车小程序已于微信小程序上线第一天正式发布,刷爆微博媒体朋友圈。本文主要讲讲技术方向的总结,在这段时间的开发周期内如何一步步从学习到进阶。 … … … … 前言 摩拜单车小程序已于微信小程序上线第一天正式发布,刷爆微博媒体朋友圈。本文主要讲讲技术方向的总结,在这段时间的开发周期内如何一步步从学习到进阶。 思维转变 微信小程序没有HTML的常用标签,而是类似React的微信自定义组件,比如view、text、map等 没有window变量,但微信提供了wx全局方法集 没有a标签链接,不可嵌套iframe 事件绑定和条件渲染类似Angular,全部写在WXML中 数据绑定采用Mustache双大括号语法 无法操作DOM,通过改变page data(类似React的state)来改变视图展现 所以如果你熟悉以上提到的所有前端技术栈,开发微信小程序你会得心应手。 生命周期 你可以理解小程序就是一个单页面的H5网页,所有元素的加载都是一次性的,这就引来了生命周期的概念: 首次打开,小程序初始化 小程序初始化完成后,触发onShow事件 小程序被切换到后台(熄屏,切换APP等),触发onHide 小程序从后台切换到前台,再次触发onShow 小程序出错,触发onError 每个页面也有自己的生命周期: 注意:在微信6.5.3版本中,部分Android机触发不了onLoad事件,可以用onReady替代。 事件广播 “单页面结构”的微信小程序,你可以使用事件广播(统一的事件中心)来注册和触发自定义事件,否则到后期事件管理会越来越乱,而且涉及跨页面传输事件,你更需要这种事件触发机制,可以参考broadcast.js。比如在摩拜单车中有这样的场景: 扫码成功后在开锁页面A提示开锁成功,要跳转到骑行页面B并查询用户骑行状态。…
2024-11-25 阅读全文 →
FWQ
CMS教程
如何开发一个自动生成归档的WordPress插件
如何开发一个自动生成归档的WordPress插件 引言:WordPress是一款非常流行的开源内容管理系统,许多网站都使用它来创建博客。归档是博客中一个常见的功能,它可以按照日期将文章分类展示,方便读者查找历史文章。本文将介绍如何开发一个自动生成归档的WordPress插件,并提供相关的代码示例。 一、插件的基本结构首先,我们需要创建一个新的文件夹,该文件夹将作为我们插件的根目录。在这个文件夹中,我们需要创建一个PHP文件,命名为archive-plugin.php,这将是我们插件的主文件。 在archive-plugin.php文件中,我们需要添加以下代码作为插件的基本结构: <?php /** * Plugin Name: Archive Plugin * Description: This plugin generates a monthly archive of your blog posts. * Version: 1.0 * Author:…
2024-11-25 阅读全文 →
FWQ
CMS教程
dedecms网站后台如何使用sql语句给dedecms模板添加自定义属性
网站后台如何使用sql语句给dedecms模板添加自定义属性? 织梦dedecms模板前台调用文章时经常会觉得属性不够用,我们可以自定义很多属性标签,这样前台调用时就可以做到非常精准,而添加也是非常简单的,下面是我网上找到的解决办法,由于要进行数据库操作,所以不懂的人慎用,否则后果很严重,误删数据表就say goodbye了: 推荐学习: dedecms织梦如何添加“自定义属性”标签“症状” 1、进入后台——系统——SQL命令行工具——运行SQL命令行,添加 代码如下: “insert into `dede_arcatt`(sortid,att,attname) values(9,'d','症状'); alter table `dede_archives` modify `flag` set ('h','c','p','f','s','j','a','b','d') default NULL ” 登录后复制 以上SQL是先在表里插入新记录(要添加的属性),然后修改另一个关联表的flag字段以添加标签d。没错,就是这样简单,你已经成功添加了新的属性并可以模板调用了。当然你也可以用phpmyadmin数据库工具傻瓜式添加属性。 需要说明的是: 代码第1行:values(9,’d’,’新自定义属性’) 是根据我们需要自行定义的,其中9是sortid的值,是不可重复的,也就是每添加一个自定义属性,sortid的值就应该递增到 10,11,12…,以此类推!d是alt的值,是自定义属性的标记,与已存在的标记符号不能重复,“症状”是中文名称,是方便人们直观地勒戒自定义属性的含义的,可以根据需要改为其他名字,不影响调用。 代码第2行:set (‘c’,’h’,’p’,’f’,’s’,’j’,’a’,’b’,’d’),括号中的字母对应已存在的标记符号和您需要添加的标记符号,并按顺序录入,不得改变先后顺序。例如,d排序第9位,则对应第一行代码中添加的自定义属性““评论d”。 2、后台——模板——默认模板管理——index.htm 在“index.htm”织梦模板中进行修改,在需要调用症状的地方添加代码 代码如下: {dede:arclist flag=’d’ limit=’0,1′ infolen=’230′} 登录后复制 3、添加文档,在自定义属性中将“新自定义属性”勾选,就可实现,勾选的文档出现在织梦模板任何需要调用的地方了。 以上就是网站后台如何使用sql语句给dedecms模板添加自定义属性的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序开发小程序架构篇图解
一、小程序架构 每个小程序的结构都是由两个主要部分构成:主体部分 + 各个页面。 类似于许多框架,主体部分主要用于核心的配置,各个页面主要用于不同业务场景。 1.1,主体部分主要由3个文件构成 1)app.js:小程序逻辑,初始化APP 2)app.json :小程序配置,比如导航、窗口、页面http请求跳转等 3)app.wxss:公共样式配置 主体配置完成之后,就是对应的业务开发了,也就是开发者最常操作的页面。小程序页面设计基本上也是遵循 MVC 结构进行构建。 MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范, 用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面, 在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、 处理和输出功能在一个逻辑的图形化用户界面的结构中。 登录后复制 1.2,页面由4个文件构成 1)js:页面逻辑,相当于控制层(C);也包括部分的数据(M) 2)wxml:页面结构展示,相当于视图层(V) 3)wxss:页面样式表,纯前端,用于辅助wxml展示 4)json:页面配置,配置一些页面展示的数据,充当部分的模型(M) 如图 代码结构参考 二、配置 app.json 简单介绍核心架构配置,详细内容请参考小程序开发文档。…
2024-11-25 阅读全文 →
FWQ
CMS教程
基于URLOS快速安装Discuz论坛
关于discuz Discuz是国内最大最多人使用的论坛社区系统,自2001年6月面世以来,Discuz!已拥有15年以上的应用历史和200多万网站用户案例,是全球成熟度最高、覆盖率最大的论坛软件系统之一。目前最新版本Discuz! X3.4正式版于2017年8月2日发布,去除了云平台的相关代码,是 X3.2 的稳定版本。 推荐:《》 安装Discuz 首先,我们需要安装URLOS: curl -LO www.urlos.com/siu &amp;&amp; sh siu 登录后复制 URLOS面板安装完成之后,登录面板,在应用市场中搜素“Discuz”,点击安装按钮: 在基本信息项目中填写服务名称、运行节点、端口号: 在网站项目中填写域名: 在数据库项目中选择数据库,设置数据库密码: 完成以上步骤后,点击提交,等待应用自动部署完成后,在浏览器中输入域名访问页面,如果页面能正常访问,则Discuz部署成功。 本文我们介绍了如何使用URLOS快速创建Discuz论坛,对URLOS感兴趣的小伙伴不妨体验一下。 以上就是基于URLOS快速安装Discuz论坛的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序图片无法显示怎么办?
微信小程序图片无法显示怎么办? 解决微信小程序图片无法显示的办法: 新建一个测试小程序 按照提示的操作就可以了,没有 appid选择体验的即可 1.没有appid无法预览 2.给标签元素设置背景图片 但是并没有显示背景图片,只显示了设置的背景颜色。 3.是否是图片的路径错误呢?我们通过image标签查验一下  可以看到图片正常显示了 4.上述说明我们图片路径引入并没有错误 ,查看控制台,背景图片已经报错了 5.上诉错误提示我们了解到 本地资源无法通过 WXSS 获取 background-image:可以使用网络图片,或者 base64,或者使用标签 我们验证一下确实得到了预期的效果 6.还有一点,报错信息中说wxss无法获取本地资源,那么我们用行内样式查看是否可以,删除wxss中的背景。 通过测试我们得到了想要的结果。 推荐教程:《》 以上就是微信小程序图片无法显示怎么办?的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
PHPCMS文章数据存在哪个表里?
PHPCMS文章数据存在哪个表里? PHPCMS文章附加数据存在“_c_news”表里,主要内容数据存在“phpcms_content”表中,“phpcms_content”中的数据是所有内容数据,查询文章数据时只需查询“phpcms_c_news”即可。 PHPCMS Phpcms 是国内领先的网站内容管理系统,同时也是一个开源的PHP开发框架。Phpcms由内容模型、会员、问吧、专题、财务、订单、广告、邮件订阅、 短消息、自定义表单、全站搜索等20多个功能模块组成,内置新闻、图片、下载、信息、产品5大内容模型。Phpcms 采用模块化开发,支持自定义内容模型和会员模型,并且可以自定义字段。 立即学习“”; 在当今瞬机万变的市场环境中,快速高效的IT解决方案是您业务成功的关键。我们PHPCMS因为能为您量身打造完全符合需求的解决方案而自豪,运用我们的系统,我们可以让您的企业更高效,从而在市场中获得更大的利润。 我们在CMS领域的长期成功经验,使得我们一举成为国内CMS领域的领跑者。 我们为您提供的服务包括:PHPCMS商业授权、程序定制、数据转换、视频存储服务。携手PHPCMS,迈向您事业的新高点。 PHPCMS 特色 模块化,开源,可扩展 采用模块化方式开发,提供了自定义模型和模块开发接口,并且完全开源,便于二次开发。 功能强大灵活,支持自定义模型和字段 由内容模型、会员模型、问吧、订单、财务等20多个功能模块组成,并且内置新闻、图片、下载、信息和产品5大常用模型。 负载能力强,支持千万级数据 基于Phpcms团队多年的开发经验,从缓存技术、数据库设计、代码优化等多个角度入手进行优化,可内容存文本,支持千万级数据量,全力保证大中型应用和长期发展。 模板制作方便,支持中文标签和万能标签进行数据调用 采用MVC设计模式实现了程序与模板完全分离,支持 {tag_焦点新闻} 格式的中文标签,同时还支持万能标签,分别适合美工和程序员使用。可调用本系统数据,也可以调用其他mysql数据库,轻松实现多个网站应用程序的数据整合。 拥有门户级的碎片功能,支持可视化预览和编辑 首次把门户级的碎片功能免费开源分享给中小网站,集成了权限机制,支持在后台完全可视化添加、预览和编辑,可回溯至任何历史版本,非常适合用来维护网站首页、栏目和专题页。 支持推荐位功能,轻松实现网站精华内容精准投放 商业网站每天都会发布海量的资讯,但是首页和各频道首页版面有限,如果把精华内容推送至这些黄金位置是编辑每天工作的重中之重。推荐位功能集成了权限机制,并且可以让编辑随时把信息推送至指定位置,也可以随时把信息从指定的位置撤下来,操作简单实用。 支持订单和财务功能,拥有会员收费机制…
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms要钱吗
要钱吗? PHPCMS有收费版本,也有免费版本,最大的区别是收费的可以提供一些后续服务,比如帮你升级程序等等,而且还会有二次开发定制,如果有自己的技术也可以自己开发,官方协议上说是用作商业用途的话是收费的,但一般个人站长都用的免费版本,如果你是企业公司,而且打算长期使用这个系统,可以考虑购买收费的。 phpcms简介: PHPCMS是一款网站管理软件。该软件采用模块化开发,支持多种分类方式,使用它可方便实现个性化网站的设计、开发与维护。它支持众多的程序组合,可轻松实现网站平台迁移,并可广泛满足各种规模的网站需求,可靠性高,是一款具备文章、下载、图片、分类信息、影视、商城、采集、财务等众多功能的强大、易用、可扩展的优秀网站管理软件。 PHPCMS由国内80后知名创业者钟胜辉(网名:淡淡风)于2005年创办,是国内知名的站长建站工具。2009年,PHPCMS创办人钟胜辉离开PHPCMS,创办国内针对媒体领域的CMS产品CmsTop(思拓合众)。 立即学习“”; PHP中文网,大量的免费,欢迎在线学习! 以上就是要钱吗的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms v9不能生成静态页面怎么办
v9不能生成静态页面怎么办? 问题: 突然发现,我本地svn的phpcms v9不能生成静态页了,例如“咨询”这个一级栏目的英文目录名为zi_xun ,下面分3个子栏目:新闻1、新闻2、新闻3。。。。 访问都是报404 到html目录下一看,一级栏目根本没有生成静态的首页index.html ,然后开始倒腾:更新缓存、批量更新栏目页、批量更新URL、批量更新内容页。。。。到html下一看,还是没有,再检查模板,看有没有啥js和pc标签冲突。。。全部没用!!真他娘怪了! 解决办法: 立即学习“”; 到html下删除zi_xun目录中的所有东西,再次更新缓存、批量更新栏目页。。。。有了,真是无语。 经实验发现,必须在左侧菜单点“批量更新栏目页”,一级栏目才会在html目录下生成同名的目录和index.html  !! PHP中文网,大量的免费,欢迎在线学习! 以上就是 v9不能生成静态页面怎么办的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →