【发布时间】:2013-05-05 06:08:39
【问题描述】:
我担心我会咬掉一个比我意识到的更高级的项目,但我想制作一个小型 PHP 应用程序,只是不知道从哪里开始。
应用需要:
- 掷一整套 D&D 骰子
- 将每卷的结果强加在其对应骰子的图像上
- 生成随机验证 ID
- 将滚动结果、验证 ID 以及滚动日期和时间写入 MySQL 数据库
- 允许用户保存(用于在论坛上发帖)掷骰子的图像,显示验证 ID。
- 允许其他用户(特别是 DM)输入验证码并验证点名、时间和日期 - 以防止不诚实。
可选的东西会很棒,但我担心会让这个项目更加复杂:
- 某种类型的重投防止器(投掷之间每个 IP 的时间延迟,或者可能是 DM 可以设置玩家必须投掷的顺序的用户会话(当然,DM 可以为缺席的玩家投掷) )。
这就是目标,现在进入问题:我本质上是一个新手。如果手边有备忘单,我可以编辑 PHP 代码并编写简单的代码。但我想对 StackOverflow 的优秀人员提出的问题是:
- 这是一个我应该尝试以我有限的知识接受的挑战吗?如果是这样,我应该在哪里寻求可以帮助我沿着这条道路前进的教育 - 如果没有,我找到可以为我创建此代码的人的最具成本效益的方法是什么(我不是在寻找任何独家的东西,一旦代码已创建,我将在网上免费发布并供公众使用)?
【问题讨论】:
-
这个问题是outside the scope of StackOverflow itself。也许它更适合programmers.stackexchange.com,尽管我还不确定。即便如此,考虑到这是一个新用户,我们或许应该避免投反对票并专注于灌输。
-
在你尝试之前你不会知道。为什么不试一试呢?
-
我同意这两个 cmets - 这是题外话,但你应该尝试一下 - 这是一个很好的学习方式。
-
大部分功能看起来相当基本(如,无需深入了解 php 也可以实现),图像部分对于从未使用过它的人来说可能很棘手。我会说试一试
-
这是一个可以逐步发展的有趣项目 - 从一个简单的滚轮开始,它可以在页面刷新时掷骰子,然后通过表单或 GET 参数等进行自定义。