Magento 웹사이트 속도를 높이는 5가지 팁

게시 됨: 2019-06-11

Magento 2는 기능이 풍부한 플랫폼입니다. 모든 구매자에게 고도로 맞춤화 가능한 경험을 제공할 수 있는 플랫폼입니다. 즉, 두 개의 웹사이트가 동일하지 않습니다.

Magento의 몇 가지 최고의 기능은 다음과 같습니다.

  • Elasticsearch는 이제 Magento 2.3(및 그 이상)에 내장되어 있습니다.
  • 특정 시장에 맞춰 고객 경험을 더 잘 개인화할 수 있으며,
  • 재방문 고객은 이제 더 쉬운 체크아웃 프로세스를 기대할 수 있습니다.

그러나 이러한 사용자 지정 기능은 웹 사이트 속도를 늦추는 것으로 알려져 있으며 Magento도 예외는 아닙니다.

언뜻 보기에는 사이트가 최종적으로 로드될 때까지 몇 초를 더 기다리는 것이 별 문제가 아닌 것처럼 보일 수 있습니다. 그러나 상점 소유자는 전환율이 웹사이트를 로드할 수 있는 속도에 달려 있다는 사실에 놀랄 수 있습니다. 로드하는 데 3초 이상 걸리는 경우 잠재 고객이 웹사이트를 떠날 가능성이 40% 더 높다는 사실을 알고 계셨습니까?

이와 같은 통계는 전자 상거래 비즈니스가 고객의 다른 요구를 타협하지 않으면서 고객의 특정 요구를 충족할 수 있어야 함을 의미합니다. 이것은 복잡해질 수 있지만 이것이 불가능하다는 것을 의미하지는 않습니다.

이 게시물에서는 서버 응답 시간을 줄이고 궁극적으로 Magento 웹 사이트의 속도를 높이는 5가지 팁을 제공합니다.

목차

  • 팁 #1: 호스팅 고려
  • 팁 #2: 이미지 최적화
  • 팁 #3: 확장 프로그램 확인
  • 팁 #4: 프로그래밍 최소화
  • 팁 #5: Magento 데이터베이스를 체계적으로 유지
  • 테이크아웃

팁 #1: 호스팅 고려

Magento 사이트가 느린 가장 일반적인 이유 중 하나는 호스팅입니다. 트래픽이 증가하기 시작하면 평균적인 웹사이트는 저렴한 호스팅 계획을 따라잡는 데 어려움을 겪을 것입니다. 그러나 Magento는 조금 더 복잡하기 때문에 플랫폼은 일반 웹사이트보다 더 빨리 문제를 겪을 가능성이 높습니다.

그렇기 때문에 많은 인증된 Magento 개발자가 좋은 호스팅 계획에 투자하라고 말합니다. Magento는 $5/월 공유 호스팅으로 제대로 실행되지 않습니다. Magento 속도를 높이려면 프리미엄 플랜에 투자해야 합니다.

실제로 호스팅 서비스를 선택할 때 Magento 인증 호스팅을 지정하는 서비스를 선택하는 것이 중요합니다.

VPS(가상 사설 서버)에서 Magento 웹사이트를 호스팅할 수도 있습니다. VPS에서 웹사이트를 호스팅할 때의 큰 이점은 사이트 소유자로서 서버를 더 자유롭게 관리할 수 있다는 것입니다.

그러나 Magento 사이트 소유자로서 가장 좋은 혜택은 VPS 호스팅 사이트가 트래픽이나 대상에 의존하지 않는다는 것입니다. 필요한 만큼 서버 공간을 사용할 수 있습니다.

Magento 인증 호스팅을 선택하든 VPS 호스팅을 선택하든 모든 옵션을 평가하고 웹사이트를 효율적으로 실행하기 위해 가장 많은 공간을 확보할 수 있는 호스팅 계획을 찾는 것이 중요합니다.

팁 #2: 이미지 최적화

인증된 Magento 개발자는 Magento 속도를 높이는 가장 좋은 방법 중 하나는 이미지를 최적화된 상태로 유지하는 것이라고 말할 것입니다. 가장 좋은 방법은 이미지를 가장 작은 크기로 압축하는 것입니다. 즉, 이미지가 이상적인 크기일 때 웹 사이트가 더 원활하고 효율적으로 실행될 수 있습니다.

웹사이트에 가장 이상적인 크기의 사진이 무엇인지 말할 수 있는 실제 방법은 없지만 사진의 품질을 손상시키지 않고 사진을 작게 만드는 방법은 있습니다.

Google에서 "무료 이미지 최적화 도구"를 검색하면 품질을 유지하면서 이미지를 작게 만드는 데 사용할 수 있는 무료 도구가 많이 나타납니다.

이러한 도구는 다양한 결과를 제공할 수 있지만 프로세스는 일반적으로 동일합니다.

  1. 사진을 웹사이트에 업로드합니다.
  2. 압축 설정을 선택합니다.
    1. 가장 권장되는 설정은 "무손실" 또는 "최고 품질"을 선택하는 것입니다.
    2. 일부 압축기는 사진이 어떻게 나올지에 대한 옵션을 제공하지 않습니다. 이 경우 이 단계를 건너뛰어야 합니다.
  3. 사진을 다운로드합니다.

프로세스를 완료하면 새로 최적화된 모든 사진을 Magento에 업로드하고 원본 이미지를 최적화된 이미지로 교체할 수 있습니다.

팁 #3: 확장 프로그램 확인

