<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://gezhi.org" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/">
<channel>
 <title>上线</title>
 <link>http://gezhi.org/taxonomy/term/847</link>
 <description>The taxonomy view with a depth of 0.</description>
 <language>zh-hans</language>
<item>
 <title>人物系统上线总结－－开发、上线</title>
 <link>http://gezhi.org/node/897</link>
 <description>&lt;p&gt;上一篇说了人物系统（http://www.niuna.com/renwu）的第一期总体策划，下面要说说开发。&lt;/p&gt;
&lt;p&gt;说是开发，其实也包括一些策划工作，主要是总体策划中没有明确的很多细节甚至是重大决策（比如是否允许对同一个人的多个独立推荐）。在我以前的项目管理工作中，我一直坚持滚动开发，这次肯定也不例外，我相信这个世界上没有完美的产品，只有不断改进的产品，所以在第一期只是用最简单的方式实现全流程。包括推荐、评论人，推荐、评论物，设定物的所有者，将推荐和评论以邮件方式发送给被推荐、评论人，或者以trackback方式发送给被推荐、评论的物。&lt;/p&gt;
&lt;p&gt;以上是大的功能列表。那具体代码实现，考虑到一个人月的开发时间，选择了pligg这个开源软件，使用lamp架构，开发环境使用zend studio，版本控制使用CVS NT 加 TortoiseCVS（这只可爱的小乌龟，我越来越喜欢它了）。唯一的美中不足就是zend studio无法在远程文件夹上使用cvs，也就是说，我用zend studio在本地写好程序后，虽然可以直接发布到CVS上，但不能从CVS上直接更新到远程服务器上，还要使用ftp软件做更新。&lt;/p&gt;
&lt;p&gt;有人可能会问，你不是只有一个开发人员（就是我自己）吗？为什么还使用CVS。答案是我不是机器，时间长了我也不记得我这次和上次改动的区别在哪里，这个时候我需要CVS来比较我不同时期的文件，告诉我修改的地方在哪里。&lt;/p&gt;
&lt;p&gt;因为只有一个人我偷懒，用了一个word文档来记录当前的修改状况，同样使用cvs维护版本。每次大的功能开发结束就给整个包打一个tag。&lt;/p&gt;
&lt;p&gt;下面说说上线。&lt;/p&gt;
&lt;p&gt;这次上线的功能就是上面提过的那些简单功能。上线后我通知了msn上的一些朋友，他（她）们给出了不少建议，有一些直接采纳，已经包括在现在的版本里了，有些排进开发计划了，有些正在考虑如何处理。&lt;/p&gt;
&lt;p&gt;To be honest（有人又该说我老说销魂的英文了），对现有的系统我不满意，这还是一个毛胚。还有很多东西要修改。比如人物头像太小，这个得修改。侧边栏不够动态，得改。首页得全部写过。trackback系统还有改进的地方。发出去的邮件经常会被当成垃圾邮件（冤枉啊青天大老爷）。对系统提出反馈意见目前还不方便。被推荐的人和物的层次不明显。这些都是产品功能上的问题。&lt;/p&gt;
&lt;p&gt;除了功能上的问题，最大的问题可能是运营上的问题了。那就是用户怎么来，不能只有我一个人在这个平台上唱独角戏吧。如何获得第一批用户，用户产生更多的用户。用户问题是我目前最挠头的问题。同志们，谁能救我？&lt;/p&gt;
&lt;p&gt;目前的规则是你可以推荐任何人，即使这个人还不是系统的用户，只要你知道他的邮件地址，系统会自动发送一封邮件给他，通知他被人推荐了，并自动给他生成一个帐户，他可以修改系统为他预设的用户名和密码。这个功能做出来了，但是会被接受到什么程度，我心里还是没底，希望大家多多支持哈。&lt;/p&gt;
&lt;p&gt;另外推荐物的界面和流程我比较满意，但是推荐人的部分不是太满意，感觉不是特别顺畅，如果谁有更好的想法，请告诉我，谢谢先^_^。&lt;/p&gt;
</description>
 <comments>http://gezhi.org/node/897#comments</comments>
 <category domain="http://gezhi.org/taxonomy/term/847">上线</category>
 <category domain="http://gezhi.org/taxonomy/term/844">上线总结</category>
 <category domain="http://gezhi.org/taxonomy/term/843">人物系统</category>
 <category domain="http://gezhi.org/taxonomy/term/846">开发</category>
 <pubDate>Tue, 26 Feb 2008 05:30:56 -0800</pubDate>
 <dc:creator>forestyaser</dc:creator>
 <guid isPermaLink="false">897 at http://gezhi.org</guid>
</item>
</channel>
</rss>
