Home 게시판 커뮤니티 Q&A 워드프레스 빌드시스템을 보통 어떻게 구축해서 쓰시나요?

4개 답변, 2 voices Last updated by Avatar of bscbsc 6 years, 3 months 전
  • Avatar of bscbsc
    Participant
    @bsc1234
    #51769

    안녕하세요. 워드프레스 개발하다가 갑자기 궁금한것이 생겨서 질문드립니다.
    혹시 워드프레스도 로컬에서 개발한 후에 git같은 버젼관리 시스템을 사용해서 라이브서버로 빌드시키는 방법이 있나요?
    생각해보니까 만약에 실 서비스중인 워드프레스를 보수해야할때 코드나 플러그인을 잘못만져서 사이트가 망가질 수도 있겠다 싶어서요..;;
    이런 경우를 대비해서 kopress 선배님들은 보통 어떤식으로 작업하고 계시는지 궁금합니다!

    Avatar of bsc
    Avatar of Matthew ParkMatthew Park
    Moderator
    @hackya
    #51773

    곰곰히 생각해보시면 이해가 되시겠지만 git 의 version control 은 아무런 도움이 되지 않습니다.

    git 에서 특정 테마, 플러그인을 빌드 한다고 해서, 그 플러그인/테마가 실섭에서 어떻게 작동될지 알 수 가 없으니까요.

    live site 작업할때는 통상적으로 localhost 에서 실섭과 동일한 상태의 환경을 만든 후, 테스팅 합니다.

    Avatar of Matthew Park
    Attorney, front-end developer, digital media artist, WordPress enthusiast, & a father of 4 wonderful children.

    Lives in Colorado.

    Avatar of bscbsc
    Participant
    @bsc1234
    #51779

    안녕하세요 Matthew님! 조언 주셔서 감사합니다.

    그렇군요. 로컬에서 테스팅한뒤에 똑같이 그대로 실섭에서도 작업해주는 방식으로 하신다는 말씀이시죠?
    음.. 그렇다면 한가지 궁금한것이 생겼습니다. 만약에 여러명이서 한 사이트를 같이 작업할때는 어떻게 하나요?

    만약 Matthew님이 가르쳐주신 방법으로 여러명이서 한 사이트에 대해서 각각의 테스팅을 한다면
    서로의 환경이 달라질 수도 있을것 같다는 생각이 듭니다.
    (예를들어 서로 다른 플러그인을 설치해서 테스팅해본다던지, functions.php에 각자의 테스팅할 함수를 추가한다던지 등등)
    그렇다는것은 즉 테스팅 단계에서 서로 자신의 작업을 실섭에 업데이트(git으로 따지면 commit)할 시에
    오차가 발생할 가능성도 생긴다는 것으로 생각되는데요,
    이렇게 여러명이서 작업할때에는 보통 어떻게 하나요?

    제가 작은 스타트업에 있다보니 이런 기본적인 프로세스가 안잡혀있어서요..
    똑똑하게 일하고싶습니다 ㅠㅠ 조언 부탁드립니다!

    Avatar of Matthew ParkMatthew Park
    Moderator
    @hackya
    #51793

    한국의 작은 스타트업의 경우 웹개발 부분은/부서는 보통 front-end 한명, back-end 한명정도 작업하지 않나요?

    back-end 개발자 가 DB + 플러그인 + functions.php 작업할거고, front-end 개발자는 테마 + css + js 작업을 하는 관계로 서로 작업이 중복될 일은 없습니다.

    front-ender 가 한명 이상이다, 이런경우는 작업하고 있는 UI 나 테마 같은 다른 asset 들을 git 에서 version control 합니다.

    한명이상의 front-end 가 작업하는 경우 제가 권유하고 싶은 것은, 한명은 자스 (js) 만 코딩하고 다른 한명은 css 만 코딩하면, 제 경험 상 작업이 매끄럽게 진행됩니다. (어짜피 경력 좀 오래된 front-ender 들은 css 코딩 하는걸 싫어하는 경우가 많아서, 자연스럽게 이렇게 나눠지기도 합니다.)

    미국도 스타트업들이 비지니스 로직자체는 자바나 파이썬 등으로 짜더라도 프론트는 워드프레스로 커버하는 경우가 많습니다. 그런데 워드프레스 관련 인력이 없는 경우가 대부분이라, 워드프레스 빌드 부분은 그냥 속편하게 외주주고 맙니다.

    그런데 워드프레스 개발이 간단해 보일 수 있지만, 워프개발 안해봤던 개발자가 워드프레스로 프론트라도 빌드 하려면 은근 시간을 많이 잡아먹을 수 있어서, 많은 경우 싸게 외주 주시는게 더 이득일 수 있습니다.

    Avatar of bscbsc
    Participant
    @bsc1234
    #51799

    안녕하세요 Matthew님! 답변 감사드립니다.
    Matthew님이 조언주신대로 좀 더 효율적인 개발방법을 채택해서 개발해봐야 할 것 같아요 ㅎㅎ
    감사합니다!

5 글 보임 - 1에서 5 까지 (총 5 중에서)
  • 답변은 로그인 후 가능합니다.