개인 웹 서버를 만드려고 합니다. >ㅁ<

radio1205의 이미지

제가 웹 프로그래밍을 해 보는게 처음이라-
조언을 좀 구하고자 합니다. >ㅁ<

개인 북 블로그를 만드려고 하는데,
말 그대로 개인만이 블로그에 접속해서
게시글을 등록 시키거나 관리 할 수 있게 하려고 하는데요.

공개된 블로그를 만들자면, 웹 서버 규모가 커져서- 힘들 것 같고.
생각은 그렇게 하는데,
이것저것 다 처음 해 보는거라- 개념이 잘 안 서네요.
어떤, 언어나 툴로 구현을 하면 용이할지에 대해서 좀 가이드라인을 좀 잡아주세요 ㅠ

근데, 개인 북 블로그를 만든다면 그냥, 개인 계정을 만들어 사이트를 운용하는 거랑 같은 맥락이 되는건가요 ;

dragonkun의 이미지

웹 프로그래밍을 전혀 모르고..
웹 서버를 마음대로 다룰 수 있는 상황이라면..
Ruby on rails 로 해 보시는 건 어떨까요?

ps. PHP 의 symfony 를 쓰다 RoR 을 쓰니..
정말 RoR 이 대단하게 느껴지더군요..
---------
Emerging the World!

Emerging the World!

strongberry의 이미지

저도 RoR(Ruby on Rails)을 추천합니다만, 이것은 어디까지나 radio1205님께서 웹 프로그래밍을 배우시겠다는 뜻이 있는 경우에만 입니다. RoR이 다른 언어/프레임워크에 비해 문법이 간결하고 종합 선물 세트처럼 은근히 나중에 필요한 기능들을 포함하고 있어서 좋은 부분이 있는것이 사실입니다. 다만 제대로 쓰기 위해선 다른 언어 이상으로 깊게 봐야 한달까요..^^

RoR보다 radio1205님께서 하시려는 것에 촛점을 맞추자면, 공개 블로그로 만드신다 해도 웹서버의 규모가 커지는 것은 아니라고 생각합니다. 차라리 티스토리나 이글루스 등의 블로그 서비스에 등록하시고 다른 사람에게 보여주고 싶지 않다면, 비공개 글로 작성해서 radio1205님만 읽을 수 있게 하면 될것 같습니다.

하지만, 여러 블로그 서비스를 돌아다녀봐도 원하는 기능(예컨데 도서/잡지 검색 기능)이 없다면 두번째 옵션이 그런 기능을 제공하는 블로그 툴이 있는가 찾아보는 것입니다. http://www.weblogmatrix.org/ 에서는 (현재로선 외국에서 만들어진 블로그 툴만 올라와 있지만) 각종 블로그 툴의 기능 및 라이센스 정보를 비교해서 선택을 도와주고 있습니다.

만약 이런 블로그 툴 중에도 원하는 기능이 없다면 블로그 서비스나 블로그 툴에 추가 할수 있는 플러그인을 만드는 것도 방법중 하나가 될것 같습니다. 블로그를 첨부터 만드는게 부담스러울 수 있으니 작은 것부터 해보는것이 어떨까 싶네요.

그래도 맘에 안든다 싶으면 별수 있나요. 전부 만들 수 밖에요.

편한 길이 있으면 그 길로 가시는게 좋을 것 같습니다. 하지만 고생스런 길로 가겠다 마음 먹으신거라면 즐겁게 가시길 바래요. :)
============================================
자나깨나 트롤 조심. 나간 트롤 다시보자.
"저는 앞으로 troll을 만나더라도 먹이를 주지 않도록 노력하겠습니다." :)

============================================
자나깨나 트롤 조심. 나간 트롤 다시보자.
"저는 앞으로 troll을 만나더라도 먹이를 주지 않도록 노력하겠습니다." :)

익명 사용자의 이미지

추후 취업에도 관련있다면 sublet(weblogic, tomcat) jsp등을 선택하는게 좋을듯 합니다.

7339989b62a014c4ce6e31b3540bc7b5f06455024f22753f6235c935e8e5의 이미지

servlet 아닐까요? ...

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.