这是针对我正在上的编程课。我符合先决条件,这只是 C++ 方面的强大知识。
澄清一下:这不应该是桌面应用程序的后端。该网站在浏览器中进行视频聊天、文件发送、文本聊天。
所以我没有Web开发经验。我以前玩过 PHP,看过一本 JavaScript 的书,感觉用起来很舒服。我知道 MySQL 是什么以及如何设置表和东西。
在接下来的 8 周内我需要做的是:
- 让视频聊天正常工作(2 人之间)
- 有一个登录页面,每个用户都有一个个人资料和联系人列表
- 文字聊天(2人之间)
- 文件共享(2 人之间)
我不知道用什么来完成这个。我有一些想法,但我不确定它们是否真的有效。我被允许使用开源库、程序、代码等来构建这个 Web 应用程序。
如果有人可以引导我朝着正确的方向前进,请建议我应该如何实现这些功能,我将不胜感激。
另外,当我一直在谷歌搜索并研究如何做这样的事情时,我看到了一个叫做 CakePHP 的东西。你会建议我用这个吗?如果是这样,我到底应该用它做什么?