it-swarm-ko.tech

개발 환경에서 제작 단계로 WordPress의 설치 크기를 어떻게 쉽게 줄일 수 있습니까?

때로는 저렴하지만 빠른/안정적인 호스팅 계획은 파일 및 데이터베이스에 대해 50MB/100MB의 로컬 공간 만 갖는 단점이 있습니다.

이제 프로덕션으로 가기 전에 수동으로 일부 파일을 삭제합니다. CSS와 자바 스크립트의 개발 버전, 사용하지 않는 플러그인 언어 파일 등.

프로덕션 서버에 배포하기 전에 WordPress 설치 크기를 줄이는 데 도움이되는 소프트웨어 또는 배치 스크립트가 있습니까?

1
Drake

자바 스크립트와 CSS를 축소 할 때. 나는 1MB 이상의 디스크 공간을 확보 할 수 있을지 의심 스럽다. 아마도 smush.it 또는 ImageOptim 과 같은 도구를 사용하면 상당한 (1MB 이상) 차이를 만들 수 있습니다. (특히 PNG를 사용하는 경우 이미지를 스프라이트로 옮기는 것이 좋습니다.) 알고리즘을 사용하면 이미지를 매우 멋지게 압축 할 수 있지만 (보장하지는 못합니다)

최선의 방법은 사용되지 않은 모든 테마와 사용되지 않은 모든 플러그인을 제거하는 것입니다. 당신이 할 수있는 다른 일이 실제로 변화를 가져올 수는 없습니다. 사이트가 CSS 또는 자바 스크립트에서 20KB를 면도하는 50 또는 100MB 공간에 맞지 않는 경우 도움이되지 않습니다.

1
Ryan Gibbons

나는 이렇게 많은 다른 장소에서 포함되거나 사용될 수있는 많은 다른 파일이 있기 때문에 이것이 자동화 된 방식으로하는 것이 불가능하다고 (또는 매우 어렵다) 주장한다.

자바 스크립트 파일을 예로 들어 보겠습니다. 그들은 포함될 수 있습니다 :

  • 템플릿 파일의 <script> 태그를 통해
  • wp_enqueue_script 을 사용하여 대기열에 넣습니다.
  • 다른 함수에 의해 템플릿 파일에 에코 됨

이것은 세 가지 방법의 예입니다. 더 많은 것이 있다고 확신합니다. 실제로 사용되는 파일을 확인하는 것이 어려울 것이라고 말하고 있습니다.

그러나 살펴볼 수있는 한 가지는 스타일 시트, 자바 스크립트 및 이미지의 축소이며, 서버에 축소 버전 만 배포하는 것입니다. 각기 다른 다양한 서비스가 있습니다.

1
nobody

당신은 WordPress Capistrano Git 플러그인을 사용하여 시작할 수 있습니다 : http://github.com/jestro/wordpress-capistrano

그러면 서버에 대한 배포가 자동화됩니다. 그런 다음 배포시 실행할 다른 아이디어를 설정할 수도 있습니다.

http://shinylittlething.com/2010/01/20/css-minification-on-the-fly/

배포와 축소는 Rails 세계 (내가 WordPress 외부에서 가장 잘 알고있는 것)가 무언가이다.

나는 내 대답이 질문에 '쉬운'자격을 얻지 못할 수도 있다고 생각합니다.

0
curtismchale

나는 그런 대본을 알고 있지 않다 그러나 어쩌면 1 개를 개발하는 것이 좋을지도 모르다? 첫 번째 단계는 삭제할 수있는 항목을 식별하는 것입니다. 어쩌면 당신은이 질문을 커뮤니티 위키 페이지로 바꿀 수 있고 사람들은 그 정보에 대해 협력 할 수있을 것입니다.

또한 단지 접선 적으로 관련이 있습니다. 저는 / 작은 오렌지 웹 호스팅은 150Mb의 저장 용량을 가진 US $ 25/계정 (그들은 5 년 이상 나의 웹 호스트였습니다.)

0
MikeSchinkel