加入收藏 | 设为首页 | 会员中心 | 我要投稿 91站长网 (https://www.91zhanzhang.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > 建站资源 > 经验 > 正文

phpcms v9发布站点功能的运用

发布时间:2021-12-18 12:27:07 所属栏目:经验 来源:互联网
导读:v9发布点功能允许通过ftp发布文件到其他ftp,这样就可以实现这样一个最简单的模式,本地架设v9程序,然后远程发布到服务器上.本例中正式这样的一个具体实现. 1.设置发布点: 设置完毕后请点击 测试链接 ,以测试ftp是否链接正常; 2.设置站点: 设置当前站点将要发布
v9发布点功能允许通过ftp发布文件到其他ftp,这样就可以实现这样一个最简单的模式,本地架设v9程序,然后远程发布到服务器上.本例中正式这样的一个具体实现.
 
1.设置发布点:
 
 
 
设置完毕后请点击 测试链接 ,以测试ftp是否链接正常;
 
2.设置站点:
 
 
 
设置当前站点将要发布到哪个ftp上,发布点和站点个数无限制,主要地方是要一一对应,示例中仅仅是一对一的关系;
 
经过上面的设置,我们在这个站点里发布的文章,在更新文章,更新栏目和更新首页的时候,都可以把生成的静态文件通过ftp发布到远程服务器上,这对于纯资讯站是很有好处的.可以不用担心服务器沦陷等问题.
 
不过对于动态交互内容,还是需要把v9程序发布到正式服务器上,维护好核心服务器的安全,其他站点可以关闭一系列动态功能,仅仅允许读取html足矣.
 
抛砖引玉,希望大家一起加入到v9的建设大潮中来.v9还很年轻,需要我们大家的呵护.
 
另外,这个发布点功能有个小bug,网站首页不能远程发布.不过问题应该不大.一个网站就一个首页.还需要远程吗?
 
但是我们上面的例子中,v9假设在本地,就需要了.
 
修改方法,找到 phpcms/modules/content/classes/html.class.php :
 
找到:define('SITEID', $this->siteid); //Cuoxin.com
 
在其下加入:
 
$this->queue->add_queue('edit','/index.html',$this->siteid);
 
即可.这样每次生成首页的时候,就可以把index.html文件加入到远程发布点队列了.

(编辑:91站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读