84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
我使用html、css、js編寫了一個網站,但是當客戶註冊個人資訊時,如果不使用localstorage,這些資訊應該保存在哪裡?在php語言中,資料保存在Mysql中,但在這種情況下我不知道該怎麼辦。
一個Web應用程式通常有客戶端和伺服器端元件。
要儲存資料(而不使用localStorage),通常需要在伺服器端進行。你提到的MySQL是一種伺服器端技術,PHP也是。 PHP無法在瀏覽器中運作;它只能產生最終在瀏覽器上執行的客戶端程式碼(即HTML、CSS、JS)。
localStorage
JavaScript、HTML和CSS共同建立應用程式的客戶端部分。 JavaScript也可以作為伺服器端技術使用,以Node.js的形式存在,但大多數人只將「JavaScript」用於基於瀏覽器的JavaScript。
(附帶一提——有一些服務可以用作伺服器端存儲,你不需要自己管理,例如Firebase。儘管它不在你的伺服器上,但它仍然是伺服器端的。)
因此,使用「使用html、css、js」並不僅限於使用PHP(或Python、Ruby、Node.js,或其他任意可用的伺服器端技術)。當你想要儲存資料時,通常需要兩者。
一個Web應用程式通常有客戶端和伺服器端元件。
要儲存資料(而不使用
localStorage
),通常需要在伺服器端進行。你提到的MySQL是一種伺服器端技術,PHP也是。 PHP無法在瀏覽器中運作;它只能產生最終在瀏覽器上執行的客戶端程式碼(即HTML、CSS、JS)。JavaScript、HTML和CSS共同建立應用程式的客戶端部分。 JavaScript也可以作為伺服器端技術使用,以Node.js的形式存在,但大多數人只將「JavaScript」用於基於瀏覽器的JavaScript。
(附帶一提——有一些服務可以用作伺服器端存儲,你不需要自己管理,例如Firebase。儘管它不在你的伺服器上,但它仍然是伺服器端的。)
因此,使用「使用html、css、js」並不僅限於使用PHP(或Python、Ruby、Node.js,或其他任意可用的伺服器端技術)。當你想要儲存資料時,通常需要兩者。