妖哲的日常2 闲来无事发布一下我们的游戏

嗨!好久没见的妖哲日常系列又回来了!!!

上次我们成功的搭建了wordPress框架。

今天的日常任务是在上次申请的sae中发布我们的上次做的Unity游戏 RollingBall。

RollingBall 教程请戳我


依稀记得,我们生成了两个文件,分别是html&Unity3D格式。

还记得上次的wordPress的安装包是如何上传的嘛?打包成ZIP上传,将保持ZIP文件夹下的目录不变。

1,将我们的两个文件打包,上传到你的应用下


,


2,然后点击编辑代码呼出SAE Editor。接下来我们会略微的涉及到一点。

,

现在访问我们的项目会默认读取index.php(阿帕奇设定)...


3,右击index.php,通过URL访问.会看到一个界面

来,我们解释一下这段代码

<?php
echo '<strong>Hello, SAE!</strong>';

echo为输出符,它输出了一串字符'Hello,SAE!'  这串字符被strong(粗体)修饰,所以输出了上图的加粗体。


那么,由于我们的WebDemo(Unity项目)为静态网页,所以我们应该让php生成一个静态网页给我们访问

采用动态生成html静态页面的方法,这样做的好处是用户直接访问静态页面,减轻了服务器的负担,又可以对搜索引擎更加友好,可谓一举两得;


我们下面来看个实例

实例

sample.html  HTML样本代码

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">    
    <html xmlns="http://www.w3.org/1999/xhtml">    
    <head>    
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />    
    <title>{title}</title>    
    </head>    
    <body>    
    {content}     
    </body>    
    </html>   


index.php   PHP示例代码

<?php   
$data = array('id' => 1, 'title' => '这里是标题', 'content' => '这里是内容'); 
$fp= fopen ("sample.html","r"); 
$content = fread ($fp,filesize ("temp.html"));                        //读取样本文件的内容 
$content = str_replace ("{content}",$data['content'],$content);       //用具体数据来替换模板标签</div><div>  $content = str_replace ("{title}",$data['title'],$content); </div><div>
echo $content;                                                        //输出</div>?>    
   

有了注释应该不难看懂,在PHP中,我们使用fopen函数打开了sample

然后使用了一个名为str_repalce的函数将 sample.html中的字符串用data的值替换掉。

最后将这个html静态网页输出。

其中str_repalce具体用法点我进入w3c查看


好了,既然看懂了这个实例,那么我们接下来要做的事情真的是过于简单

sample.html其实就是我们的WebDemo,利用str_replace函数来替换掉你想替换的字符串

自己打开html查看可以修改的字符串,本文我修改了title


好的下面给出的是我的代码:

<?php
$title = "Unity测试"; 
$fp = fopen("WebDemo.html","r");
$content = fread($fp,filesize("WebDemo.html"));
$content = str_replace("GameTest",$title,$content);

echo $content;
echo "<script>alert('Love YaoZhe');</script>"; 
?>

4,关闭编辑器,在浏览器中输入App网址。

好了,我们的游戏就顺利地发布在网页上咯



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值