웹제작 질문.
데이비드
웹프로그래밍에 대한 지식이 부족한 초보입니다.프로그래밍은 c, c++, java등의 알고리즘쪽만 해봤었는데이번에 회사에서 맡은 프로젝트가 홈페이지 제작이 되었네요.웹프로그래밍 개발은 처음이라 일단 주변에서 들었던 HTML5를 공부하는 중입니다.주로 회원관리, 문서 업, 다운로드를 할 것인데예전에 회사 선배가 html과 php와 phpadmin??을 이용해서 만들었던데질문 1. php를 쓰는 용도가 통신을 위함이 아닌가요?질문 2. php말고 소켓프로그래밍으로 가능한지요?질문 3. phpadmin을 이용하면 sql을 모르고도 db 관리가 가능하나요?질문 4. 홈페이지 제작 순서를 일단 html - jsscript(필요에따라) - 통신(ex: php) - db 이렇게 방향을 잡고있는데맞는 건지요?답변 주시면 정말 감사합니다!
-
맛조이 2023-10-13
세분 답변 전부 감사합니다
-
귀염포텐 2023-10-13
1. php는 서버사이드 언어입니다. 웹은 클라이언트단에서 처리해야할 부분이 있고 서버에서 처리해야할 부분이 있습니다. 보이는 화면의 효과라던지 간단한 로직정도야 클라이언트단에서 처리해도 되지만 DB에 접근해야 하는경우 처럼 서버에서 처리해야할 부분이 있습니다. 그때 필요한게 서버사이드 언어인 PHP 혹은 JSP입니다.
2. php는 소켓통신을 하기 위한 언어는 아니지만 할수는 있습니다.
3. phpMyAdmin을 말씀하시는거 같은데, sql문을 잘 -
민들레 2023-10-13
HTML 을 따로 공부하기보단 레퍼런스 개념이구요~
javascript의 경우 웹개발에는 필수고, db와 php도 필수이구요
참고로 php를 공부하시면서 이런저런 게시판을 만들어보실텐데 그때 db에 대한 설명도 간략히 나옵니다
무작정 db 모델링을 공부하기전에 우선 db가 뭔지, 어떻게 데이터를쓰고읽는지부터 익히시는게 중요하죠