在表单中收集的用户数据可以使用导出工具进行导出,格式为 CSV,可以使用 Excel 打开。
[图]
在这里有一个地方需要注意,在“电话号码”和“QQ/MSN”两项数据前都有一个单引号,这是为了解决 Excel 的一个特性:在 Excel 单元格中键入长数字时,最后一些位数被更改为零
[图]
选中需要转换的列,选择菜单中的“数据”-> “分列”:
[图]
在“文本分列向导”中按下面的流程操作:
[图]
[图]
[图]
点“完成”之后就能看到转换完成后的数据了:
[图]
编辑完成后,需要点“保存”,在弹出的对话框中选“否”,将数据“保存”为 xls 格式。
[图]
.xls 格式的数据可以直接使用 Excel打开。
鉴于部分用户反馈中提到广告系统对资源消耗特别大的情况,加上我们最近的观察,发现确实存在此问题。
问题的根源来自频繁更新广告状态所致:播放状态和搜索引擎统计。
目前在最新的 VeryIDE Apps 1.5.6 版中对此问题作了较大动作调整,对多处进行了优化。
1. 将原来的目录两次跳转减少为一次
[图]
[图]
2. 将原来的刷新即更新广告状态改为1分钟更新一次。
3. 新增了两种广告形式,以下是其中Flash轮换:
[图]
[图]
小提示:Flash中的图片可能会有跨域问题,外链图片请先用内置上传工具将图片上传至广告中。
4. 为广告位新增了“包裹标签”,用于输出每条广告时自动套用标签进行包裹。
[图]
出于安全考虑,VeryIDE 在安装时并不会自动创建数据库,这样在安装之前就必需准备好一个(空)数据库。
如果使用已有数据库,必需确保所用 VeryIDE 的版本编码(字符集)与当前数据库编码一致。例如:数据库是 GBK 编码,那请下载 VeryIDE 相应的 GBK 版本下载再安装,不同的编码可能会导致中文数据出错(乱码)。
如果是创建一个新的数据库,请根据当前 VeryIDE 的编码来创建一个对应编码的数据库,具体的设置方式:
1. 使用 phpMyAdmin 创建 UTF-8 数据库
[图]
2. 使用 phpMyAdmin 创建 GBK 数据库
[图]
3. 使用 Navicat 创建 UTF-8 数据库
[图]
4. 使用 Navicat 创建 GBK 数据库
[图]
以上方式根据实际情况选择。
闲里装忙,把BLOG的缓存重新做了一下,用到了一个新的文件缓存类,很方便。
在 Head 区加了一个自定义 Meta 用来跟踪调试:
[图]
目前设置的是缓存2分钟,也就是说同一个页面,两分钟内查看只会有一次数据查询的请求:
[图]
在不需要被缓存的页面将缓存禁用掉:
[图]
缓存功能还需要再观察观察,不知道会不会带来负面影响?
由于Google Adsense以及阿里妈妈广告投放代码为带有布局参数的一系列代码,在VeryIDE Apps里的广告模块直接投放代码需要按照以下方法来进行投放。
1.在广告添加页面选中广告形式为代码广告
[图]
2.选择广告形式为代码广告出现以下界面
[图]
3.准备好你准备投放的Google Adsense代码或者阿里妈妈的广告代码,形式如下
[图]
[图]
4.在脚本支持里点击到 HTML->JS 出现如下界面
[图]
5.因为 VeryIDE Apps 的JS调用功能机制,部分代码需要进行转义才可以被正常显示,我们需要将投放代码分为两部分填写进入广告内容文本框内
5.1 将带有布局参数的代码写入广告内容文本框内
5.2 我们将引用的JS文件代码段复制进源代码区文本框内,结果代码区会自动转义为系统可是识别的HTML代码; 复制转义后的代码到广告内容文本框已输入代码段后。
[图]
5.3 阿里妈妈广告代码类似,如下:
[图]
6.新增广告位调用代码投放进具体页面即可
前几篇有提到 51.la 的Flash报表,今天终于也将图片换成了Flash。
Flash报表果然酷很多,还有一些可交互的内容,非常不错!
动态饼图:
[图]
曲线图:
[图]
这个地方用到国外的一个报表程序,有兴趣的朋友可以看看:
http://www.amcharts.com/
采用XML来配置Flash报表,数据可以使用XML或CSV两种格式,选项很多,可以定制出很个性的效果。
此功能将在最新一版中包含,请多多期待。
在 VeryIDE Apps 中表单是使用比较频繁的功能,用好它你将事倍功半。
首先我们“新建表单”,表单名称等等常见选项就不作一一说明了,这里需要提一下的就是“统计人数”、“倒计时”、“用户列表”和“表单别名”这四个功能。
它们都是系统内置的代码标签,形式类似于常见的UBB,但功能却不一样:
统计人数 将会在页面上实时显示参于本活动的人数
倒 计 时 将会在页面上动态显示本活动倒数记时器
用户列表 在页面上显示参与本活动用户的页面链接
表单别名 可以让用户信息中选项以其它名称来显示(虽然可以这么做,但是尽量不要改变其数据的本来意义)
[图]
表单创建成功后,系统会转入表单列表页。在这里我们点击“选项”链接继续在弹出窗口中编辑表单的选项。
[图]
这里有多种选项形式供先择,请根据实际情况选择。
[图]
每当我们添加成功一个选项组,都会出现在下面的列表中。点击“选项”进行子选项的编辑。
[图]
有多个子选项时,需要一一添加。
[图]
以下是两个子选项添加完成后的预览效果:
[图]
当我们选项都添加完成后,返回到表单列表页,将需要生成(更新缓存)的表单进行生成。
[图]
表单生成后怎么调用表单呢?还是在表单列表页:
表单 表单最终的访问地址
调用 提供 iframe 调用代码的生成
[图]
以下为“调用”页效果。
[图]
怎么样?流程简单吧?
还有更多小技巧等你慢慢来发现哦!~
VeryIDE Apps 中广告系统是其核心功能之一,这里讲讲其使用流程作图解说明。
首页需要建一个“广告位分类”,分类的作用是将广告位进行分门别类,方便于日后管理。
这里需要注意的是“位置标识”,它是一个分类代号,只能使用英文或数字等字符。
[图]
添加好一个分类之后,继续在“广告位添加”页选“分类类型”为“广告位”将会出现相应的广告位数据字段。
这里的“位置标识”将会作为JS文件名,所以不允许出现中文或其它特殊字符。
[图]
有了广告位之后,我们就可以发布广告了,添加广告时选中相应的广告分类与广告位进行广告发布。
这里的广告尺寸需要正确输入,另外如果要对广告进行统计只需要选中相应选项就OK了。
[图]
默认发布的广告是未审核状态,需要在广告列表页对广告进行“启用所选”来通过审核,这样广告就会进行正常播放状态。
[图]
[图]
如何看到广告?
接下来例是广告实施了,将 adsview.js 或 adsview.gbk.js (GB2312编码)放置在页面的 head 区,将广告位代码放在需要展示广告的位置便完成了对广告的投放。
[图]
[图]
工作机制:
每一个广告位允许一个或多个广告位,一个广告位对应一个JS广告,并且在发布广告时更新此JS文件缓存,如果页面上广告没有变化请刷新页面来更新浏览器缓存,另外CDN加速可能会对缓存有一定影响。
需要注意的地方:
1.目前刚新增的广告都为未审核状态,需要通过审核一下才能正常显示。
2.另外在新增广告时未设置广告的尺寸(默认为0)的情况下,广告也不会正常显示。
这里是一套通用的 VeryIDE 安装流程,适用于目前所有 VeryIDE 产品的安装。
首先请确保您是第一次安装,或安装目录不存在锁文件。
访问您的 VeryIDE 所在网络地址,例如:http://local.veryide.com/veryide/ 将会自动转入到安装界面:
[图]
首先会对部分目录和文件的权限进行检查,如果检查不通过会有相应的错误提示和解决办法说明。
[图]
验证配置文件是否拥有写权限,如果没有问题则可以顺利进行下一步。
[图]
对数据库链接和 VeryIDE 后台初始用户 进行配置,这里数据库需要是已经存在的数据库,VeryIDE 只会自动创建相应的数据表。
[图]
上面的配置完成之后便可以进行安装,以上为安装成功画面。