html, css, js를 이용해서 웹사이트를 작성했는데 고객이 개인정보를 등록할 때 로컬스토리지를 사용하지 않는다면 이 정보는 어디에 저장해야 하나요? PHP 언어에서는 데이터가 Mysql에 저장되지만 이 경우 어떻게 해야 할지 모르겠습니다.
P粉5305192342023-09-07 11:14:56
웹 애플리케이션에는 일반적으로 클라이언트 측 구성 요소와 서버 측 구성 요소가 있습니다.
데이터를 저장하려면(localStorage
을 사용하지 않고) 일반적으로 서버 측에서 저장해야 합니다. 당신이 언급한 MySQL은 서버측 기술이고 PHP도 마찬가지입니다. PHP는 브라우저에서 실행할 수 없습니다. 최종적으로 브라우저에서 실행되는 클라이언트 측 코드(예: HTML, CSS, JS)만 생성할 수 있습니다.
JavaScript, HTML 및 CSS가 함께 작동하여 애플리케이션의 클라이언트 측을 생성합니다. JavaScript는 Node.js 형식의 서버측 기술로도 사용할 수 있지만 대부분의 사람들은 브라우저 기반 JavaScript에만 "JavaScript"를 사용합니다.
(참고로 Firebase처럼 직접 관리할 필요가 없는 서버측 저장소로 사용할 수 있는 서비스가 있습니다. your서버에 없어도 여전히 서버측입니다.)
따라서 "html, css, js 사용"을 사용하는 것은 PHP(또는 Python, Ruby, Node.js 또는 사용 가능한 기타 서버 측 기술) 사용에만 국한되지 않습니다. 데이터를 저장하려면 일반적으로 두 가지가 모두 필요합니다.