'홈페이지구축'에 해당되는 글 2건

  1. 2007/07/24 마루이야기 홈페이지를 만들기 위해 필요한 지식들
  2. 2007/07/24 마루이야기 홈페이지 운영을 위해 필요한 것들.

html이란?

웹사이트를 만드는데 사용되는 문서는 html 이란 확장자를 가진다. 이는 HyperText Markup Link의 약자로 웹브라저가 해석하여 표현할 수 있는 약속으로 작성이 된다.

html문서는 웹편집기라는 툴로 많이 제작되는데, 드림위버, 나모웹에디터가 있다.

그러나, html문서의 작성약속을 잘 아는 사람은 웹편집기가 아닌 노트패드와 같은 간단한 프로그램으로도 작성할 수 있다.

html
기초공부 : http://homebible.onmaru.com/index1.htm


웹프로그램이란?

웹사이트를 만들 때 간단한 텍스트 데이터는 html문서로 표현할 수 있다.

그러나, 지속적인 데이터 수집이나 방문자의 글남김 등 다양한 기능을 제공할 필요가 있는데 이러한 기능들이 구현되어 있는 프로그램들을 웹프로그램이라 한다.

웹프로그램에는 게시판, 투표, 카운터, 팝업, 블로그 등의 같은 다양한 종류들이 있다.

이미 인터넷에서는 많은 무료 웹프로그램들이 제공되고 있는데, 자신에게 맞는 프로그램을 찾아서 홈페이지를 꾸며 볼 수 있다.

인터넷 서비스 초기에는 링크형 서비스 웹프로그램의 사용이 주류를 이루었으나, 최근에는 웹호스팅 서비스를 기반으로 하는 설치형 웹프로그램들의 사용이 주류를 이루고 있다.

이유는 자신의 데이터를 자신이 직접 관리할 수 있는 장점이 있기 때문이다.


제로보드란?

제로보드는 엔지오(http://nzeo.com)를 통해서 개발/배포되는 우리나라에서 가장 대표적인 게시판 프로그램이다.


제로보드는 여러 사용자에 의해 개발된 다양한 스킨을 사용할 수 있어서, 게시판, 방명록, 투표/설문조사 등의 다양한 기능을 자신의 홈페이지에 손쉽게 구현할 수 있다.
뿐만 아니라, 이미 제작된 스킨을 이용하여 수정하거나 직접 제작할 수 있는 장점이 있다.


마루카운터란?

카운터 프로그램은 자신의 웹사이트를 방문한 방문자 정보를 저장하고, 이의 통계를 보여주는 프로그램이다. 많은 카운터 프로그램이 무료로 제공되고 있으나, 마루카운터는 서버에 쌓이는 데이터를 적절히 조절하여 서버 부하를 극소화한 프로그램이다.

웹호스팅 계정에서 서버부하를 일으키는 큰 원인 중에 하나가 무분별하게 제작된 카운터 프로그램의 사용으로 일어난다.

마루카운터( http://marucounter.com ) free버전과 pro버전으로 제공되는데, 마루호스팅 사용자에게는 국가별 통계와 같은 상세 정보가 제공되는 프로버전을 이용할 수 있다.


마루팝업이란?

홈페이지 방문자에게 특별히 알리고 싶은 이벤트가 있는 경우, 초기화면에 팝업창을 띄워 정보를 전달하는 경우가 많다.

마루팝업( http://marupopup.com ) 은 팝업창을 생성하고 관리하기 위한 프로그램이며, 팝업창의 형태를 윈도우 새창과 레이어 창으로 제공할 수 있다.

또한, 팝업창의 활성화 시간 설정이 가능하여 팝업 가동시간을 정할 수 있으며, 팝업창의 디자인을 직접 수정하여 사용할 수 있는 장점이 있다.

블로그란?

개인의 일상을 일기형식으로 적은 웹프로그램의 중 가장 인기 있는 프로그램이 블로그(Blog)이다. 이미 많은 포털과 전문 블로그 서비스 사이트에서 제공되고 있다.

블로그의 강점은 자신이 수록한 정보를 제3자가 손쉽게 끌어다 볼 수 있는 rss기능과 자신이 작성한 정보를 다른 사람의 블로그 글에 댓글 형식으로 이어 붙일 수 있는 트랙백(trackback)이란 기능을 활용하는 점이다.

하지만, 이러한 기능들은 블로그만의 기능이라기 보다는 블로그 라는 형식에서 많이 쓰일 뿐이며, 최근에는 이러한 기능이 일반화 되어 게시판에도 적용되어 사용된다.


태터툴즈란?

태터툴즈는 우리나라에서 가장 널리 사용되는 블로그 프로그램이다.

공식사이트는 http://tattertools.com 를 통해서 최신버전을 배포하고 있으며, 다양한 블로그 스킨들을 제공하여 사용자들의 선택의 폭을 넓게 하여 준다.

태터툴즈는 호스팅 사용자들이 손쉽게 자신의 계정에 설치하고, 소스를 수정하여 이용할 수 있는 장점이 있다.


블로그홈이란?

블로그홈이란, 여러 블로그 사용자들이 자신의 블로그에 등록한 글들을 한군데 모아서 보여주는 프로그램이다.
블로그홈의 대표적인 서비스 사이트는 이올린 (http://eolin.com) 과 올블로그 (http://allblog.net) 를 예로 들 수 있는데, 이들 사이트는 메타블로그 사이트라고도 불린다..

메타(meta)란 어떠한 정보에 대한 요약된 대표키워드를 제공하는 것을 의미한다.

이올린이나 올블로그 사이트들은 블로그에 등록된 일부 정보만을 표시하여 방문자들이 해당블로그로 안내하는 서비스이다.

위의 두 서비스는 데이터를 수집하는 방법에 차이가 있다.


올블로그는 블로그 사용자가 자신의 사이트를 올블로그에 등록한 경우에만 자료를 수집하고 등록된 모든 글들을 수집하여 보여준다.

반면, 이올린은 별도의 등록 과정이 없이 태터툴즈 사용자가 글을 등록하면서 발행이라는 메뉴를 통해서 전송한 글들만을 수집하여 보여준다.

마루인터넷은 블로그홈이란 웹프로그램을 개발하여 누구나 이올린과 같은 서비스를 제공할 수 있도록 제공하고 있다.

블로그홈 서비스( http://blogi.co.kr ) 를 받는 경우, 여러 사용자들에게 태터툴즈를 제공하고, 각 태터툴즈로부터 전송된 글들을 블로그홈에 노출하여 서비스할 수 있다.


Copyright(c)maruinternet Inc. 무단전제를 금합니다.
http://www.maru.net

홈페이지란?

홈페이지란 개인, 단체, 기업 등이 인터넷 상에서 자신이 알리고자 하는 정보를 제공하는 웹서비스를 하는 사이트를 의미한다.

홈페이지는 웹서비스를 이용한 정보전달 창구로서 서비스를 위해서는 홈페이지 구성 자료, 홈페이지주소(도메인), 홈페이지 운영서버(호스팅) 등이 필요하다.

자신이 전달하고자 하는 정보를 체계적으로 전달할 수 있도록 text와 이미지를 활용하여 홈페이지를 구성하는데 이를 위해서는 html 문서에 대한 이해와 웹프로그램에 대한 이해, 그리고 이미지 편집을 위한 이해 등이 필요하다.


도메인이란?

웹사이트를 방문하는 방문자들은 어떻게 웹사이트를 접속할까?

방법은 크게 두 가지로 나뉘는데, 웹브라우저의 주소창에 직접 주소를 입력하고 방문하는 경우와, 사이트링크를 클릭하고 방문하는 경우입니다.

웹사이트를 만들고 사람들에게 알려서 자신의 사이트로 오게 하려면 기본적으로 홈페이지 주소가 필요한데 이를 도메인이라 한다.

도메인은 문패와 같고 주소와 같다.

그래서 사람들에게 알리기 쉬도록 짧고 발음하기 쉬우며, 외우기 쉬워야 합니다.

우리가 사용할 수 있는 도메인은 최상위 도메인(TLD)과 국가도메인(ccTLD)으로 나뉜다.

국가 도메인(ccTLD, country code Top level domain)이란 우리나라에 부여된 kr 도메인을 활용해서 제공되는 도메인 서비스를 말한다.


Kr
도메인의 제공형태는 .co.kr / .ne.kr / .or.kr / .pe.kr  등이 있으며 취향에 맞는 것을 선택하면 된다. 또한 최근에는 .kr 이라는 짧아진 퀵돔을 활용할 수 있다.

최상위도메인(TLD, Top Level Domain) .com / .net / .org 이 대표적이며, .info / .mobi / .biz 등의 다양한 TLD가 있다.

우리나라 인터넷 사용자들에게 많이 알려진 도메인은 kr 도메인과 com / net / org 정도이다.

앞서 말했듯이 도메인이 쉽게 외우기 좋은 것이 좋은 도메인이다.

만약 사업을 위해 도메인을 선택한다면, 가능하다면 com / net / co.kr / .kr 4가지를 모두 사용하는 것이 좋다.

도메인등록하기 : http://www.maru.net


네임서버란?

도메인을 사용하기 위해서는 도메인이 어떤 서버에 등록되어서 동작하는지를 알려주는 역할을 하는 것이 필요하다. 이러한 기능을 하는 것이 네임서버이다.

도메인 구입시 네임서버 입력란이 있는데 호스팅 서비스 회사에서 지정하는 네임서버 정보를 기입하면 된다.

도메인이 새로 등록되거나, 네임서버가 변경이 될 경우 도메인 정보에 기입된 네임서버로 제대로 서비스를 되기 위해서는 1~3일의 시간이 걸린다. 이 시간은 인터넷 사용자들이 사용하는 인터넷 서비스 업체에 따라 시간의 차이가 나게 된다
.

이는 각 사용자들이 인터넷 서비스를 하기 위해 사용하는 네임서버에 해당 도메인의 변경된 정보가 전달되는데 시간이 걸리기 때문이다.

도메인의 동작은 전적으로 네임서버들에 의해 결정되며, 인터넷 상의 많은 네임서버들간에 이 데이터를 공유하게 된다.

인터넷을 움직이는 최상위 네임서버와 각 인터넷 사업자가 운영하는 네임서버, 그리고 특정서버에 할당된 도메인을 관장하는 호스팅 사업자 네임서버 등이 있다.

도메인이 정상적으로 동작을 하기 위해서는 위의 3가지 네임서버간의 데이터 전달이 이루어 져야 한다.

따라서, 변경된 도메인의 네임서버 정보가 전체 네임서버들간에 공유되는 동안의 시간이 필요한데 이 시간이 1~3일이다.


호스팅이란?

홈페이지를 구축하고 운영하기 위해서는 인터넷에 띄워야 합니다. 이를 위해서는 홈페이지가 동작할 서버와 인터넷과 연결되는 인터넷 망 서비스가 필요한데 이를 호스팅 서비스라 한다.


웹호스팅이란?

홈페이지 운영을 위해 개인이나 회사들이 모두 서버를 독자적으로 구축하려면 시간과 비용이 큰 부담이 된다.

이러한 부담을 줄여서 서버와 네트워크 자원 구축하고 이를 여러 사용자에게 제공하는 것을 웹호스팅 서비스라 한다.

우리가 월세와 전세를 생각해보면 쉽게 이해를 할 수 있다.

소규모의 웹사이트 운영을 하는 대다수의 사용자는 웹호스팅 서비스를 이용하여 웹서비스를 시작할 것을 권한다.


호스팅 서비스신청하기 : http://www.maru.net


서버호스팅이란?

웹호스팅 서비스는 여러 사용자가 하나의 서버와 네트워크 자원을 공유해서 웹서비스를 하는 것이므로 서비스의 안정성이 떨어지며, 웹사이트의 방문자가 늘어날수록 독자적인 서버의 구축이 필요해진다.

규모가 큰 사이트가 되면 서버를 별도로 구입 하거나 임대하여 독자적인 서버 환경에서 웹서비스를 제공하게 되는데 이를 서버호스팅이라 한다.

서버가 단일 웹서비스를 위해서 사용되므로 다른 웹사이트에 의한 피해를 받지 않아 안정성이 향상되는 것은 분명하다.

서버의 성능에 따라 수용할 수 있는 방문자 수가 다른데, 방문자가 커질수록 고성능의 서버와 여러대의 서버로 확장하여 서비스를 제공하게 된다.

서버 운영에 관한 지식이 없는 일반 사용자들에게는 서버의 안정적인 운영은 어려운 문제이다.
서버관리는 전문적인 지식이 있는 서버관리자에게 의뢰하는 것이 가장 안정적이며, 이는 관리형 서비스를 통해서 제공 받을 수 있다
.

서버호스팅의 관리형 서비스에서는 운영OS의 안정적 운영관리와 하드웨어관리, 장애 발생시 대처 등을 제공하며, 백업 등과 같은 기본 서비스를 제공한다
.

그러나, 관리형 서비스는 서버관리자의 사용에 따른 비용 부담이 생기게 되는데 초기 매출이 크지 않은 소규모 사이트의 경우 서버관리툴의 활용으로 서버를 관리하면 된다.


서버호스팅 : http://www.maruidc.com


서버관리툴이란?

국내에서 개발된 서버관리툴 중에 가장 손쉽고 강력한 기능을 제공하는 SysMan이란 서버관리툴은 웹기반의 인터페이스를 제공하여 서버관리에 대한 지식이 전혀 없는 사용자도 손쉽게 서버를 관리할 수 있게 한다.

서버에 자신이 필요한 계정을 생성하고, 데이터베이스 및 이메일 등의 필요한 자원을 설정할 수 있다.

서버의 CPU사용율, 하드디스크 사용율 등을 실시간으로 모니터링 할 수 있으며, 서버가 사용하는 네트워크 상태를 제공한다.

서버를 통해서 제공하는 주요 서비스인 Web서비스와 FTP서비스를 실시간으로 모니터링하며, 서버에 부하가 생기거나 서비스가 중단될 경우 관리자의 핸드폰으로 장애 알람 문자를 알려주는 서비스를 제공한다.


SysMan안내   :  http://www.sysman.co.kr
SysMan 데모보기 : http://demo.sysman.co.kr


Copyright(c)maruinternet Inc. 무단전제를 금합니다.
http://www.maru.net