2017-04-15 166 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 ...

相關問題