<分区>
我打算在一个封闭的社区中开始一个基于网络的翻译项目; guest 将只能查看它(仅供他们阅读)。翻译将逐字逐句。每个单词的翻译都会显示在它下面。翻译将包含图标以指示有关翻译词的来源和词法的信息。社区成员可以对翻译进行投票,他们还可以对任何翻译发表评论(评论将显示在页面底部)。
这是我正在尝试做的一个简单示例:
在此屏幕截图中,日语只是一个示例。翻译文本可以是任何语言;可能是法语、俄语、阿拉伯语或韩语。
此项目将使用 PHP、Javascript 和 MySQL。这些网络技术是否足以实现这个项目?文本的长度和字数不固定。我必须动态创建这个界面。这对我来说是一个很大的挑战。
另外,我希望界面尽可能对用户友好。例如,它不应在用户投票或对翻译发表评论时刷新页面。
在这些情况下,我应该使用哪些网络技术?纯 PHP、Javascript 和 MySQL 的功能是否足以做到这一点?如果不是,我应该使用哪些其他技术/语言?我需要一些建议才能有个好的开始。