Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用Java或PHP编写的CMS,允许导出为静态HTML页面_Java_Php_Html_Content Management System_Export - Fatal编程技术网

用Java或PHP编写的CMS,允许导出为静态HTML页面

用Java或PHP编写的CMS,允许导出为静态HTML页面,java,php,html,content-management-system,export,Java,Php,Html,Content Management System,Export,我正在寻找一个CMS,它允许我将网站导出为静态HTML(即网站必须能够在没有CMS的情况下工作)。我希望能够在我的PC上创建网站,然后将导出的静态HTML上传到托管服务器 我必须提到,我不想使用网站下载程序从CMS中“拉出”内容,我希望CMS本身有一个选项,比如“导出为静态内容”、“导出为HTML”等 到目前为止,我发现Alfresco适用于Java,Typo3适用于PHP,但CMS工具太多了( 有人能分享他的经验,并指出一个好的CMS生成静态HTML吗 谢谢大家!看看Wordpress,我认为

我正在寻找一个CMS,它允许我将网站导出为静态HTML(即网站必须能够在没有CMS的情况下工作)。我希望能够在我的PC上创建网站,然后将导出的静态HTML上传到托管服务器

我必须提到,我不想使用网站下载程序从CMS中“拉出”内容,我希望CMS本身有一个选项,比如“导出为静态内容”、“导出为HTML”等

到目前为止,我发现Alfresco适用于Java,Typo3适用于PHP,但CMS工具太多了(

有人能分享他的经验,并指出一个好的CMS生成静态HTML吗


谢谢大家!

看看Wordpress,我认为它有一个很好的导出选项。或者可能是很好的ole Google docs?

做到了。实际上,它甚至不是一个导出:用WebJaxe创建的网站总是静态的。

不要指望在CMS中重新创建轮子。选择一个CMS,因为它解决了您面临的业务问题。生成站点使用的静态副本


只要您不进行动态JavaScript库加载或css@import声明,wget就会获取您需要的所有内容,并将其设置在正确的相对路径目录结构中,这样您就可以在其他地方静态地进行设置。只需了解动态的事物,如搜索,将不会起作用您选择什么解决方案。

您正在寻找的是一个静态网站生成器。这里还列出了一系列备选方案。

也许这个问题在webapps网站上更合适,它与编程无关,OP说他不想要下载器/抓取器/crawler@ajreal-很清楚他要求的是什么。但是更好的方法是我所描述的。@ AjReal-静态站点是一个复杂的问题——考虑CMS必须正确使用的算法。HTML文件、图像、CSS、JavaScript、嵌入对象。也是动态URL,(例如PARAMTER =值和PARAMTER =值……);这些必须翻译成物理文件,并在静态副本的链接中正确引用。wget正确处理所有这些问题,因为它正在抓取链接,甚至会捕获CMS可能不知道的内容。找到一个复制整个站点并处理动态URL的示例,我会认真对待你。哟ur链接没有解决这些问题。@ajreal-所以您已经使用了Typo3,并且知道它可以处理整个站点,而不仅仅是单个页面?就爬虫而言,我特别指的是wget,它处理重复。