개발 환경
•웹페이지 – php
•Database – mysql
•Php의 css와 java script를 통하여 웹 페이지를 구현하고 php와 연동 가능한 mysql을 데이터 베이스로 사용할 것이다.
사이트 맵
페이지는 메인페이지와 로그인페이지, 회원가입페이지, 마이페이지, 게시판 페이지로 이루어져있다.
각 게시판들은 구조는 같고 이름과 사용되는 테이블만이 다르다.
로직 플로우
데이터 베이스 구조
-mysql
Board(notice,board,music,movie)-게시판 글 목록(게시판 분야별로 테이블 이름이 다르지만 구조는 같다)
게시글 읽기, 쓰기에 사용
Idx(primary) |
id |
name |
title |
Content |
date |
hit |
file |
게시글 번호 |
작성자 아이디 |
작성자 닉네임 |
제목 |
내용 |
작성 일시 |
방문 수 |
업로드파일 |
Board(notice,board,music,movie)_reply-댓글 목록(게시판 분야별로 테이블 이름이 다르지만 구조는 같다)
댓글 읽기, 쓰기에 사용
idx(primary) |
Con_num |
id |
name |
content |
Date |
댓글 번호 |
게시글 번호 |
작성자 아이디 |
작성자 닉네임 |
댓글 내용 |
작성 일시 |
User-유저 데이터
로그인, 회원가입시 사용
idx(primary) |
id |
name |
pw |
date |
유저 번호 |
유저 아이디 |
유저 닉네임 |
패스워드 |
가입 일시 |
'프로젝트 > 게시판 사이트' 카테고리의 다른 글
[html, php] 게시판사이트 만들기 4.게시판 페이지, 글/댓글 쓰기 (23) | 2021.03.01 |
---|---|
[html, php] 게시판사이트 만들기 3.로그인/회원가입 (0) | 2021.03.01 |
[html, php] 게시판사이트 만들기 2. 메인페이지 (0) | 2021.03.01 |
댓글