正在浏览:
1 名游客
把首页写成html,xoops全速前进!--文明猪国庆献礼3 |
||
---|---|---|
Support Team
注册日期:
2004/9/20 23:30 所属群组:
注册会员 Dev+Hack 帖子:
144
等级: 11; EXP: 5
HP : 0 / 251 MP : 48 / 914 |
xoops速度有点慢,很多人这么认为,这也是部分用户不愿选用和不能大型应用的原因,现在这个时代就要过去了!怎么办?且看下面方法!
注意hack有风险,制作需谨慎! 把/index.php文件改掉,写成如下代码: <?php if($_GET['createhtml']==true){ //要刷新首页 $xoopsOption['createhtml']=true;//如果是创建页则做个标记 require "mainfile.php"; if ( isset($xoopsConfig['startpage']) && $xoopsConfig['startpage'] != "" && $xoopsConfig['startpage'] != "--" ) { header('Location: '.XOOPS_URL.'/modules/'.$xoopsConfig['startpage'].'/'); exit(); } else { $xoopsOption['show_cblock'] =1; require "header.php"; require "footer.php"; } }elseif(is_readable('index.html') ){ //否则判断html文件是否存在如果存在则调用 header('Location: index.html'); exit(); }else{ //如果不存在就按正常走 require "mainfile.php"; if ( isset($xoopsConfig['startpage']) && $xoopsConfig['startpage'] != "" && $xoopsConfig['startpage'] != "--" ) { header('Location: '.XOOPS_URL.'/modules/'.$xoopsConfig['startpage'].'/'); exit(); } else { $xoopsOption['show_cblock'] =1; require "header.php"; require "footer.php"; } } ?> hack一下/class/theme.php文件,找到 function display,在它的最后 $this->tplEngine->display( $tpl ); 和 return true;之间加上下面代码: //createhtml 李正城 global $xoopsOption,$xoopsConfig, $xoopsModule; $filename = basename(xoops_getenv('PHP_SELF'));//得到运行文件的名称 //下面判断是否是index.php文件和刷新选项为真,这样设置仅将index文件存成html if($xoopsOption['createhtml']==true AND $filename=="index.php" AND $xoopsModule->getVar('dirname')=='system'){ $string=$this->tplEngine->fetch($tpl);//得到网页内容 $filepath=XOOPS_ROOT_PATH;//设置文件路径 if($filenum=fopen($filepath."/index.html",w)){ flock($filenum,LOCK_EX); $file_data=fwrite($filenum,$string); fclose($filenum); return $ture; $xoopsOption['createhtml']=false;//写完了就重置,以免在运行首页时还写 }else{ return false; } } 好了完成了! 说明,如果运行http://www.aaa.com/index.php?createhtml=1则会在网站的根下生成首页的html文件,而下次在访问http://www.aaa.com/或http://www.aaa.com/index.php时就会直接访问index.html文件,速度超快啊!而直到你再次执行上面的操作! 这是一个演示,当然各模组页可生成html文件,甚至是其他的文档。 注意啊:这样首页的登录区块就不太合适了,而且有最新的内容更新也不太合适了,当然,如果你在合适的地方如论坛提交、新闻发布等地方加上$xoopsOption['createhtml']=true;这样的语句也可以自动重新生成首页,呵呵……xoops完全能胜任大型门户网站吧! 好了,如果你还不清楚就再研究xoops吧,如果有需要我帮忙的(不免费啊,吃是上饭了!)就给我发短信吧:1 3 6 0 3 2 6 0 9 0 1 反正现在快吃不上饭了!
10/3 18:26:33
|
|
_________________
我的虚拟主机已经过期了,等待转移空间,MSN:[email protected] |
||
工具箱 |
Re: 把首页写成html,xoops全速前进!--文明猪国庆献礼3 |
||
---|---|---|
中级会员
注册日期:
9/12 17:11:37 来自 广东
所属群组:
注册会员 帖子:
58
等级: 6; EXP: 48
HP : 27 / 137 MP : 19 / 107 |
你真的有一套,什么都要收费,联系我一下,给点钱你挣!雨中客
10/3 19:23:54
|
|
_________________
挑战自我 品味人生 -------------------------------------- 5924999 XOOPS --------------------------------------------- http://www.praclub.com 实拓 精彩无限! ------------------------------------------------- |
||
工具箱 |
Re: 把首页写成html,xoops全速前进!--文明猪国庆献礼3 |
||
---|---|---|
Support Team
注册日期:
2004/9/20 23:30 所属群组:
注册会员 Dev+Hack 帖子:
144
等级: 11; EXP: 5
HP : 0 / 251 MP : 48 / 914 |
不是我什么都要收费啊,最重要的原因是我一年没收入了,老婆孩子,还有老爹,而且我没有积蓄啊,现在凭老婆的每月1000元工资生活:(
我讲的是解决不了的问题,而我把我给xoops创新性的东西也都在这里公布了啊,而且都是创新性的,这点大家都看到了啊!我也想不收费,但我不能饿着肚子研究xoops啊。 如果我真的解决了温饱问题,也会免费给大家做贡献啊,大家处的境况不一样,就不要挑我的理了!
10/3 20:08:23
|
|
_________________
我的虚拟主机已经过期了,等待转移空间,MSN:[email protected] |
||
工具箱 |
Re: 把首页写成html,xoops全速前进!--文明猪国庆献礼3 |
||
---|---|---|
Support Team
注册日期:
2004/12/29 4:41 所属群组:
注册会员 Dev+Hack 帖子:
89
等级: 8; EXP: 40
HP : 0 / 185 MP : 29 / 527 |
感谢文明猪兄的“国庆献礼”系列!
感觉一个具有中国特色的xoops系统就要呼之欲出了。。。加油!
10/3 23:31:40
|
|
工具箱 |
Re: 把首页写成html,xoops全速前进!--文明猪国庆献礼3 |
||
---|---|---|
Support Team
注册日期:
2004/12/29 4:41 所属群组:
注册会员 Dev+Hack 帖子:
89
等级: 8; EXP: 40
HP : 0 / 185 MP : 29 / 527 |
xoops的“ modules”也够烦的,
如“http://xoops.org.cn/modules/newbb”;“http://xoops.org.cn/modules/news"... 直接”http://xoops.org.cn/newbb“;http://xoops.org.cn/news"不行吗? 好几次想改它。。。却不知如何下手。。。呵呵。。。
10/3 23:58:03
|
|
工具箱 |
Re: 把首页写成html,xoops全速前进!--文明猪国庆献礼3 |
||
---|---|---|
高级会员
注册日期:
4/5 12:00:26 所属群组:
注册会员 帖子:
76
等级: 7; EXP: 65
HP : 0 / 166 MP : 25 / 344 |
收费高不高啊?我的网站有些小毛病,我不会弄,能不能帮我弄弄,先开个价儿,看我能不能承受,好吧:)
1.前台的跳转页面不会自动跳转 2.NEWBB几个论坛合并后,帖子一天天越来越少 3.下载模块死活添加不了下载项
10/18 22:32:10
|
|
工具箱 |
Re: 把首页写成html,xoops全速前进!--文明猪国庆献礼3 |
||
---|---|---|
Support Team
注册日期:
2004/9/20 23:30 所属群组:
注册会员 Dev+Hack 帖子:
144
等级: 11; EXP: 5
HP : 0 / 251 MP : 48 / 914 |
请短信联系我或msn联系我[email protected]细谈
10/19 8:37:40
|
|
_________________
我的虚拟主机已经过期了,等待转移空间,MSN:[email protected] |
||
工具箱 |
Re: 把首页写成html,xoops全速前进!--文明猪国庆献礼3 |
||
---|---|---|
Support Team
注册日期:
4/30 13:09:47 来自 安徽安庆
所属群组:
注册会员 ComSupp 帖子:
162
等级: 11; EXP: 78
HP : 53 / 269 MP : 54 / 504 |
引文:
一个横着的导航条不愿意给人的 关于这方面的讨论已经好多次了,如果看过论坛相关内容应该会找到答案。 引文: 为什么弄来弄去还是几个所谓的人在那开发,为什么没有人回报 关于这点我是非常遗憾,当初研究xoops是公司分配的任务,现在因为有别的项目原因实在无时间研究xoops2.2以后的版本,相信老站长,bbchen等原先支持过xoops的人都有不得已的原因而暂时无法在xoops上 去深入了,正因如此,D.J,xoopschina,Aries 等能够长时间的将自己宝贵的时间花在xoops上,才是我们所敬佩的。
11/19 13:34:13
|
|
_________________
有奖网 |
||
工具箱 |
Re: 把首页写成html,xoops全速前进!--文明猪国庆献礼3 |
||
---|---|---|
新进会员
注册日期:
11/19 15:56:39 所属群组:
注册会员 帖子:
2
等级: 1; EXP: 2
HP : 0 / 0 MP : 0 / 0 |
一个新手本身就不知道什么,就象把你丢到从没到过的纽约,还叫你去找联合国总部的话会是什么感受?一如叫安南说你自己找一下联合国总部应当不难。
另外不是导航条给不给的问题,因为xoops china,(现在有点觉得辱没了china这英文),自己还是竖着的导航条,还在那妄谈什么中国方向,中国的网站有几个是竖着的?莫非中国方向就是要引领大家朝着竖着的导航条?中国人的习惯与感受就那么不重要?非得跟着日本的竖着的导航条?大家看看sohu\sina\163。com没,他们的导航条是什么样的,稍微象样点的导航条是什么样的,包括与目前来说比较好的华商在线的导航条。当然你可以坚持自己的个性,但是不是也不要太漠视其他用户的存在? 正因为xoops是开源的,特定条件下是没有经济来源的,但日本的xoops为什么能做得好?首先就有个传承的问题,技术是一方面,另外还有如何正确对待用户与开发的问题,没有好的传承,也就是老手带动新手的机制,而不是导致什么都得几个核心技术来回答些鸡毛蒜皮的事。我也会觉得烦,如果比我更菜的人老是重复几个问题。关键是你有没有解决这个机制,否则问题提出,菜鸟不满意,技术核心们不乐意,这就是现在xoops尴尬的局面,更为难堪的是居然还有人闭门造车,丝毫听不得半句话,动辄删人用户名,删贴。没有好的技术传承,一方面用户面小更难,二来积极性倍受打击,以至形成恶性循环,这也就是为什么xoops china中出现的一方面所谓的功能开发热火朝天,一方面一些简单的问题没人解决,风格修改的课程还得靠刚来的人在那么辛苦,却没人回贴。如果有人只是想着自己玩儿,那麻烦一下把china去掉,别挂羊头卖狗肉!开源不仅是技术开源,似乎还有思想开源,更有听取意见的开源,哪怕意见是错的可以交流沟通,靠堵塞言路来维护权威最终是没什么用的。 我们所希望出现的不是几个D.J,xoopschina,Aries在这,我们希望每个都能成为D.J,xoopschina,Aries ,至少能自己改改导航条,改改风格,而不至于整天在这说“风凉话”。更不至于出现你们所抱怨的风格要拿钱卖。原本不可能出现的情况,你以为人家愿意买呀,实在没办法了只能那样了。 另外CBB还有没有做下去的必要,术业有专攻,现在论坛基本上是discuz、vbb、phpwind的天下,在本身xoops主程序还需要完善的情况下,在花时间在论坛上是否有必要,还是从整合的角度出发? 。。。。。 我最近也没事,我也不怕人删贴,我倒要看看,究竟是何方神圣如此了得,动辄删人用户名、限制人发贴。
11/19 16:18:03
|
|
工具箱 |
Re: 把首页写成html,xoops全速前进!--文明猪国庆献礼3 |
||
---|---|---|
网站管理员
注册日期:
2004/6/24 10:18 所属群组:
网站管理员 注册会员 帖子:
542
等级: 21; EXP: 43
HP : 102 / 510 MP : 180 / 2223 |
导航条本来就有横的有竖的,你为什么非要扯出你不喜欢的竖排格式的来骂呢?
再说,导航条格式的横竖,是每个国家都有的,你为什么要扯上"中国"这个大字眼? "如果有人只是想着自己玩儿,那麻烦一下把china去掉,别挂羊头卖狗肉!开源不仅是技术开源,似乎还有思想开源" 现在的头条新闻就是邀请您加入Xoops China支持管理团队,你说了自己是用了几年Xoops却不会基本操作的菜鸟,可是你"思想开源"你没有么?为什么对我们的邀请视而不见只在一边说风凉话? 至于说日本Xoops和几个论坛,你既然说自己是菜鸟,你的看法就不足为奇了 "闭门造车,丝毫听不得半句话,动辄删人用户名,删贴" 说得太过了,你是这个网站成立一年来唯一被删帖的,而且,tecer这个用户帐号并没有被删除,只是被禁止在论坛发口水帖(用的是CBB中的一个新功能,经过你的协助测试,已经正式发布了)
11/19 23:37:23
|
|
工具箱 |
您可以查看帖子.
您不可发帖.
您不可回复.
您不可编辑自己的帖子.
您不可删除自己的帖子.
您不可发起投票调查.
您不可在投票调查中投票.
您不可上传附件.
您不可不经审核直接发帖.