웹사이트 확장은 서버의 응답 시간에 큰 영향을 미칩니다. 사이트가 로드될 때 사이트에 도움이 되는 확장 프로그램도 로드해야 하기 때문입니다. 따라서 더 많은 HTTP 요청이 있을 것입니다.

Magento 웹사이트가 가질 수 있는 확장의 수에 대한 정답은 없지만 일반적으로 공인 Magento 개발자는 모든 타사 확장을 최소로 유지하라고 말할 것입니다.

Magento 사이트에 유지해야 하는 필수 확장이 무엇인지 파악하려면 다음 중 하나를 수행하는 것이 좋습니다.

  1. 포괄적인 Magento 확장 감사를 수행하여 얼마나 많은 확장이 있는지 파악하고 각 확장이 로딩 시간에 어떤 영향을 미치는지 알아보세요. 로드 시간을 가장 많이 차지하는 확장 프로그램을 제거하는 것이 좋습니다.
  2. 인증된 Magento 개발자에게 문의하여 확장 감사를 수행하고 유지하기에 가장 좋은 확장이 무엇인지 파악하기 위해 그들과 이야기하십시오.

가장 큰 확장 프로그램 중 일부를 지우고 나면 Magento 웹사이트가 더 빨리 로드되기 시작할 것입니다.

팁 #4: 프로그래밍 최소화

로드되는 코드가 적을수록 좋습니다. JavaScript와 CSS 파일을 결합하고 최소화하면 Magento 스토어의 로드 시간을 단축할 수 있습니다.

인증된 Magento 개발자를 고용하여 이를 수행할 수 있지만 직접 수행하려면 다음을 수행하십시오.

  1. Magento 관리자 패널로 이동하여 "시스템"을 찾으십시오.
  2. 지도 따르기: 시스템 → 구성 → 고급 → 개발자
  3. JavaScript 및 CSS 설정에서 확인하십시오.
  4. "JavaScript 파일 병합"에서 "아니오"를 "예"로 변경하십시오.
  5. "CSS 파일 병합"에서 "아니오"를 "예"로 변경하십시오.
  6. 변경 사항을 저장하다
Magento 웹사이트 속도를 높이는 5가지 팁 | MageWorx Magento 블로그
Magento 웹사이트 속도를 높이는 5가지 팁 | MageWorx Magento 블로그

이렇게 하면 JavaScript와 CSS 파일이 병합되어 웹사이트에 대한 요청 수가 줄어듭니다.

HTML의 경우 타사 확장을 다운로드하면 최소화할 수 있어야 합니다.

팁 #5: Magento 데이터베이스를 체계적으로 유지

Magento 속도를 높이는 핵심 포인트는 웹사이트 데이터베이스를 최적화된 상태로 유지하는 것입니다. 여기에는 다음을 유지하는 것이 포함됩니다.

  • 인덱스: 인덱스는 MySQL 쿼리 속도를 높이는 데 사용됩니다. 기본적으로 Magento는 상점의 모든 단일 제품에 대한 색인을 업데이트합니다. 그러나 제품 색인을 수동으로 업데이트해야 하는 경우가 있습니다. 이렇게 하려면 다음을 수행해야 합니다.
    • "시스템" → "색인 관리"로 이동합니다.
    • 모든 색인(또는 업데이트하려는 색인)을 선택하고 드롭다운에서 "데이터 색인 재지정"을 선택한 다음 "제출"을 클릭하십시오.
Magento 웹사이트 속도를 높이는 5가지 팁 | MageWorx Magento 블로그
  • 로그: 테이블, 제품 및 절차를 적절한 그룹에 배치해야 합니다. 오래된 로그는 로드 사이트가 더 길어지지 않도록 가능한 한 빨리 삭제해야 합니다. Magento 데이터베이스 로그를 정리하려면 다음을 수행해야 합니다.
    • "스토어" → "구성" → "고급"→ "시스템" → "대량 작업"으로 이동합니다.
    • "로그에 저장된 날짜"에서 원하는 날짜로 변경합니다.
    • "구성 저장"을 클릭합니다.
Magento 웹사이트 속도를 높이는 5가지 팁 | MageWorx Magento 블로그

이를 구성한 후에는 Magento 사이트가 더 빨리 로드될 것으로 예상할 수 있습니다.

테이크아웃

더 빠른 사이트를 갖는 것이 그 어느 때보다 중요해졌습니다. 훌륭한 사이트를 갖는 것은 멋진 매장을 갖는 것 이상입니다. 그것은 또한 손님을 위한 훌륭한 쇼핑 경험을 만드는 것과 관련이 있으며 그 쇼핑 경험에 영향을 미치는 큰 요소는 사이트 속도입니다.

빠른 사이트를 갖는 것은 성공적인 웹사이트를 갖는 데 필수적이 되었습니다. 그러나 모든 웹사이트를 빠르게 만드는 구체적인 방법은 아직 없습니다. Magento의 속도를 높이기 위해 할 수 있는 작업은 다음과 같습니다.

  • 좋은 호스팅 계획 세우기
  • 사이트 이미지 최적화
  • 연장 감사 실시
  • 모든 코딩이 절대적으로 필요한지 확인
  • Magento 데이터베이스를 체계적으로 유지하기

이 모든 작업을 수행하면 웹사이트 속도를 높이고 결과적으로 전환율과 고객 유지율을 높이는 첫 번째 단계를 밟았다는 의미입니다.


이것은 Goivvy, LLC의 Magento 인증 개발자인 Konstantin Gerasimov의 게스트 게시물입니다. 그는 성능 최적화 및 백엔드 개발을 전문으로 합니다.