[whatwg]html6无JavaScript单页应用程序

这是一个新兴Web应用设计,通过JSON API动态加载前端JavaScript框架里的内容。这是单页应用程序的Web设计模式。大多数人都采用这种方式,因为加载一个API的负载时间(10-50ms)比加载全HTML页面(300-1500ms)要快很多。

这是最常见的,我们可以实现直接通过HTML的浏览器,让用户可以动态运行无JavaScript的单页应用程序?

我的目标将是一个高速响应的Web体验无需加载JavaScript。

这可以通过链接锚元素JSON / XML做(或定义一个新的API端点),在浏览器内部加载数据到一个新的数据结构,以及浏览器替换任何数据,在需要时加载DOM元素。初始数据(以及标准误差响应)可以在顶部请求,也可以为后来的需要替代。

HTML正成为一个足够吸引人的语言,所有的内容,可以动态加载而不需要JavaScript。

继续阅读[whatwg]html6无JavaScript单页应用程序

36个炫丽的html5 canvas展示

html5最新的canvas技术,提供通过JavaScript绘制图形的API,它是基于画布(canvas)的2d来实现绘画的,以往只有flash能够实现的效果,在下面的这些示例中,你将会看到炫丽的canvas展示动画,甚至超越它达到另外一个高度。

今天特地为大家收集来36个各种网站上面的,不同效果的html5 canvas应用程序。让大家对学习html5增加一份新的动力。

1、The Tumbler

001

这是一个使用SVG,WebAudio、Box2dWeb、CoffeeScript等技术实现的html5 canvas不倒翁效果,正如你所看到的一样,此示例会不断旋转,但里面的物体总朝着一定的方向。

继续阅读36个炫丽的html5 canvas展示

discuz_x3_diy清空(彻底)方法

一、使用 phpmyadmin登陆你的网站数据库,找到数据库(默认 ultrax)的三张表:

pre_common_block

pre_common_diy_data

pre_common_template_block

手动清空它们。

 

二、删除网站根目录

data\diy\ 下面全部文件夹。

data\template\ 下全部文件,除 index.htm

此时网站 diy空空如也,你可以导入默认或其它模板。

注意

pre_common_block         //数据调用表

清空diy之后,数据调用也没有了。

 

IIS7.5+PHP5.3 discuz执行效率变慢的解决办法

IIS7.5+PHP5.3.*+MySql5.5.*版本discuz执行效率变慢的解决办法

从PHP5.2.17升级到PHP5.3.13版本后,发现打开BBS的速度变慢了,看页面的执行时间也从0.0几秒变成了1秒多,这几天一直在着手查找问题的根源:难道是php.ini设置问题?难道是PHP5.3版本兼容问题?难道discuz对PHP5.3版本兼容有问题?难道是PHP5.3连接Mysql数据库方式改变了的问题?最后终于找到了问题的根源:

方法一:

将discuz老版本中

config\config_global.php

config\config_ucenter.php

uc_server\data\config.inc.php

连接数据库语句中的“ $dbhost=‘localhost’ ”

改为“ $dbhost = ‘127.0.0.1’ ”

uc_server\data\config.inc.php

define(‘UC_DBHOST’, ‘localhost’);

define(‘UC_DBHOST’, ‘127.0.0.1’);

问题迎刃而解!执行时间大大缩短。

这是因为“localhost”同时存在于IPv6和IPv4中造成冲突所致。

最近使用 discuz x3之后,发现即使用 localhost,速度依然很快,看来这问题在新版本discuz已经不存在了。

 

方法二:

使用php5.2.17,将现有的环境重新配置或php降级。

 

方法三:

更换成windows 2003或其它操作系统。

 

方法四:

禁用IPv6网络。

jquery与discuz原型protype冲突解决方法

方法一:

1 在jquery.js文件里最后面加上jQuery.noConflict();

