[发明专利]一种网站打包和解包的方法有效
申请号: | 201410180688.6 | 申请日: | 2014-04-28 |
公开(公告)号: | CN103929432A | 公开(公告)日: | 2014-07-16 |
发明(设计)人: | 朴宁 | 申请(专利权)人: | 深圳如果技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 深圳华奇信诺专利代理事务所(普通合伙) 44328 | 代理人: | 曲卫涛 |
地址: | 518052 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网站 打包 和解 方法 | ||
【技术领域】
本发明涉及网络技术,特别是涉及一种网站打包以进行分发和演示的方法以及一种网站解包以进行演示的方法。
【背景技术】
随着网络技术的发展,当前越来越多的系统采用了浏览器-服务器(Browser/Server)网络结构模式,简称B/S结构。B/S结构有很多优势,逐渐成为业务系统的主流架构。首先,用户端不需要安装专门的软件,只需要浏览器即可,浏览器通过Web服务器与数据库进行交互,可以方便的在不同平台下工作。其次,B/S结构是因特网技术兴起的产物,它的使用简化了用户端,在该结构下用户端的工作负担大大降低。
大部分企业甚至个人都开发有自己的网站。目前,当完成一个网站开发后,想给目标用户展示一下进而进行需求分析并收集用户反馈时,采用B/S的系统一般有两种做法:1.自己有主机和域名,把网站发布到因特网上,让目标用户通过因特网访问网站,从而收集用户反馈。2.把网站部署到一台笔记本上,让一名工程师带着网站到用户那里收集用户反馈。
虽然这两种方法都可以进行需求分析和收集开发迭代的反馈,但是网站开发者都要付出相应的资源开销。首先,如果网站开发者在因特网上注册有自己的主机和域名,那么每年的主机托管费用和域名费用是这种网站开发方案所必需的开销。如果选择第二种方案,网站开发者首先需要一台笔记本电脑,并派遣一名工程师到用户的驻地去演示网站,派遣工程师出差到用户驻地所产生的费用,是这种开发方案必需的开销。
有鉴于此,丞需提供一种方法,使得网站开发者不再需要因特网上的主机和域名,也不需要派遣工程师到用户的驻地去演示网站,就可以完成需求分析和收集用户反馈的工作,从而大大降低资源开销。
【发明内容】
为解决上述技术问题,根据本发明的实施例,本发明提供一种网站打包以进行分发和演示的方法,该方法包括:运行打包工具,指定要打包的网站;打包工具释放单独可执行文件;压缩要打包的网站以生成压缩的网站资源包;将生成的网站资源包嵌入单独可执行文件;以及将轻型Web服务器嵌入到单独可执行文件。单独可执行文件为用于分发给客户进行演示的单独可执行文件。
根据本发明的一方面,该方法还包括:选择用于启动网站的默认参数;以及将用于启动网站的默认参数嵌入单独可执行文件。
根据本发明的一方面,压缩要打包的网站以生成压缩的网站资源包括加密压缩要打包的网站以生成压缩的网站资源。
根据本发明的另一方面,该方法还包括:将浏览器嵌入到单独可执行文件以直接浏览要打包的网站。
根据本发明的另一方面,单独可执行文件包括网站控制功能,网站控制功能包括:网站解包、网站启动以及停止启动。
根据本发明的又一方面,要打包的网站采用无需数据库引擎的数据库,包括SQLite,Access,VistaDB以及SQLCompact。或者,要打包的网站采用需要数据库引擎的数据库,包括SQL Server,My SQL。在后种情况下,可以先在客户端安装数据库引擎,或者在运行打包工具前将需要数据库引擎的数据库导入到无需数据库引擎的数据库。
根据本发明的实施例,本发明公开了一种网站解包以进行演示的方法,包括:运行单独可执行文件;解包打包好的网站;释放并初始化嵌入单独可执行文件内的轻型Web服务器;以及调用浏览器浏览网站。单独可执行文件包含内嵌的用于启动网站的默认参数,根据默认参数使用轻型Web服务器启动网站。单独可执行文件还包含内嵌的浏览器,调用该内嵌的浏览器直接浏览打包的网站。
如上所述,本发明公开了一种网站打包和解包的方法,这种方法将开发的网站打包生成一个单独可执行文件,这个单独可执行文件便于分发给目标企业或个人。接收该单独可执行文件的目标企业或个人只需要单击运行这个单独可执行文件,解包打包好的网站,使用浏览器如同浏览普通网站一样,进行浏览即可。这样,网站开发者不需要将网站发布到因特网上,这可以省去每年的因特网主机托管费用和域名费用的开销。同时,网站开发者更不需要派遣工程师去用户那里进行演示,节省了派遣工程师出差到用户驻地所产生的费用开销。
【附图说明】
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:
图1是根据本发明的网站打包以进行分发和演示的方法的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳如果技术有限公司,未经深圳如果技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410180688.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种机械驱动式地震体验平台动力装置
- 下一篇:转台视觉注胶系统及其工作方法