HTML文件的分布式发布方法和HTML文件的分布式发布装置与流程

文档序号:11134069阅读:来源:国知局

技术特征:

1.一种HTML文件的分布式发布方法,其特征在于,包括:

根据业务需要,将HTML文件划分为多个模块;

生成所述多个模块中的每个模块的HTML模板文件,并将所述HTML模板文件转换成JavaScript文件;

将所述JavaScript文件发布到内容分发网络上。

2.根据权利要求1所述的HTML文件的分布式发布方法,其特征在于,所述生成所述多个模块中的每个模块的HTML模板文件,并将所述HTML模板文件转换成JavaScript文件的步骤,具体包括:

在所述每个模块中添加标记,以生成所述HTML模板文件;

解析出所述HTML模板文件中的标记,并根据所述HTML模板文件中的标记,将所述HTML模板文件转换成所述JavaScript文件。

3.根据权利要求2所述的HTML文件的分布式发布方法,其特征在于,所述解析出所述HTML模板文件中的标记的步骤,具体包括:

将所述HTML模板文件中的内容读取为字符串,使用正则表达式对所述字符串进行分析,以获取到所述HTML模板文件中的标记。

4.根据权利要求2所述的HTML文件的分布式发布方法,其特征在于,所述HTML模板文件中的标记包括:占位标记、条件控制标记、分支控制标识和循环标记。

5.根据权利要求1至4中任一项所述的HTML文件的分布式发布方法,其特征在于,

所述多个模块之间相互独立,且所述多个模块中的任两个模块之间通过接口进行交互。

6.一种HTML文件的分布式发布装置,其特征在于,包括:

划分单元,用于根据业务需要,将HTML文件划分为多个模块;

转换单元,用于生成所述多个模块中的每个模块的HTML模板文件,并将所述HTML模板文件转换成JavaScript文件;

发布单元,用于将所述JavaScript文件发布到内容分发网络上。

7.根据权利要求6所述的HTML文件的分布式发布装置,其特征在于,所述转换单元包括:

生成子单元,用于在所述每个模块中添加标记,以生成所述HTML模板文件;

转换子单元,用于解析出所述HTML模板文件中的标记,并根据所述HTML模板文件中的标记,将所述HTML模板文件转换成所述JavaScript文件。

8.根据权利要求7所述的HTML文件的分布式发布装置,其特征在于,所述转换子单元具体用于,

将所述HTML模板文件中的内容读取为字符串,使用正则表达式对所述字符串进行分析,以获取到所述HTML模板文件中的标记。

9.根据权利要求7所述的HTML文件的分布式发布装置,其特征在于,所述HTML模板文件中的标记包括:占位标记、条件控制标记、分支控制标识和循环标记。

10.根据权利要求6至9中任一项所述的HTML文件的分布式发布装置,其特征在于,

所述多个模块之间相互独立,且所述多个模块中的任两个模块之间通过接口进行交互。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1