差别

这里会显示出您选择的修订版和当前版本之间的差别。

documents:uchomewidget [2008/08/12 13:30]
liming
documents:uchomewidget [2008/08/12 13:32] (当前版本)
liming
行 2: 行 2:
====== 开发前言 ====== ====== 开发前言 ======
 +
**开发前言** **开发前言**
行 7: 行 8:
====== 关于漫游平台 ====== ====== 关于漫游平台 ======
 +
**关于漫游平台** **关于漫游平台**
行 15: 行 17:
====== 开发简要 ====== ====== 开发简要 ======
 +
**开发简要** **开发简要**
行 27: 行 30:
====== 开发基本准备 ====== ====== 开发基本准备 ======
 +
**开发基本准备** **开发基本准备**
行 35: 行 39:
====== 漫游开发 ====== ====== 漫游开发 ======
 +
**漫游开发** **漫游开发**
行 51: 行 56:
**2:应用的构思和设计** **2:应用的构思和设计**
 +
2:应用的构思和设计(是不是有点颠倒,开发许可都申请了,现在才开始考虑做啥应用,是不是有点迟?没关系。) 2:应用的构思和设计(是不是有点颠倒,开发许可都申请了,现在才开始考虑做啥应用,是不是有点迟?没关系。)
行 61: 行 67:
**3:把构思到数据库实现设计** **3:把构思到数据库实现设计**
 +
3:把构思到数据库实现设计 3:把构思到数据库实现设计
行 67: 行 74:
   具体的结构可以附件带的sql.sql    具体的结构可以附件带的sql.sql
-   值得注意的 uid 为所有Comsenz的 uchome用户在漫游的唯一标识id, site为 Comsenz 的uchome在漫游上的站点id+  值得注意的 uid 为所有Comsenz的 uchome用户在漫游的唯一标识id, site为 Comsenz 的uchome在漫游上的站点id
{{:documents:uch3.jpg|}} {{:documents:uch3.jpg|}}
行 75: 行 82:
**4:代码实现** **4:代码实现**
 +
4:代码实现 4:代码实现
-   <1>和漫游通讯: 这个极度的方便,因为漫游平台的主要开发语言为php,所以你会感觉所有的一切都是那么的熟悉。而且漫游官方直接提供了api client  ,通过client 那是非常方便的使用所有的api,我们把该client 集成到了 MooPHP的一个插件,所以使用只需一句代码即可方便调用。+<1>和漫游通讯: 这个极度的方便,因为漫游平台的主要开发语言为php,所以你会感觉所有的一切都是那么的熟悉。而且漫游官方直接提供了api client  ,通过client 那是非常方便的使用所有的api,我们把该client 集成到了 MooPHP的一个插件,所以使用只需一句代码即可方便调用。
-   <2>功能实现:根据前面构思里面有要实现的功能模块有  首页  新游戏  我参与的游戏 朋 友的游戏 查看某一个游戏的详情  结果页面,那我们只要分开模块各个实现即可。+<2>功能实现:根据前面构思里面有要实现的功能模块有  首页  新游戏  我参与的游戏 朋 友的游戏 查看某一个游戏的详情  结果页面,那我们只要分开模块各个实现即可。
行 96: 行 104:
**5:最终首页效果** **5:最终首页效果**
 +
5:最终首页效果 5:最终首页效果
 +
{{:documents:uch5.jpg|}} {{:documents:uch5.jpg|}}
**6:所有源码下载** **6:所有源码下载**
 +
6:所有源码下载 6:所有源码下载
-[[http://www.ismole.net/attachment.php?aid=753&k=ed1af1a18fdb46367c99db0df5e98d4c&t=1218516842|widget.zip]]+ 
 +源码下载:[[http://www.ismole.net/attachment.php?aid=753&k=ed1af1a18fdb46367c99db0df5e98d4c&t=1218516842|widget.zip]] 
你可以按照下面步骤建立一个完全像你上面看到的TA请客 你可以按照下面步骤建立一个完全像你上面看到的TA请客
 +
<1>:根据上面教程获得开发许可(api_key  和  api_secret) <1>:根据上面教程获得开发许可(api_key  和  api_secret)
 +
<2>:解压并按照对应结构上传文件,并设置 ./icecream/cache 目录和其子目录熟悉为 777 <2>:解压并按照对应结构上传文件,并设置 ./icecream/cache 目录和其子目录熟悉为 777
 +
<3>:执行数据库升级sql <3>:执行数据库升级sql
 +
       ./icecream/sql.sql        ./icecream/sql.sql
 +
<4>:配置相应数据库参数和api_key ,  api_secret <4>:配置相应数据库参数和api_key ,  api_secret
 +
      ./icecream/config.inc.php       ./icecream/config.inc.php
 +
**7:完成** **7:完成**
 +
7:完成 7:完成
写在最后,我写这篇文章的时候,回头看看发现这个应用真的比较缺乏太多,缺乏很多交互的元素,朋友的互动性,缺乏病毒性传播的因素。 写在最后,我写这篇文章的时候,回头看看发现这个应用真的比较缺乏太多,缺乏很多交互的元素,朋友的互动性,缺乏病毒性传播的因素。
希望大家能通过这篇文章对漫游平台的开发有个初步的认识和了解。 希望大家能通过这篇文章对漫游平台的开发有个初步的认识和了解。
 
documents/uchomewidget.txt · 最后更改: 2008/08/12 13:32 由 liming
 
除额外注明的地方外,本维基上的内容按下列许可协议发布:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki