我正在为我的在线启动开发一个网站。我已经完成了Drupal中需要的东西。我只有几个问题。
概念:
我的网站带来了年轻的音乐家和专辑评论家到一个地方。想法是,每个评论者都可以选择任意音乐家的2-3张专辑,我们会免费邮寄给他那些专辑的CD。作为回报,我们希望他们审查这些专辑。我们还为音乐家提供某些服务。
我的网站包含以下页面:
- 注册页面:访问者可以注册为音乐家或专辑评论者。
- 登录&忘记密码页面:
- 添加/编辑音乐家的个人资料页面:登录后,音乐家可以输入他的个人资料信息(照片,小传记和专辑=> 每张专辑他都会输入所有专辑详情。)
- 添加/编辑评论者的个人资料页面:登录后,评论者可以输入他的个人资料信息(一些个人信息以及 地址)
- 音乐家页面:列出所有音乐家的公共页面,点击音乐家名称/照片后,他将被公开播放给公众 音乐家的个人资料页面:显示音乐人先前在其信息中心中输入的信息)
- 相册页面:列出所有相册的公共页面,点击相册名称/照片后,他将被公开相册 信息页面:显示以前的信息 音乐家在他的仪表板中输入)
- 地址页面:登录后,审核人可以管理(添加/编辑/删除)他希望相册为的地址 发货。
- 提交评论页面:评论者将提交他的星级评分的页面。审查他通过邮件收到的专辑。
- 货件批准页面:管理员(我们)在登录后,可以批准/拒绝审核人员提出的CD发货请求
- 重新审核页面:管理员(我们)在登录后,可以批准/拒绝审核人提交的评论。批准时 将显示在音乐家的最近评论页面中(在 仪表板)以及该相册的相应页面
- 很少有静态页面:关于我们,主页等。
醇>
正如您所看到的,大多数页面都包含表单(包含文件上传,文本框,选择等UI元素)。必须对信息进行清理,验证,然后将其存储在数据库中。之后必须检索该存储的信息以在其他页面上显示。
我打算使用CMS Drupal
。
问题:
Form API
,File API
& Database API
对吧?我的背景:我在21世纪初开发了网站。我知道从那以后发生了很多变化。在过去的两周里,我已经使用HTML5,JS,CSS3,jquery等进行了更新。我也经历过wordpress,过去两天我正在经历Drupal。我更喜欢Drupal。
答案 0 :(得分:1)
您可能需要详细了解Drupal的工作原理。
以下是我要尝试的内容:
如果这些对您没有任何意义,请阅读更多Drupal。
问题的答案:
如果你有决心,那就坐下来阅读,阅读,阅读。准备好进行1-2周的阅读和练习。
否则,尝试聘请Drupal Dev来帮助您入门。这可以使它快得多。就像你提到的核心功能在一天内快速完成。