2017-04-15 123 views
0

我需要制作两张表,1. 提供的课程和2. 采取课程提供的课程表中将有来自数据库的行。将有选项从提供当然表ans从取消当然采取当然表。将采取从提供的课程将被采取的路线,反之亦然。我应该使用哪种语言?

我想在PHP中构建它。但我是新来的PHP,我不知道我是否可以只使用PHP或不。

帮助我建议语言和参考将是非常有用的。

谢谢。

+0

除非你想不得不提交页面到服务器当课程被添加或删除时,您可以在页面中使用Javascript来做到这一点。 –

+1

如果您是PHP的新手,请阅读一些教程并给它一个镜头。这个问题是脱离主题的,因为关于哪种语言基于100%意见(以及关于主题)和询问“参考”的建议是要求非现场资源(这也是脱离主题)。 –

+0

php是服务器端,这意味着你的PHP处理你的输入和输出数据,然后将其发送到你的客户端,我们不知道你的应用程序将做什么或它的目的是什么,所以它很难推荐客户端代码 – Gert

回答

0

是的我认为PHP可以完成这项工作。 您应该将其与数据库绑定。如果您知道一些OOP(面向对象编程),您可以使用PHP扩展PDO(PHP数据对象)来实现持久性。作为参考,您可以看看MySql workbench和PDO的官方文档。 快乐编码!

1

其中一个 -opinion-based我们可以给你的建议是,如果你想这是很好,互动和快速,你会想要处理客户端浏览器的大部分逻辑。 这意味着使用JavaScript或JavaScript编写的语言,如TypeScript,CoffeeScript或Dart(我认为这些是三大类),因为JavaScript是唯一普遍运行的语言浏览器。 (哦,或者Google Web Toolkit,在这里你可以用Java编写你的应用程序  —客户端和服务器端  — [不是JavaScript],它会根据你的Java代码为你生成JavaScript。)

你仍然可能有一个服务器部分。您使用的语言/环境完全取决于您,是一个复杂的决定。推动这一决定的其中一个因素就是你想要在哪里以及如何托管它。 PHP无疑是一种选择。如果您想用相同的语言编写客户端和服务器端,NodeJS + Express可以直接在JavaScript中编写服务器端代码(或编译为JavaScript的语言)。但你有很多很多其他选项.Net生态系统(C#,VB,F#,...),Java,Ruby,Python ...