아주 간단한 블로그로 가는 가장 빠른 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/51311

  •  09-06-2019
  •  | 
  •  

문제

저는 곧 새로운 프로젝트를 시작하려고 하며 매우 간단한 블로그에 그 개발 과정을 기록하고 싶습니다.

내 요구 사항은 다음과 같습니다

  • 내 Gentoo 기반 LAMP 스택에 자체 호스팅됨(블로거는 제외되는 것 같음)
  • django 기반 웹사이트에 통합(예: www.myproject.com이 아닌 www.myproject.com/about, www.myproject.com/blog 등 및 blog.myproject.com의 완전히 다른 사이트)
  • 학습 곡선이 거의 또는 전혀 없음 이는 블로그 엔진에만 해당됩니다. (단지 블로그를 위해 API를 배우고 싶지는 않지만 내 자신을 굴릴 수 있으려면 Django에 더 깊이 들어가야 합니다.) 지금까지의 답변에 따르면 Wordpress가 제외될 가능성이 있습니다.

내가해야합니까

a) 블로그 엔진 X 설치(X 지정)

b) django를 사용하여 새 항목을 게시하는 방법과 내 웹사이트의 페이지를 직접 작성하여 내림차순으로 게시물을 표시합니다.

도움이 되었습니까?

해결책

당신이 완벽주의자라면 스스로 굴려보세요.

  • 그렇게 어렵지는 않아요
  • 유용한 것을 배우네요
  • 당신은 얻을 것이다 정확히 당신이 원하고 필요한 것

댓글 스팸과의 싸움, 보안 허점 수정 등의 수렁에 빠질 수 있다는 점에 유의하세요.하지만 아마 재미있는 프로젝트가 될 것 같아요.

당신이 실용적인 유형이고 통합의 어려움에 직면할 준비가 되어 있는 경우, 다음과 같은 기존 엔진을 사용하십시오. Wadcom블로그 (파이썬) 또는 파이블로솜(PyBlosxom), 또는 MovableType이나 WordPress와 같이 완전히 다른 것입니다.

여기에 간단한 Django 블로그 예제 시작하려면.

블로그 엔진 롤링의 장단점 이 기사 필 핵(Phil Haack) 지음.

제프 크로프트 분명히 스스로 굴렸다 또한.

다른 팁

설치하다 워드프레스.이유가 있어서 가장 일반적인 엔진입니다.PHP이지만 귀하의 환경에서는 잘 작동합니다.

최근 WordPress를 사용해 보았는데 매우 실망했습니다.아무것도 사용자 정의하고 싶지 않은 한 모든 것이 좋습니다.하지만 마크다운 편집을 처리하기 위해 플러그인을 설치하고 싶다고 상상해 보세요.거기에서 문제가 시작됩니다.WordPress의 플러그인 아키텍처가 심각하게 망가졌습니다.Markdown의 경우 이는 좋은 솔루션이 존재하지 않음을 의미합니다.기존 플러그인은 열심히 쳐다보면 무너지는 일련의 (아주 잘 문서화되어 있는) 해킹입니다.

저는 WordPress용 코드를 조금이라도 작성할 의도가 없었지만 지난 며칠 동안 PHP에 푹 빠져서 플러그인과 WordPress 코어를 해킹하여 특별한 시나리오에 맞게 작동하게 만들었습니다. 그다지 특별하지는 않습니다. 저는 완벽주의자일 뿐입니다.)안타까운 일입니다. 왜냐하면 WordPress의 문서는 단순한 패치 그 이상이기 때문입니다.더 이상 사용하지 않습니다. grep 기능에 대해 알아보고 소스를 읽어보세요.전체적으로 덜 즐거운 OpenSource 프로젝트 중 하나입니다.

플러그인, 테마 등을 사용하여 Wordpress를 사용자 정의하는 데 며칠은 아니더라도 몇 시간을 보낼 수 있습니다.나는 Blogger(https://www.blogger.com/start)
필요한 경우 자체 도메인 이름을 사용할 수도 있습니다.

편집하다:또한 슬래시 도트, 파기 또는 Reddit이 발생하는 경우 Google은 트래픽을 처리할 수 있지만 귀하의 서버는 아마도 그렇지 못할 것입니다.

나를 위한, 워드프레스 설정하고 시작하는 것이 여전히 가장 빠르고 간단합니다.거의 모든 작업을 수행하도록 확장할 수도 있고 매우 단순하게 유지할 수도 있습니다.PHP에서 실행되지만 플러그인을 작성하려는 경우가 아니면 코드를 작성할 필요가 없습니다.

보세요 블로섬.파일 기반이므로 지저분한 데이터베이스가 없습니다.기본 아이디어는 다른 언어로 이식되었으며, pyblosxom은 Python에 있습니다.

저는 개인 블로그로 PyBlosxom을 사용하는데, 최소한의 것이 필요할 때 꽤 유용하다고 생각합니다.Python 런타임과 CGI만 필요하므로 배포가 간단합니다.하지만 Python을 사용하려면 최소한 Python에 대한 기본 지식이 있어야 합니다.

Blosxom을 살펴보세요.파일 기반이므로 지저분한 데이터베이스가 없습니다.기본 아이디어는 다른 언어로 포팅되었으며, pyblosxom은 Python에 있습니다.

나는 주말 동안 약 6시간 만에 댓글, 라벨, 단순화된 마크업, 사이트맵, 피드 등을 포함한 내 개인 블로그용 엔진을 작성했습니다.정말 즐거웠고 Django에 대해 많이 배웠습니다.

이쪽으로 가기로 결정했다면, 여기를 보세요 일반적인 견해, 이 Django 기능은 많은 작업을 줄여줄 것입니다(그리고 몇 가지 유용한 트릭도 배울 수 있습니다).

아직 직접 시도하지는 않았지만(데모 제외) 북마크에 추가했습니다. 챠르프 그래서 내가 빠르고 간단한 블로그를 설정해야 할 경우(당신이 설명하는 것과 같은 종류) 이것을 시도해 볼 수 있습니다.그러니 확인해 보세요. 좋은 선택이 될 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top