全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
楼主: cw723

帝国是否支持SSH界面的全站生成?

[复制链接]
 楼主| 发表于 2017-8-1 14:33:06 | 显示全部楼层
miven 发表于 2017-8-1 14:32
跟 jshkk 说的差不多吧 就是php *.php 执行php脚本啊

有没有可用的代码呀。
发表于 2017-8-1 14:50:00 | 显示全部楼层
cw723 发表于 2017-8-1 14:33
有没有可用的代码呀。

你要每次执行都全站生成?
 楼主| 发表于 2017-8-1 15:06:44 | 显示全部楼层
miven 发表于 2017-8-1 14:50
你要每次执行都全站生成?

一次就行了。 我可以在SSH输入个命令就可以执行不用挂浏览器。
发表于 2017-8-1 16:18:03 | 显示全部楼层
本帖最后由 miven 于 2017-8-1 16:20 编辑
cw723 发表于 2017-8-1 15:06
一次就行了。 我可以在SSH输入个命令就可以执行不用挂浏览器。

  1. <?php
  2. $news_table = "news";        //新闻表
  3. define ( 'EmpireCMSAdmin', '1' );
  4. require ("../class/connect.php");
  5. require ("../class/db_sql.php");
  6. require ("../class/functions.php");
  7. require ("../class/t_functions.php");
  8. require ("../data/dbcache/class.php");
  9. require ("../data/dbcache/MemberLevel.php");
  10. $link = db_connect ();
  11. $empire = new mysqlquery ();
  12. $i=0;
  13. $res = $empire->query ("select * from {$dbtbpre}ecms_".$news_table);
  14.         while ($infor = $empire->fetch ( $res ) ) {
  15.         GetHtml ( $infor ['classid'], $infor ['id'], $infor, 0 );
  16.         ReListHtml ( $infor ['classid'], 1 );
  17.     $i++;
  18.         }
  19.         ReIndex();
  20.         die("Done ,Make ".$i." files ");
  21. function ReIndex(){
  22.         $indextemp=GetIndextemp();
  23.         NewsBq($classid,$indextemp,1,0);
  24. }
  25. ?>
复制代码


放到e/admin 目录下保存为 XX.php
php XX.PHP

 楼主| 发表于 2017-8-1 16:21:29 | 显示全部楼层
miven 发表于 2017-8-1 16:18
放到e/admin 目录下保存为 XX.php
php XX.PHP

谢谢老哥。
 楼主| 发表于 2017-8-1 16:24:16 | 显示全部楼层
miven 发表于 2017-8-1 16:18
放到e/admin 目录下保存为 XX.php
php XX.PHP

另外问一下 帝国伪静态是否特别吃资源?

我在想实在不行就全站伪静态得了。
发表于 2017-8-1 16:27:37 | 显示全部楼层
cw723 发表于 2017-8-1 16:24
另外问一下 帝国伪静态是否特别吃资源?

我在想实在不行就全站伪静态得了。 ...

不太了解,不过数据多的话 可以上缓存插件吧
 楼主| 发表于 2017-8-1 16:41:43 | 显示全部楼层
miven 发表于 2017-8-1 16:27
不太了解,不过数据多的话 可以上缓存插件吧

感觉生成真的慢。

一个20W数据站。 都下午了 还没生成完。

我在想不行就全站伪静态得了。
 楼主| 发表于 2017-8-1 16:55:23 | 显示全部楼层
miven 发表于 2017-8-1 16:18
放到e/admin 目录下保存为 XX.php
php XX.PHP

我如果不是新闻。。

应该怎么设置这个呢?
 楼主| 发表于 2017-8-1 16:56:28 | 显示全部楼层
miven 发表于 2017-8-1 16:18
放到e/admin 目录下保存为 XX.php
php XX.PHP

[root@vps1 admin]# php html.php
Done ,Make 0 files [root@vps1 admin]#
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-1-18 13:44 , Processed in 0.066286 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表