워드프레스 게시판만들기 만들기 (개념,발표)
WEB/CMS 2018. 3. 15. 21:41 |*워드프레스 게시판만들기
// 망보드는 한국인에게 익숙하다
http://helloitworld.tistory.com/1?category=752490
반갑습니다 6조 발표를 맡게된 강보원입니다.
바로 발표를 시작하도록 하겠습니다
저희 6조는 팀프로젝트로 홈페이지 만들기를 하였습니다
발표진행은 이런식으로~~~
첫번째로 저희가 왜 팀프로젝트로 홈페이지를 만들게 되었냐면
저희 팀은 처음에 팀프로젝트로 무엇을할까 생각하면서, 저포함 4명의 의견을 수렴하고 토의한 결과
4명 모두 웹개발자를 꿈꾸고있다는 교집합을 찾게되고, 그래서인지라 웹에 대한 시행착오를 하기 위해서, 웹개발자를 꿈꾸는 학생이라면, 한번은 해야되는 프로젝트라고 할 수 있는 홈페이지 제작하기로 결정을 하기 했습니다
-----
두번째로 바로 개발과정에 대해서 설명을 드리도록 하겠습니다
보통 홈페이지 만들기를 위한 도구는,
웹디자인(Web Design) + 웹프로그래밍(Web programming) + 데이터베이스(Database)와 같이 구성이됩니다.
- 웹 디자인 HTML(CSS) : 마크업 언어를 이용하여 홈페이지에서 눈에 보이는 부분을 구성하는 작업을 의미
- 웹 프로그래밍 : 앞서 디자인된 홈페이지에 다양한 기능을 추가하는 작업을 의미 PHP, JAVASCRIPT 등의 프로그래밍 언어가 사용됨
- 데이터 베이스 : 회원가입을 하고 로그인을 하기 위해서는 회원 정보를 저장할 장소가 필요합니다
또한, 게시판에 쓴 글이 저장될 장소도 필요하다. 이것이 데이터 베이스이다. ex) MYSQL, MMSQL, ORACLE
http://helloitworld.tistory.com/2?category=752490
일반적으로 홈페이지 사용자는 웹 브라우저(익스플로러, 크롬 등)의 주소창에 도메인 주소를 입력한 후 엔터를 누르면
홈페이지가 브라우저에 출력이 된다
그렇다면 사용자가 웹 브라우저에 도메인 주소를 입력했을 때 보여줄 정보들(HTML, DB)가 존재해야 하고
이에따라 이러한 정보들이 저장되어 있을 저장소가 필요하다
아래 그림과 같이 이러한 정보들이 저장되는 곳을 웹 서버(웹 호스팅 서버)라고 합니다
------------------
홈페이지를 만들려면 웹 서버가 필요하다. 물론, 직접 웹 서버를 구현할 수도 있지만, 초기비용도 많이 들뿐만 아니라,
적지 않은 시간 투자와 기술이 필요합니다
다행히도 다양한 웹 호스팅 업체들이 존재하며 대부분 무료 또는 저렴한 가격에 웹 호스팅을 제공하고 있다.
ex) 카페24,닷홈...
저희는 닷홈(DOTHOME)이라는 호스팅 업체의 무료 웹 호스팅을 사용하였습니다
---
웹서버를 호스팅 받았다면, 해당 서버에 HTML, PHP 파일 등을 업로드하고, 때로는 해당 파일들을 삭제를 해야합니다.
FTP : 웹 서버에 접속하여 내 컴퓨터에 있는 파일을 업로드 및 다운로드 하기 위한 파일 전송 프로토콜
역시나 FTP 서버 접속 프로그램도 다양하게 존재합니다. 저희팀은 그중 대표적인 무료 프로그램인 FileZilla를 사용하였습니다
FTP를 통해 웹 서버에 접속한 후, 조금있다가 설명해드릴 '워드프레스' 설치 파일과 HTML 코드 등을 웹 서버에 업로드 하게 됩니다.
/*
간단한 HTML 코드와 외부 오픈 CSS을 활용하고, 웹 프로그래밍 및 데이터베이스 부분은 워드프레스라는 오픈소스 웹 프로그램을 사용하게 되었습니다
웹 프로그래밍 및 데이터베이스 부분은 오픈소스 웹 프로그램
웹에서 게시판, 회원정보 등을 편리하게 관리하는 게시판 프로그램으로 오픈된 소스코드를 바탕으로 다양한 기능(플러그인)을 추가하기 쉽게 제작되었다.
1. 소개페이지
2. 게시판
3. 회원가입 및 로그인
소개페이지는 단순하게 HTML 태그를 이용하여 충분히 만들수 있습니다. 하지만 게시판이나 회원가입 등에 기능은 HTML 태그만으로는 구현이 불가능합니다. 실제로 회원가입 기능을 만들고, 게시판을 추가하기 위해선 PHP와 같은 웹 프로그래밍 언어를 이용해야 하며, 게시판 글이나 회원 정보를 저장할 수 있는 mysql등의 DB도 다룰 줄 알아야합니다. 하지만 처음부터 이 모든 기능을 직접 구현하기는 쉽지 않습니다. 그래서 이용할 수 있는게 그누보드입니다. 이러한 게시판, 회원가입 등의 기능을 간단한 한번에 설치과정을 통해서 사용할 수 있습니다.
*/
//
기존에는 홈페이지를 만들려면 홈페이지 디자인을 먼저 하고, 그 다음 각 홈페이지에 탑재되는 게시판 같은 기능을 따로 구현해야 했다. 디자인을 완성했다 해도 각 웹브라우저와 웹사이트에서 제대로 굴러갈 수 있게 만들려면 호스팅 서버도 따로 구축해야 할 만큼 손이 많이 든다. 그 뿐이랴. 웹사이트를 꾸준히 관리하기 위해 신경도 써야 한다.
콘텐츠관리시스템(Contents Management System(CMS))은 이런 과정을 모두 단순하게 만들어주는 도구다.
CMS만 있으면 누구든 홈페이지, 블로그, 쇼핑몰 서비스, 사회관계망 서비스(SNS) 등을 뚝딱 완성할 수 있다.
HTML을 몰라도 웹사이트 수정이나 메뉴 구성을 자유롭게 할 수 있는 게 워드프레스의 특징
게다가 워드프레스는 모바일 웹사이트를 지원하는 '모바일 반응형 웹디자인'으로 만들어지기 때문에 별도의 모바일 전용
웹페이지를 만들지 않아도된다.
한마디로 워드프레스는 만들기쉽고, 관리하기 쉬우며, 각종 모바일 기기에서도 잘 보이는 홈페이지를 만들어주는 인테리어 도구이다.
'WEB > CMS' 카테고리의 다른 글
워드프레스로 홈페이지, 게시판만들기 (완성,PPT) (0) | 2018.03.18 |
---|---|
플러그인을 사용하지 않고 워드프레스 기본 로그인 폼/등록 폼을 멋지게 바꾸는 방법 (0) | 2018.03.16 |
워드프레스 플러그인(망보드)으로 게시판제작 (0) | 2018.03.12 |
워드프레스 설치하기 - Jenny ShareHouse (0) | 2018.03.12 |
그누보드가 무엇인가 (0) | 2018.03.11 |