我已经开始搞清楚drupal了,到目前为止,大部分结果都是丑陋的。 也许我需要在类似于现实生活中的项目中学习它。 我想 - 重现这个网站的功能可能是一个很好的学习项目。但我需要帮助。 :)
不假设这个网站是基于drupal(它很可能不是 - 太快了,我认为)有没有办法在功能上构建类似的东西(是的,慢一点,如果没有像这个那么花哨,那就好了,但是关闭)与现有的drupal模块和方案(或最小调整)?
或者drupal还不够好? 或者 - 这对学生来说太复杂了吗?
哪些现有模块和方案可能有助于构建类似的东西?
(没有与stackoverflow竞争。)
答案 0 :(得分:2)
首先,Drupal绝不是一个缓慢的系统,实际上它运作得很好。
其次,已经提出并回答here。
顺便说一下,Drupal有一个中等的学习曲线,但是,一旦你学会了如何使用你会发现它很简单,你会发现它几乎可以满足你想要用它做的一切。它的插件系统很棒,而且它非常友好(我不会从Drupal得到报酬,我发誓,我碰巧喜欢它很多)
如果你想看看我的website是在drupal制作的(虽然是西班牙语)。
答案 1 :(得分:0)
- 有没有办法在功能上与现有的drupal模块和方案(或者只需要很少的调整)构建类似[stackoverflow]的东西?
尝试制作一个真实世界的项目,尝试学习新技术是个好主意。但是,如果你的意图是实际学习drupal,然后试图通过退出模块和“最小量的调整”解决问题,你可能不会学到很多东西!
- 或者drupal不够好吗? Drupal当然能够实现这里实现的功能类型等等。
- 或者 - 这对学生来说太复杂了吗? 这取决于学生。不同的人有不同的能力。你的旅费可能会改变。
答案 2 :(得分:0)
一些可能有帮助的建议:
它有一个Drupal 发行版 ......(不仅仅是'模块'),即ArrayShift。从项目页面引用:
一个问答网站,用于模拟StackExchange平台上网站的核心功能,例如:
有一个Drupal 主题,即ArrayShift Theme。这是一个截图(来自其项目页面):
直到最近,它一直处于一种不受支持的状态,尽管更新的项目页面包含了一个路线图,可以让它再次用于D7(以及之后的D8)。
披露:我是ArrayShift(及其相关模块和主题)的(新)维护者,
我希望这不违反网站的policy on self-promotion。