精华内容
下载资源
问答
  • 摘要:随着 Node.js 变得越来越受欢迎,各种为大的或小的 web 应用创建的解决方案越来越多,许多有才华的开发人员创建基于...它能使那些对技术不熟悉或根本不懂技术的人也能搭建网站,不仅局限于博客。它还是一个静态
    摘要:随着 Node.js 变得越来越受欢迎,各种为大的或小的 web 应用创建的解决方案越来越多,许多有才华的开发人员创建基于node的解决方案,以取代老一代且被人们所熟知的软件。

    在内容管理系统(CMS)中,豪无疑问目前最流行的是 WordPress。它是一个可靠、 稳定的系统,有一个非常活跃的社区。它能使那些对技术不熟悉或根本不懂技术的人也能搭建网站,不仅局限于博客。它还是一个静态站点生成器。Jekyll 和基于 Jekyll 的系统适合开发人员创建博客或网站,它是一个轻量级的解决方案。在这篇文章,我会列举六个基于 Node.js 的静态网站生成系统,这些是JavaScript 开发人员的最爱。

    Wintersmith


    Wintersmith 自称是基于 Node.js 的、灵活的、 简约的、 跨平台静态网站引擎。当然,“简约”是一个关键词 !Wintersmith 并不适合于初学者,它比较适合中级或高级开发人员,这样运行起来才不费吹灰之力。Wintersmith 的解决方案并不是体积最小的。它用 CoffeeScript 作为开发语言,并内置了 Jade(模板标记语言) 和 Markdown 系统。

    Assemble


    Assemble 是一个功能强大的工具,将 Grunt 和 Yeoman 融入其工作流。像稍后将提到的 Punch 和DocPad,Assemble 尝试让设计师和程序员协同工作。例如,Assemble 预先封装了很多广泛的对初学者友好的模板系统。

    并且 Assemble 附带一个插件系统,主要为“扩展 Assemble 的核心功能”,不仅能添加前端框架,你可以添加 jQuery 插件或其他任何 JavaScript 库。

    Metalsmith


    Metalsmith 立即引起我的注意,不仅由于其美丽和小巧的设计,也是因为它的口号:“极简、可插拔的静态网站生成器”。第一次的广告去解释:“Metalsmith 的所有逻辑都是由插件处理的。你只需要将它们链接在一直。这使得的 Metalsmith 可以成为这里功能最丰富的系统。”

    但越是可插拔,用起来可能就越是麻烦。Metalsmith 可以让中级和高级的开发人员随心所欲控制它们所需要的输出内容。金工不仅仅适用于博客或简单的网站!

    Hexo


    在这篇文章中列出的所有基于 Node.js 的静态站点生成系统中,Hexo 是目前为止在 GitHub 上最受欢迎的。Hexo 的文件简单、美观;包括每一页底部的评论部分。此外,在 GitHub 上你可以找到大量的极小主题,其中大部分是基于或与 Ghost 兼容的。

    Hexo 是从 Ghost 衍生出来的,它非常注重用户体验和极简主义。搭建它的运行环境很简单。我相信这是最适合初学者搭建轻量级博客的系统了。

    Punch


    Punch 是这篇文章中声称要创建出设计师和程序员都易用的,两个 Node.js 静态网站生成器之一。它很容易设置,但它给只能呈现出一个近乎空白的页面,当你开始用它工作时。一个基本的启动主题可用,但剩下的就看你的了。

    不同于某些其他静态站点,Punch 不能提供一个自定义插件系统。它依赖于 npm 安装替代 CSS 预处理器、JavaScript 库,等等。

    DocPad


    即使你粗略的浏览一下 DocPad 的网站,就能感受到 DocPad 是一个雄心勃勃的项目。你不必看得太深入就能了解到,DocPad 与 Jekyll 的设计理解很相似。DocPad 简介页面的底部可以找到显示每个系统必须提供的比较表。DocPad 认为它们是一个功能完整的 CMS 的必要条件。

    DocPad 的文档广泛且详尽;它表明该系统所能提供的无数功能。虽然非常翔实,我不敢说 DocPad 适合初学者。抛出一堆比较抽象概念可能会吓跑一些初学者或者编程经验很少的程序员。

    展开全文
  • 网站地图在线生成

    千次阅读 2017-10-18 19:51:21
    站点地图SiteMap的好处是很大的,对...CMS系统博客系统自己的网站地图只能生成对应系统网站地图,其他网站类型就不能生成了。下面就是介绍一个,最近发现的在线制作网站地图的工具:WEB视界sitemap网站地图生成工具

    站点地图SiteMap的好处是很大的,对Seo很有好处,能够更方便、迅速的让搜索引擎收录。CMS系统博客系统自己的网站地图只能生成对应系统的网站地图,其他网站类型就不能生成了。下面就是介绍一个,最近发现的在线制作网站地图的工具:WEB视界sitemap网站地图生成工具

    只需要四部你就可以完成站点地图的制作。

    1.选择协议,如果你的网站协议是https,需要选中https(WEB视界sitemap网站地图生成工具默认http协议)。网站地图在线生成

    2.域名输入项:直接输入网站域名的全部。

    3.字符集:您所输入网站的字符集,可用缺省值,如果生成的地图文件汉字显示乱码,如????,您可以在以上下拉框选择utf-8或者iso-8859-1或gb2312或big5。

    4.在点击抓取按钮后,WEB视界sitemap网站地图生成工具即开始做自动生成网站地图的工作,这时候请耐心等待,不必关闭网页。

    WEB视界sitemap网站地图生成工具工作结束后会生成链接判断结果页面及网站地图链接。网站地图在线生成

    通过上面四步网站地图就在线生成啦。

    展开全文
  • 快速搭建静态网站生成

    千次阅读 2019-04-10 19:36:36
    快速搭建静态网站生成器 下面有许多静态页面生成器,大家可以根据需求学以致用。 快速搭建静态网站:https://www.staticgen.com/

    快速搭建静态网站生成器

    下面有许多静态页面生成器,大家可以根据需求学以致用。
    快速搭建静态网站:https://www.staticgen.com/

    展开全文
  • PHP打包器应用场景:做好网站程序后,发布给用户看,但是不想泄露源码,可以选择“封装源码生成EXE文件”,建议封装前先用zend等加密代码,可以起到双重保险,对方在破解软件的同时还需要破解网站源码。对破解者的...

    PHP打包器应用场景:做好网站程序后,发布给用户看,但是不想泄露源码,可以选择“封装源码生成EXE文件”,建议封装前先用zend等加密代码,可以起到双重保险,对方在破解软件的同时还需要破解网站源码。对破解者的知识体系比较考验,因为涉及了运维、编程、反编译、zend加密的破解、软件破解等相关知识,而且PHPWAMP自带反破解功能,被破解后会自动销毁软件。 

    18_1_8869c02f594de77.png



    PHPWAMP常用工具“PHP网站打包工具”

    可以将php网站一键打包,也可以将PHP网站生成单个EXE可执行文件。 
    18_1_d2c3348da02fd21.png 



    使用PHPWAMP的网站打包神器之前,请先下载PHPWAMP,下载软件压缩包后解压即可使用,可直接百度搜“PHPWAMP”如无法使用请安装.NET4.5即可,win10默认自带了.NET4.5,所以可以直接使用,其他系统如果安装了net,也可直接使用。之所以需要安装NET,是因为PHPWAMP我是采用C语言和C#共同开发的软件,原本想全部改成C语言,经历了这么多版本,功能太多懒得改了,主要是因为几年前我开发的时候用的是.NET,后面我才慢慢用了C语言开发了新版本PHPWAMP,因此目前的版本我是采用C语言和C#一起制作的。



    PHPWAMP已经过百度和卡巴斯基的安全认证,其他杀毒误报请拉白名单


    与其他PHP环境的区别介绍:

    目前其他的PHP环境基本都是清一色32位环境,我开发的PHPWAMP支持全自定义,php和mysql都可以一键自定义(其他环境无法实现自定义以及多版本同时运行)环境可以32位和64位同时存在,如果你自定义的PHP是64位的,那么就是64位的,自定义时全自动匹配你的系统(其他环境不会自动匹配,都只有32位,也没有集成VC)

    区别概括:其他环境安装64位php会出现错误无法实现自动匹配,并且缺少dll和VC运行库是不能运行的,而PHPWAMP完全没有这方面的问题,缺少dll可自动修复运行。更多优点介绍,请查阅:http://blog.51cto.com/lccee/1959819





    软件可以在百度搜索“PHPWAMP”进行下载,也可以到百度软件库下载,目前百度软件库下载量已经接近30万次。

    1.png


    下载注意事项:下载时不要点高速下载(点高速下载会下到百度全家桶),请点普通下载即可,也可以登陆官网下载,百度搜索PHPWAMP即可。




    下载完成后我们就可以开始使用PHPWAMP内置的PHP网站打包器了




    将网站一键生成EXE文件运行的案例如下


    1、打开PHPWAMP,点击常用工具下的“PHP网站打包工具”

    2.png






    2、选择你的网站根目录以及你网站需要的PHP版本,然后选择WEB服务器

    选择时支持自定义添加PHP、Mysql版本(32位/64位的PHP版本都可随意添加)

    3.png

    特别注意:不要胡乱选择PHP版本,你要清楚你的网站程序适合用哪个版本的PHP





    3、WEB服务器默认勾选的是Apache,如果想运行在Nginx下也可以选择Nginx

    4.png





    4、Mysql版本为当前主界面选择的数据库版本,选择无误后,可以点击“简单生成网站包”即可生成

    说明:选择“简单生成网站包”生成的exe后,别人是可以查看你网站源码的,不想被查看请继续往下看

    5.png





    5、如果不想让对方查看我们打包后的php网站源码,上一步骤可以选择这里的“封装源码生成EXE文件”

    6.png

    多重加密建议:封装前先用zend等加密代码,可以起到双重保险,对方在破解软件的同时还需要破解网站源码。对破解者的知识体系比较考验,因为涉及了运维、编程、反编译、zend加密的破解、软件破解等相关知识,而且PHPWAMP自带反破解功能,被破解后会自动销毁软件。





    6、最后这部分主要讲解PHP打包器的“更多功能的设置”。

    也许你们都注意到这里还有个“设置更多功能选项”

    7.png
    那么这里的更多功能我们应该如何设置呢,请接着往下看




    打开更多设置功能后弹出如下功能界面
    18_1_8869c02f594de77.png 
    限制次数:顾名思义,默认是0,就是不会限制用户的使用次数,如果设置成3,那么用户只能打开你的网站三次。 
    限制日期:默认是2188年,相当于是不限制使用时间,如果设置成2018年8月8日,那么用户到那一天就不能使用了。 
    权限回收:可以随意通过网络收回用户的使用权限,随时随地禁止用户查看你程序,默认设置成0则不使用该功能,设置成网址表示使用该功能, 

    权限回收详细讲解: 
    如何实时回收用户的权限,可以在发布的时候,把0去掉,填写你的网址,例如: 
    权限回收填写网址:http://www.lccee.com/Takeback.html   (具体网址你自己设置) 
    那么你的网站上面要有个Takeback.html 文件,里面的代码如下 
    <html xmlns="http://www.w3.org/1999/xhtml"> 
    <head> 
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
    <title>权限回收</title> 
    </head> 
    <body> <div id="Takeback">no</div> </body> 
    </html>
     
    主要主要粗体部分,<div id="Takeback">no</div>,在ID为“Takeback”的标签内容里面填上NO,那么就能禁止对方使用了,默认可以设置为YES,想禁止对方使用再改成NO 

    注意事项:权限回收在断网的时候,也可以禁止他人使用,为了避免用户断网使用你的程序,在使用该功能的同时,如果不联网将不允许使用。(不联网那么就没办法判断你是否允许他使用,所以权限回收功能要开启网络才能使用,如果想允许用户离线演示您的网站,请不要使用权限回收功能,设置成默认的0即可) 


    http://blog.51cto.com/lccee/2056368

    展开全文
  • 1.登录网站的后台http://你的域名/e/admin/,原理使用帝国cms的自定义页面功能。 2.进入后台栏目 =》增加自定义页面 =》...设置方法:系统 =》计划任务 =》 管理计划任务 =》 刷新自定页面 =》 算好时间就好了。
  • 生成网站与发布网站的区别

    万次阅读 2013-05-03 15:34:26
    做完系统到发布了,右键Web层出现生成网站和发布网站,自己毫不犹豫的就点了发布网站,选择了网站目录,最后通过IIs设置网站,最后浏览成功,这样网站就发布好了,但是生成网站是什么啊,是不是只有先生成好网站才能...
  • 收款码在线生成系统源码 无限制

    千次阅读 2019-05-08 21:54:36
    收款码在线生成系统源码 无限制 说明 之后用过两个收款码生成系统,一个是收款啦,还有一个是优启梦收款码,前面一个用起来挺方便的,就是二维码识别得比较慢,自己想改接口但是没学过php也做不了什么。后面一个是买...
  • 本文将介绍如何将新云CMS网站管理系统静态化。  本文以新云CMS 3.0为例。   1.进入后台控制面板,找到“软件频道基本设置”,点击进入,在右侧窗口找到如下设置:  在这主要是开启静态功能,设置一下静态
  • CCF201509-3 模板生成系统(100分)

    千次阅读 2017-02-11 07:50:03
    模板生成系统 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述  成成最近在搭建一个网站,其中一些页面的部分内容来自数据库中不同的数据记录,但是页面的基本结构是相同的。例如,对于展示...
  • 分布式系统唯一ID生成方案汇总

    千次阅读 2017-05-04 16:14:24
    所以有些比较复杂的系统会有多个ID生成的策略。下面就介绍一些常见的ID生成策略。数据库自增长序列或字段最常见的方式。利用数据库,全数据库唯一。优点:1)简单,代码方便,性能可以接受。2)数字ID天然排序,对...
  • ccf 201509-3 模板生成系统

    千次阅读 2015-12-03 22:37:27
    问题描述  成成最近在搭建一个网站,其中一些页面的部分内容来自数据库中不同的数据记录,但是页面的基本结构是...为了简化生成网页的工作,成成觉得他需要引入一套模板生成系统。  模板是包含特殊标记的文本。成成用
  • WebAPI引擎生成系统的设计

    千次阅读 2010-06-22 11:06:00
    项目背景 ...前端要依赖于webapi的定义。现在都在炒作"云计算","云"要成功开花结果的其中一个必要条件就是要有大量的web应用或web RIA应用,... WebAPI引擎生成系统要解决Web RIA应用后端的开发问题,主要目的是: 屏
  •  一直想自己动手写个web app玩玩,前几天看了一个github的resume自动生成的web-app,所以就动手仿造了一个csdn的简历生成器。结构很简单,前端是html/css文件(这个模仿了github的那个网页,因为博主不太懂前端)。...
  • 系统自动随机生成编码

    千次阅读 2019-08-01 11:17:49
    现在我又要分享一篇系统自动生成编码,它是数字编码随机生成的,而不是自增的。现在我们来看一下控制器代码部分。 第一步先用string类型定义一个属性。然后固定2019这个串数字,这个2019是不会随机生成的,是固定...
  • 织梦DEDECMS网站如何生成xml格式网站地图呢? 织梦模板团 网站地图现在在seo中的位置越来越重要,今天我们来说一下,如何用织梦dedecms模板生成首页的功能,方便快捷的生成xml格式网站地图  第一步:  新键...
  • 生成网站快照

    千次阅读 2013-06-20 10:15:19
    wkhtmltoimage来实现的。 ... 如图片示例,上面的是64位,下面的是32位的,根据自己的系统下载。 解压 tar -xvf wkhtmltoimage-0.11.0_rc1-static-i386.tar.bz2 测试 /sbin/w
  • ZYNQ 文件系统生成

    千次阅读 2015-04-03 21:15:21
    做一个勤奋的人 向写本文的原作者致敬(里面我加了几句) ...Digilent的OOB设计给出了一个ZedBoard上完整的运行的linux系统所需要的所有文件,包括配置FPGA的bit文件、 配置ARM PS系统的First-Stage boot load
  • 为了简化生成网页的工作,成成觉得他需要引入一套模板生成系统。模板是包含特殊标记的文本。成成用到的模板只包含一种特殊标记,格式为 {{ VAR }},其中 VAR 是一个变量。该标记在模板生成时会被变量 VAR 的值所替代...
  • 问题描述  成成最近在搭建一个网站,其中一些页面的部分内容来自数据库中不同的数据记录,但是页面的基本结构是...为了简化生成网页的工作,成成觉得他需要引入一套模板生成系统。  模板是包含特殊标记的文本。成
  • [size=medium]生成cookie:[/size] [code="html"] 动态报价系统 Go [/code] [code="js"] var username='${request.username}'; var password='${request.password}'; function...
  • 分布式系统唯一ID生成方案

    千次阅读 2017-05-03 10:08:09
    分布式系统唯一ID生成方案汇总 系统唯一ID是我们在设计一个系统的时候常常会遇见的问题,也常常为这个问题而纠结。生成ID的方法有很多,适应不同的场景、需求以及性能要求。所以有些比较复杂的系统会有多个ID...
  • 11个最流行的静态(博客)网站生成工具 最近特别流行使用静态网站搭建博客,本博客就是host在GitHub Pages的静态网站。静态网站非常适合专注于内容的网站,例如,博客。那你可能会问,为什么不用大名顶顶的...
  • 收款码在线生成系统源码 无限制 说明 之后用过两个收款码生成系统,一个是收款啦,还有一个是优启梦收款码,前面一个用起来挺方便的,就是二维码识别得比较慢,自己想改接口但是没学过php也做不了什么。后面一个是买...
  • PHP打包器应用场景:做好网站程序后,发布给用户看,但是不想泄露源码,可以选择“封装源码生成EXE文件”,建议封装前先用zend等加密代码,可以起到双重保险,对方在破解软件的同时还需要破解网站源码。对破解者的...
  • 想要编译生成IOS系统的测试文件,我们需要在IOS证书中填入上传一个测试版的. mobileprovision证书和一个p12证书。下面说一下这两个证书都是怎么生成的。 首先登陆苹果开发者网站,申请开发者账号的话(个人、公司...
  • vue拖拽组件生成代码布局 VuePress (VuePress) Minimalistic docs generator with Vue component based layout system. 具有基于Vue组件的布局系统的简约文档生成器。... 简约的Vue供电的静态网站生成器 View d...
  • 近年来,作为传统动态网站基础架构的替代方案,现代静态网站生成器日渐盛行。在 StaticGen 上有一个关于静态站点生成器的开源目录,2017 年该网站追踪了超过一百个生成器,并见证了这些生成器在这一年的流行趋势。...
  • 权限管理系统中的根据用户角色动态生成用户权限菜单树 源码地址https://github.com/dabai-cai/thesis 暑假在工作室学习了基于RBAC的权限管理系统,学的比较浅显,记录下方便以后学习可以看。 一、首先讲讲我...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 446,336
精华内容 178,534
关键字:

网站生成系统