정보처리기사 수준의 컴퓨터지식이 전부입니다(그것도 학문적지식 뿐....실무지식은 전무..그나마 대학때 html만 잠시 건드려본 수준..)

 

 

서점에 가도 온갖 용어들이 뭔지도 모르겠고 A를 알려고 B를 보면 B를 알려면 C를 알아야하고 C를 알려면 A를 알아야하고..이렇게 무한궤도만 돌고있다가 이 사이트 성격에 안맞는지 모르겠지만 염치없이 질문 남깁니다

 

자세한건 제가 공부하겠지만..전체적인 그림을 알아야 책을사고 공부를 할것 같습니다

 

일단 제가 개설할 사이트는...

로그인 게시판 포인트...정도의 간단한 사이트입니다(게시판위주 커뮤니티위주..)

 

질문 1. 저 정도의 사이트를 개설하는데 하루 2시간투자해서 4개월~6개월 정도면 가능할까요?

 

질문 2. 자바스크립트 html5 php....등의 각 용어들의 전체그림을 모르겠습니다..뭐를 알려면 뭐를 먼저해야하고 뭐와 뭐는 필수고 뭐와 뭐는 같은 용도기에 선택을해야하고..전체적인 그림을 알고싶습니다

 

질문3. 게시판에 글이 많아질 경우 따로 데이터베이스를 구축해야하나요?

 

질문4. 보안기능은 필수인가요? 해킹이 실제로 많이 일어나는지? 보안기능에 문제가 있을시 법적문제가 있는지..

 

질문5. 서버유지 비용이 하루방문자 1만명일때와 10만명일때 유지비용은 대략 얼마정도인가요?

 

질문6. 서버유지비용이 많이 든다면..지금 제 컴퓨터에서 조금씩구축해나가면서 완성되면 서버에 올리고 그전엔 제컴퓨터에서만 구동시켜야할거 같은데....제컴퓨터에서만 테스트해볼때 로그인기능을 테스트 해볼 수 있는지?

 

질문7. 나중에 추가로 결제시스템을 적용하게 되면..제가 만든사이트에 추가기능으로 넣을 수 있는지? 아니면 아예 처음부터 사이트를 다시 구축해야하는지?

 

질문이 좀 많아서 죄송합니다

 

 

  • profile
    1. 개인습득 능력에 따라 케바케 입니다. 어느정도 퀄리티를 요하는지에 따라서도 다르구요. 네이버카페 같은거 만져본경험 있으시면 웹호스팅 하나 신청해서 XE나 라이믹스 설치하고 맘에드는 레이아웃/위젯등등 조합하시면 일주일 내로도 만들수 있습니다.

    2. 레이아웃을 HTML(5)와 CSS이용해서 잡으시게 되고... 보통의 경우는 사용자단의 기능을 자바스크립트, 서버단의 기능을 PHP로 잡게 됩니다. 배우시는 순서는 HTML+CSS 함께 배우시고 그후 자바스크립트, PHP는 가장 마지막에 배우시면 될것 같습니다.

    3. 게시판의 글수와 관계없이 데이터베이스를 구축하셔야 게시글이 등록됩니다. 물론 게시글이 많아지면 후에는 서버튜닝을 필요로 하겠지요 (속도에 체감상 영향을 느끼려면 게시글 십만여건 이상부터니 아직은 걱정하실 단계는 아닐겁니다.)

    4. 비밀번호의 암호화 및 개인정보 특정기간이후 분리저장 등의 법령이 있습니다만, 전자의 경우 XE/라이믹스에서 기본적으로 제공되며 뒤의 내용은 직접 약관 및 개인정보보호법에 의거한 처리방침을 작성하셔서 시행하셔야 됩니다.

    5. 사이트가 어떤 사이트인지에 따라서, 방문형태, 회원형태에 따라 천차만별 입니다. 우선 웹호스팅으로 운영해보시다가 회원이 정말 만명, 십만명이 되었을때 생각해보셔도 늦지 않습니다.

    6. 윈도우라면 IIS(단 IIS환경에서는 일부 지원불가) 혹은 흔히 말하는 APM (아파치+PHP+MYSQL) 설치 후 로컬에서 테스트 가능합니다.
    차라리 처음부터 완전 저렴한 호스팅 하나 만들어 두시고 거기서 작업하셔도 됩니다.

    7. XE, 라이믹스, 그누보드등 많이 알려진 보드 프로그램에는 대부분 결제모듈이 존재합니다. 운영하시다가 나중에 추가하는것도 가능합니다
  • profile ?

    와...정말 감사합니다 전 글올리고 괜히 욕먹는거 아닌가 조마조마했는데 모든답변을 다해주셨네요 정말 감사합니다 근데 혹시 설명해주신 내용중에....html(5)를 하라고 하셨고 조금 아래에는 html을 하라고 하셨는데...html을 하든 html(5)를 하든 상관없는건가요? 그리고 xml은 언급을 안해주셨는데... 만약 xml을 하게된다면 말씀해주신거 html css 자바스크립트 php 중에서 xml의 기능을 하는게 있는건가요? 아니면 xml만의 독립적인 다른게 있는건가요? 저한테는 필요없는건가요?

  • ? ?
    html에는 여러가지 버전이 있습니다. 현재 사용되는게 html5고요. 그냥 html = html5 이라고 생각하시면 됩니다. xml은 xe를 사용하지 않는 이상 자체적으로 만든다면 json을 써도 되고...굳이 배울 필요까지는 없습니다.

    즉.
    html, css => 정적 페이지 제작
    js => 동적 페이지 (혹은 Node같은거 써서 서버사이드라든지 만들수 있겠죠.)
    PHP(서버사이드 언어)
  • ? ?
    늦은시간에 답변해주셔서 정말 감사합니다 선배님들 덕분에 조금씩 가닥이 잡히네요 좋은밤 되세요~