2 在各调用$方法的文件里,搜$( 替换为 jQuery( ,搜$.替换为jQuery.

 

方法二:

1 查找 $$ 替换成 abcdefg123456

2 查找 $ 替换成 $$

3 查找 abcdefg123456 替换成 $$$

//abcdefg123456 是随便取名的,作用是为了替换掉 $$ 变量,但又不与 $ 发生冲突,如果直接把 $$ 替换成 $$$ 那么第2步将会把所有 $ 再替换成 $$ ,这显然是一个错误的方式,所以才用3步走完此流程。

//

$ 换别的都不行

那样导致部分 id无法读取

所以不能改名,但又得解决和 discuz common.js $冲突

所以就用 common.js 米有的 $$ $$$

common.js 只有 $ $$$$

它用 1 4

偶用 2 3

//

方法三:
很多时候,光上面2种方法还不能解决,就需要针对性做调整。
偶之前遇到几次,都是将功能代码放一起,如果分开,例如:css放上面,js放下面,这样也会冲突,功能就无法使用,但放一起,就可以了。还有改变css、js顺序,例如:放到common.js之前。

discuz X3升级全过程

今天下午,发现官方已经发布了 discuz X3,于是第一时间下载,在本地捣鼓了将近 2小时,然后又调试 1小时,之后就将网站升级成了 X3版本,虽然存在些 bug,但相信官方会在正式版本修复这些问题,整个升级过程相当顺利,其中本地环境(localhost)升级大约用了 10分钟左右,网站升级只用了 1分钟,呵呵,这个可能和 iis操作有关,偶将要升级的零件都准备好了,才升级,这样确实只要1分钟。X3确实非常强悍,无论是性能或是网站各种功能,都要优于 X2.5,虽然目前只是 RC(测试版),但已经可以用于成品站,因为这离正式版只是部分 bug的修复,它们无真正的区别。

001

下面就写个升级全步骤,好让正在或想升级的站长们提供一些方法,让网站顺利的升级成 discuz X3系列!

继续阅读discuz X3升级全过程

discuz x3关键词设置教程

因为自己做站已经半年,在这方面学习到了一部分知识,现在把自己的关键词设置方法和大家分享一下,希望大家多多顶帖!现在自己正在改(估计一会改完觉得妥当就发上来),偶习惯先发帖子占位,然后补充完整,这样好处是能够让更多人看到,并且后补充能够修正部分错误,虽然不是实时更新的,也希望精通这方面的人共同交流。

进入网站后台,全局 – SEO设置 – 门户 分别设置好 title(标题) keywords(关键词) description(描述),然后 论坛 – 同样设置好 title(标题) keywords(关键词) description(描述),至此关键词设置完成。

001

继续阅读discuz x3关键词设置教程

discuz x3 diy幻灯片制作教程

昨天弄了一下午,由于是第一次,所以很慢,大概从6点弄到7点,然后又从9点弄到10点,之后又调试了1小时,整整3个小时,虽然有点分开,不过最终还是完成了。偶从2月27日开始下载的 2.5rc,之前从来米使用过dz产品,差不多一直以来,都希望自己能够制作模板还有改点功能,看到别人的幻灯漂亮,自己心里羡慕,看到优秀的模板,怪自己不会制作也米钱买下来,所以从5月份那时候起,偶心里就下了决心,既然无意中选择了discuz,那么就一路走下去,只要这个系统还是开源的,偶都会坚持用的,今天秀一下自己的diy幻灯片,不需要插件,因为偶觉得插件不好,发上来,大家先看看,很快还是这个帖子,发个制作教程。 网址:html6game.com 上图:默认幻灯 下图:diy幻灯

001

继续阅读discuz x3 diy幻灯片制作教程

discuz x3搬家教程

方法一

一直就想写这么个教程,因为在这方面吃亏过5次,深刻体会到那种网站完蛋后的痛苦与凄凉,所以专门研究了备份恢复及搬家,至于此教程是否看了就会,偶不敢保证,但对于刚刚使用或已经使用了的人来说,这都是最重要的一步,网站数据就是一切。

下面步入前言

偶是从2月27日开始使用x2.5rc的,之前米有使用过任何dz产品,在本地和空间的支持下,学习3天之后,就开始在空间安装了程序,网站就此开展,到了3月3日,网站已经基本成型,偶当时非常开心,虽然还是不很熟练,至3月27日,偶觉得网站文章有一定数量,需要备份了,哪知道就在这个时候,出了问题,偶的网站因为备份恢复失败,直接报销掉,这是第一回完蛋,当时在多方面求助无果情况下,自己在本地强行用phpmyadmin将不完整的数据库导入进去,首页打不开,直接文章地址打不开,只有后台能够看到文章和编辑,整整2天1夜米有睡觉,终于重新在空间安装了程序并手工发了全部文章。第二次是4月20日左右,同样是备份恢复失败,当时偶是网站发一个文章,就在本地发一个文章,所以同样也花了1天1夜手工恢复了。第三次是仅过1天,网站再次因为备份恢复失败。偶在只睡了7个小时的情况下,又傲战1天1夜。第四次是5月30日,这回是2天2夜,因为偶一直在本地建立了同样的文章。最后一次是6月10日-15日,这期间是10日备份无法恢复,因为备份数据库不完整,恢复之后帖子一个也打不开也不能编辑,后台根本就米得帖子。于是弄了3个临时空间,加上本地和空间,一共是4个空间 + 本地,下定决心学会备份和恢复。指导思想是不再问任何人,不再看任何教程,因为那么米有具体怎么操作,更米有最新版本的详细教程,偶就自己试验,这回总算决心 + 经验战胜了困难,成功恢复了网站。这期间历时27天之长,恢复备份次数达到30+以上,所以已经可以保证备份恢复成功率99%以上。

继续阅读discuz x3搬家教程