레일로 블로그를 만들거나 이미 존재하는 것을 사용해야합니까?

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

  •  03-07-2019
  •  | 
  •  

문제

다음 레일 프로젝트에서는 블로깅 기능이 필요합니다. 누군가 좋은 제안이 있는지 궁금합니다. (아마도 15 분 안에)

가장 중요한 기능은 코드 샘플을 우아하게 표시하는 것입니다.

도움이 되었습니까?

해결책

그것은 고전적인 빌드 버스-구매 (또는이 경우 무료로 다운로드) 결정입니다.

  • 원하는 기능 세트를 작성하십시오.
  • 당신이 얼마나 가까이 있는지 확인하기 위해 제품을 조사하십시오.
  • 가장 가까운 한두 가지 제품의 경우 자신의 솔루션을 작성하거나 필요한 작업을 수행하기 위해 오퍼링을 사용자 정의하는 것이 덜 노력하는지 여부를 평가하십시오.
  • 필요한 것이 블로그 사이트 만 있으면 이것은 쉬운 일이 아닙니다. WordPress를 사용하십시오.
  • 이 앱에 대한 다른 기능이 있고 블로깅이 그 중 하나 일 경우 WordPress 주위에 앱을 작성하는 것이 좋습니다. 결국 MySQL을 사용하는 PHP 응용 프로그램 일뿐입니다.
  • WordPress에 기능이 있거나 원하지 않는 일을한다면 직접 굴려야 할 수도 있습니다.
  • 이 사이트의 가장 중요한 기능은 ROR로 작성되어야한다는 것입니다. WordPress가 ROR로 작성되지 않으므로 직접 굴리거나 ROR 기반 블로그 앱을 찾으십시오. 나는 이것에 대한 숙제를 실제로하지 않았지만 PHP와 ROR을 세션 상태를 공유하는 것은 시간이 많이 걸리는 해킹 일 것이라고 생각합니다.

다른 팁

여가 시간은 어때?

5 년, 그것은 그 작은 아이디어가 얼마나 오래 걸렸는가입니다. 2 년 동안 종과 휘파람을 추가했습니다. 그리고 사람들은 내가 블로그 호스트를주고 사용하는 이유입니다. 나는 많은 아이디어, 할 말하고 탐험해야 할 것들이 많지만 수십 년 밖에 남지 않았기 때문입니다. 나는 5 년마다 쫓아 다니는 아이디어를 쫓아 갈 여유가 없습니다. Crap Web Frameworks 및 Crap 블로그 패키지를 적절히 고려한 후, 나는 다음 5 년 동안 괜찮은 자체 출판 시스템에 대한 비전을 구현하고 싶지 않다고 결정했습니다. 다른 사람이 할 수 있습니다.

http://steve-yegge.blogspot.com/2006/03/blog-or-get-fin-pot.html

자신의 블로그를 굴리는 것은 훌륭한 프로젝트입니다 (그리고 매우 재미 있습니다!). 그러나 실제적인 사용을 위해, 사전 만들기를 사용하는 것은 더 안전하고, 더 멋진 기능 등을 가질 것입니다. 'LL은 아마도 모서리를 자르고 당신이 원하는 것이 아닌 무언가로 끝납니다.

Rails Guy 나 자신 이었음에도 불구하고 나는 열렬한 팬입니다. WordPress. Rails 기반 블로그 엔진을 찾고 있다면 운이 좋았습니다. 메피스토, 문서는 원하는 것을 남겨두고 있지만. 빛나는 CMS 볼 가치가있는 또 다른 CMS/블로그 시스템입니다.

많은 루비/레일 개발자들이 실제로 정적 웹 사이트/블로그 생성기를 사용하는 경로를 갔다. 이것은 몇 가지 장점이 있습니다. 첫째, 페이지는 데이터베이스에 종속성이없는 정적 HTML입니다. 즉, 프론트 엔드 웹 서버 (APACHE, NGINX 등)가 Mongrel, Thin 또는 Phusion 승객을 통과하는 것보다 빠르게 제공 될 수 있습니다. 둘째, 검색 엔진이 인덱스가 더 쉬워집니다. 마지막으로, 아마도 가장 중요한 것은 git (또는 좋아하는 SCM)을 사용하여 게시물을 쉽게 제어 할 수 있습니다.

개발 후 블로그를 정적 모델로 전환했습니다. 메피스토 멈추는 것처럼 보였다. 나는 Tom Preston-Werner 's를 사용하고 있습니다 Jekyll 그리고 disqus 의견을 위해. 잘 작동합니다. 시도 해봐!

프로젝트를 찾고 있다면 자신의 블로그 엔진을 구축하는 것이 좋습니다.

개인적으로 저는 지난 3 년간 풀 타임 레일 개발자 였지만 여전히 나 자신과 다른 사람들에게 WordPress를 사용하고 추천합니다.

프로젝트가 블로그를 작성하는 경우 직접 굴지 마십시오. 훌륭한 콘텐츠를 펌핑하는 것에 대해 걱정 하면서이 문제를 해결할 수있는 많은 솔루션이 있습니다.

당신은 실제로 중요하지 않은 작은 것들로 많은 시간을 소비하게됩니다.

아마도 많은 사람들이있을 것입니다.

예를 들어, Rastafari, 또는 enkiblog.

다음 레일 프로젝트에서는 블로깅 기능이 필요합니다. 누군가 좋은 제안이 있는지 궁금합니다. 아니면 단지 내 자신의 역할을해야합니까? (아마도 15 분 안에)

나는 자신의 블로그 시스템을 굴리는 것을 권장하지 않을 것입니다. 블로그 확장으로 빛나는 CMS를 사용해야합니다.

가장 중요한 기능은 코드 샘플을 우아하게 표시하는 것입니다.

이를 위해 나는 조사를 권장 할 수 있습니다 구문.

모두 목표에 따라 다릅니다.

그것이 학습 목적이고 재미를위한 것이라면 처음부터 코딩하십시오. 또한 현재 블로그 플랫폼에서 찾을 수없는 새로운 기능을 추가하십시오. 예를 들어, 개발자가 블로그 자습서 나 스크린 캐스트를 쉽게 할 수있는 방식으로 만듭니다.

클라이언트를위한 것이거나 블로그 만 있으면 WordPress를 사용하십시오. Ruby에 사이트를두고 WordPress에 연결할 수 있습니다. 그것에 대해 생각해보십시오. WordPress 뒤에 인간의 시간이 몇 시간인지 8 년 동안 풀 타임으로 일해야합니다.

WordPress는 상자 밖으로 작동 한 다음 주기적으로 향후 요구에 따라 조정할 수 있습니다.

나는 재미와 학습, 코드를 처음부터 동의합니다. 그러나 사람들이 실제로 필요하고 아직 가지고 있지 않은 것을 코딩하는 것을 고려하십시오. 받아 들여 쓰다.

훌륭한 블로그 플랫폼이 너무 많아서 일부 (WordPress와 같은)에는 수백 개의 유용하고 강력한 플러그인을 작성하는 능동적 인 개발자 커뮤니티가 있습니다. 여기에는 코드 샘플에 대한 훌륭한 지원이 포함됩니다.

바퀴를 재창조 할 필요가 없습니다.

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