Drupal 6에서 Drupal 8로 마이그레이션: 지금이 적기인 이유
게시 됨: 2022-04-09모든 웹사이트는 비즈니스를 위한 강력한 엔진이 되어야 합니다. 원활한 작업, 고성능, 충분한 안전성, 매력적인 사용자 경험 등을 통해 브랜드 가시성을 높이고 전환을 유도하며 고객 만족도를 높여야 합니다.
오래된 웹 사이트는 할 수 없습니다! 여기에서 Drupal 6에서 Drupal 8로 마이그레이션하는 옵션에 대해 논의하고자 합니다. 언제든지 Drupal 대행사에 연락하여 자세한 내용을 확인하고 원활한 업그레이드를 주문할 수 있습니다.
저렴한 비용으로 Drupal 6에서 Drupal 8로 마이그레이션
오늘날 이 어려운 시기에 우리의 우선 순위는 가능한 한 많은 기업이 웹사이트를 리노베이션하고 새로운 기술 트렌드에 맞게 웹사이트를 사용자와 편집자에게 더 친숙하게 만들고 보안을 유지하도록 돕는 것입니다. 이것이 바로 Drupal 유지 관리 및 지원 팀이 합리적인 가격에 Drupal 8로의 마이그레이션을 제안하는 이유입니다. 이에 대해 논의하려면 당사에 문의하십시오.
내 웹사이트가 여전히 Drupal 6에 있습니다. 문제가 무엇입니까?
D6을 사용하는 경우 Drupal 핵심 사용 통계에 따르면 35,100명 이상의 웹사이트 소유자 중 하나입니다. 이것은 총 1,100,500개 이상의 Drupal 사이트 중 바다에 떨어진 한 방울입니다. 하지만 D6에 무슨 문제가 있습니까?
D6이 구식이라는 말을 들었을 것입니다. 2016년 2월에 수명이 다했습니다. 공식 팀은 끊임없이 변화하는 취약점에 대응하기 위한 Drupal 보안 업데이트를 포함하여 더 이상 업데이트나 패치를 릴리스하지 않습니다.
웹 사이트를 사용자 친화적으로 만들고, 더 나은 편집 경험을 제공하고, 웹 사이트 성능을 향상하고, 새로운 기술 기회를 제공하는 데 있어 D6에 대한 개선 사항은 더 이상 없습니다.
원하는 기능을 충족하기 위해 새로운 D6 모듈은 생성되지 않으며 기존 모듈은 다양한 버그 및 문제를 제거하기 위해 개선되거나 수정되지 않습니다.
Drupal 6 사이트 소유자를 위한 옵션은 무엇입니까?
위에서 설명한 슬픈 그림에 당신이 포함될 필요는 없습니다. 개선할 수 있는 솔루션이 있습니다. 여기에 Drupal 6 웹사이트 소유자가 제공하는 옵션이 있습니다.
- 상업적 지원. 핵심 및 기여 모듈에 대한 보안 및 유지 관리 업데이트를 제공하는 D6 장기 지원(LTS) 프로그램이 있습니다. 이 옵션은 오래된 천에 구멍을 뚫는 것처럼 보이며 어쨌든 뒤쳐지고 있습니다. 이것을 선택하면 정기적으로 요금을 지불해야 합니다. 그러나 이것이 얼마나 오래 갈 것입니까? 특히 저렴한 Drupal 지원 서비스를 통해 Drupal 6에서 Drupal 8로 업그레이드하는 데 한 번 투자하는 것이 훨씬 좋습니다.
- Drupal 6에서 Drupal 7로 업그레이드하십시오. 이것은 이전에는 매우 유망한 옵션이었지만 지금은 아닙니다. D7은 여전히 널리 사용되지만 2020년에는 미래 지향적인 선택이 아닙니다. Drupal 7 사이트 소유자는 Drupal 8의 다양한 이점을 누리기 위해 Drupal 8로 업그레이드하려고 노력합니다. 또한 D7은 Drupal 9가 준비되지 않은 반면 D8은 준비되어 있습니다!
- Drupal 6에서 Drupal 8로 업그레이드(권장). 이 선택은 매우 미래지향적입니다. Drupal 6에서 Drupal 8 로 마이그레이션하면 모든 후속 업그레이드가 빠르고 쉽습니다(자세한 내용은 나중에 설명). 지금 D8로의 마이그레이션을 권장하는 이유를 공유하고 있습니다.
Drupal 6에서 Drupal 8로 마이그레이션하는 이유는 무엇입니까?
Drupal 6을 업그레이드해야 하는 위의 이유 외에도 D8로 마이그레이션해야 하는 더 구체적인 이유가 있습니다. 여기에는 다음이 포함되지만 이에 국한되지는 않습니다.
- 영원히 쉬운 업그레이드. D9가 곧 출시될 예정이며 최신 버전의 D8을 사용하고 더 이상 사용되지 않는 코드가 없는 모든 사이트에서 즉시 D9를 사용할 수 있습니다. 따라서 D7과 D8은 모두 2021년 11월에 수명이 다하지만 D8에 있는 한 D9로 빠르게 점프할 수 있습니다. 이제 한 번만 수행하면 됩니다. Drupal 6에서 Drupal 8로 마이그레이션 하고 향후 업그레이드로 인한 번거로움을 피하십시오.
- 편집 경험이 크게 향상되었습니다. D8은 쉬운 콘텐츠 관리에 중점을 두고 있습니다. 콘텐츠를 편리하게 생성할 수 있는 CKEditor, 다양한 멀티미디어를 저장하고 사용할 수 있는 미디어 라이브러리, 즉석에서 편집할 수 있는 빠른 편집 기능, 향상된 콘텐츠 조정 옵션, 끌어다 놓기 방식으로 페이지를 구성하는 레이아웃 빌더 등을 제공합니다.
- 모바일 우선 접근 방식. 웹사이트를 모바일 친화적으로 만들고 모든 청중에게 최고의 브라우징 경험을 제공하는 것은 필수입니다. 모바일 우선 접근 방식으로 Drupal 8로 마이그레이션하십시오! 모바일 반응형 핵심 테마, 반응형 이미지 및 중단점 모듈, 반응형 웹 디자인을 위한 기타 여러 기본 제공 및 추가 기능이 있습니다.
- 독특한 다국어 기능. 사이트를 다국어로 만들어야 하는 수많은 이유에 확신이 섰다면 Drupal 6에서 Drupal 8로의 마이그레이션은 금광입니다. 거의 100개 언어가 지원되고, 한 번의 클릭으로 업로드되는 인터페이스 번역, 세분화된 다국어 설정 등을 통해 Drupal은 다국어 웹사이트에 가장 적합한 선택입니다.
- API 우선 접근 방식. 이제 디지털 도달 범위를 배가할 때입니다! 향상된 기능을 사용하여 모든 애플리케이션과 데이터를 공유하려면 D8로 마이그레이션하십시오. Python, Java, Go 등으로 작성할 수 있을 뿐만 아니라 React, Vue, Gatsby, Ember 등과 같은 JavaScript 프레임워크로 구동되어 독점적인 로딩 속도와 동적 경험을 제공합니다.
- 나는 당신이 필요로하는 모든 소프트웨어와 통합합니다. Drupal 6에서 Drupal 8로의 마이그레이션은 사이트를 선호하는 마케팅 자동화 솔루션, CRM 플랫폼, 모든 종류의 타사 API 등과 원활하게 통합할 수 있는 광범위한 기회를 제공합니다.
- 새로운 차원의 전자상거래. 귀하의 사이트에 전자 상거래 기능이 있거나 이에 대해 생각하고 있다면 D8에서 사용할 수 있는 Drupal Commerce 2를 고려하십시오. 편리한 제품 관리, 다양한 지불 게이트웨이, 다양한 지불 옵션, 다양한 통화, 유연한 체크아웃 및 분리된 상거래는 Commerce 2로 온라인 상점을 만들어야 하는 많은 이유 중 일부일 뿐입니다.
- 완전히 새로운 아키텍처와 최신 라이브러리. 완전히 새로운 Drupal 8 아키텍처는 더 나은 사이트 성능, 효율적인 개발, 높은 사이트 유지 관리 가능성, 깨끗한 코드 등을 반영합니다. D8은 OOP(객체 지향 프로그래밍)를 기반으로 하며 최신 Symfony 구성 요소, Twig 템플릿 엔진, Composer 패키지 관리자 등을 사용합니다.
Drupal 6에서 8로 마이그레이션하는 방법
Drupal 6 마이그레이션 프로세스는 깨끗한 상태에서 D8 사이트를 만들고 사이트 구성 및 사이트 콘텐츠를 해당 사이트로 마이그레이션하는 것을 의미합니다. 아키텍처의 큰 차이로 인해 특정 Drupal 8 마이그레이션 문제가 발생합니다.
운 좋게도 원활한 콘텐츠 및 구성 마이그레이션을 제공하는 매우 유용한 D8 코어 모듈이 있습니다. 그러나 대부분의 경우 사용자 지정 스크립트, 수동 콘텐츠 또는 구성 재생성 등이 필요할 수도 있습니다.
관리 UI를 통해 Drupal 6에서 8로 마이그레이션하는 기본 단계는 다음과 같습니다.
- 웹사이트의 요구 사항 검토 및 모듈 감사(더 이상 필요하지 않음, 코어로 이동 등)
- 새로운 D8 아키텍처에 따라 사용자 정의 모듈을 포괄적으로 다시 작성하고 더 이상 사용되지 않는 API 및 기능을 제거합니다.
- SEO 전문가에게 문의하여 URL 구조, 가능한 리디렉션 등에 대해 논의합니다.
- D6 사이트를 최신 부 버전으로 업데이트합니다.
- 좋은 안전 권장 사항으로 현재 사이트를 백업합니다.
- 사용 가능한 최신 버전의 Drupal 설치 생성.
- 핵심 마이그레이션 모듈(Migrate, Migrate Drupal, Migrate Drupal UI 및 필요한 경우 Migrate Drupal Multilingual)을 활성화합니다.
- 콘텐츠 또는 구성 마이그레이션에 필요한 필수 핵심 및 기여 모듈을 활성화합니다.
- 새 D8 사이트의 /upgrade 경로에 원본 사이트 세부 정보를 지정합니다.
- Migrate UI에서 제공하는 "업그레이드 수행" 버튼으로 업그레이드를 수행합니다.
- 로그를 검토하고 오류를 확인합니다.
Drupal 6에서 Drupal 8로의 마이그레이션을 맡기세요
이 기사에서는 Drupal 6 업데이트(주 버전 간 이동과 관련하여 Drupal 세계에서 "업그레이드"라고 함)가 필요한 이유를 설명했습니다. 이제 Drupal 6에서 Drupal 8로 마이그레이션해야 할 때가 되었습니다.
이 한 번의 동작으로 혁신, 성능 및 안전을 즐기십시오. Drupal 지원 팀이 Drupal 6에서 Drupal 8로의 원활한 마이그레이션을 처리하도록 하십시오!