【发布时间】:2012-07-30 18:52:33
【问题描述】:
我正在寻找一个有意义的任务来学习Scala(最后可用的东西,不仅是编程练习),而且我还要做一个论坛,我不想学习PHP...所以我正在考虑在 Scala 中实现一个开源论坛。
但这有意义吗?论坛没有高性能或可扩展性要求...而且 Java Hosting 更昂贵,所以即使我的论坛软件是免费的,大多数人也不会使用它。
我是否缺少用 Scala/Java 编写的论坛有意义的用例,并且比 PHP(或类似)论坛更可取?
我发现例如这个:
http://java-source.net/open-source/forum-software
但它似乎被放弃了,就像这里所说的:
http://www.coderanch.com/t/497053/Ranch-Office/forum-has-been-built-JForum
所以我可能是对的,简单、便宜和慢更适合论坛 = PHP?
【问题讨论】:
-
恐怕我也没有真正看到用例...我认为大多数寻找论坛软件的人都会选择最普遍可用且最容易设置的软件,即可能会是一些基于 PHP 的解决方案。我也不认为这项任务能发挥 Scala 的优势(好吧,也许是 XML 文字......)。
-
也许可以尝试一些更简单的方法,例如具有用于日志记录或任何其他有用内容的特征的库
-
我对在 Scala 生态系统中拥有一个好的论坛项目感兴趣,而 Heroku 和 Amazon EC2 等平台正在帮助使 JVM Web 应用程序托管更便宜、更容易。 (而且这个世界并不特别需要更多的 PHP 论坛软件。)
-
@LarryOBrien 也许使用 Lift 框架会很有趣......但从普通用户的角度来看仍然没有直接的好处。
-
听起来是个好主意。今天的论坛软件已经不是 10 年前的事了,10 年后没有人会使用今天的解决方案,所以去吧。我会花一些时间思考今天的论坛出了什么问题并让它变得更好,而不是仅仅复制已经存在的东西。
标签: scala open-source forum