Ich habe eine Website mit HTML, CSS und JS geschrieben, aber wenn Kunden persönliche Informationen registrieren und Localstorage nicht verwendet wird, wo sollen diese Informationen gespeichert werden? In der PHP-Sprache werden die Daten in MySQL gespeichert, aber in diesem Fall weiß ich nicht, was ich tun soll.
一个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,或者其他任意可用的服务器端技术)。当你想要存储数据时,通常需要两者。