Drupal 7 수명 종료: 사용자가 알아야 할 사항
게시 됨: 2024-09-25Drupal 7의 EOL(종료)은 2025년 1월 5일로 예정되어 있으며, 이는 여전히 Drupal 7을 사용하여 웹 사이트를 운영하는 수천 개의 조직에게 중추적인 순간입니다. 이 날짜 이후에는 Drupal 7은 더 이상 공식적인 지원, 업데이트 또는 유지 관리를 받지 않으므로 사이트는 보안 침해, 데이터 손실 및 성능 문제에 취약해집니다.
Drupal 11.0.2가 가장 최신 버전(2024년 9월 기준)이지만 활성 Drupal 사이트의 약 40%가 2011년에 처음 출시된 Drupal 7을 여전히 실행하고 있습니다.
Drupal은 오랫동안 복잡한 디지털 요구 사항을 가진 기업 및 정부 기관에서 선호하는 인기 있는 콘텐츠 관리 시스템(CMS)이었지만, EOL이 다가옴에 따라 여전히 Drupal 7에 의존하는 조직은 중요한 결정에 직면하게 되었습니다.
다음 가이드에서는 장기적인 안정성과 지원을 원하는 사람들을 위한 실행 가능한 대안으로 Drupal에서 WordPress로의 마이그레이션을 포함하여 사용 가능한 옵션을 간략하게 설명합니다. 우리가 다룰 내용은 다음과 같습니다:
Drupal 7이 EOL에 도달하는 이유는 무엇입니까?
2025년 1월 Drupal 7의 EOL은 2011년 출시 이후 많은 대규모 웹사이트의 기반이 되어온 버전에 대한 공식 지원이 종료됨을 의미합니다.
웹 표준과 기술이 발전함에 따라 Drupal 생태계도 발전했습니다. Drupal 10 및 11과 같은 새 버전은 현대화된 아키텍처, 향상된 성능, 향상된 보안 기능을 제공합니다. 이러한 기술적 발전은 Drupal 7의 EOL을 주도하고 있습니다(그리고 이 시점까지의 지연은 대부분 여전히 Drupal 7에 의존하고 있는 상당수의 활성 사용자로 인해 발생했습니다).
그럼에도 불구하고 이전 PHP 버전에 대한 의존성을 포함하여 Drupal 7의 기본 인프라는 더 이상 최신 개발 방식 및 보안 프로토콜과 호환되지 않습니다. 이러한 오래된 버전에 대한 지원을 유지하는 것은 Drupal 커뮤니티의 리소스에 부담을 줄 수 있습니다. 특히 최신 버전이 더욱 강력하고 미래 지향적인 기반을 제공하는 Symfony와 같은 업데이트된 프레임워크를 기반으로 구축되기 때문에 더욱 그렇습니다.
또한 Drupal 7은 이미 EOL 날짜에 대한 여러 가지 연장을 승인받았습니다. 이는 처음에는 2021년으로 계획되었지만 사용자에게 마이그레이션할 시간을 더 제공하기 위해 추진되었습니다. Drupal 커뮤니티는 이전 시스템에서 완전히 벗어나 더 새롭고 효율적인 버전에 초점을 맞추는 것을 목표로 하고 있으므로 그 때가 바로 지금입니다.
위에서 언급한 것처럼 Drupal 7이 EOL에 도달하면 Drupal 7을 계속 사용하는 사이트는 더 이상 패치나 업데이트를 받을 수 없으므로 보안 취약성과 호환성 문제에 노출됩니다. 이는 Drupal 7 사용자가 최신 버전의 Drupal로 업그레이드하든 다른 CMS로 마이그레이션하든 다음 단계를 계획해야 할 필요성을 강조합니다.
Drupal 7 사용자를 위한 옵션은 무엇입니까?
Drupal 7 EOL이 빠르게 다가오고 있으므로 이 버전을 계속 사용하는 조직은 다음 조치를 결정해야 합니다. 사용 가능한 세 가지 주요 옵션은 다음과 같습니다.
확장된 지원을 통해 Drupal 7 유지
Drupal 7에 깊이 포함되어 있고 제때에 마이그레이션하거나 업그레이드할 수 없는 조직의 경우 장기 지원 제공업체가 생명선을 제공할 수 있습니다. 이러한 전문 공급자는 공식 EOL 이후에도 Drupal 7에 대한 보안 업데이트, 패치 및 일부 지원을 계속 제공할 것입니다.
그러나 장기적인 지원은 일시적인 해결책으로 간주되어야 합니다. 약간의 여유 공간을 확보하기는 하지만 CMS는 시간이 지남에 따라 여전히 구식이 될 것이며 Drupal 10 또는 WordPress의 새 버전과 같은 최신 플랫폼에서 제공하는 혁신 및 기능 향상을 받지 못할 것입니다.
장기 지원 비용도 추가될 수 있습니다. 특히 시간이 지남에 따라 Drupal 7에 능숙한 개발 인재를 찾는 것이 더 어려워집니다.
최신 버전의 Drupal로 업그레이드
Drupal 7 사용자를 위한 또 다른 옵션은 10 또는 11과 같은 최신 Drupal 버전으로 업그레이드하는 것입니다. 이러한 버전은 보다 현대적인 아키텍처, 향상된 성능 및 향상된 보안을 포함하여 상당한 개선 사항을 제공합니다. 또한 새로운 기술과 통합하고 개발자와 콘텐츠 제작자 모두를 위한 향상된 도구를 제공하도록 제작되었습니다.
그러나 Drupal 7에서 Drupal 10 또는 11로 마이그레이션하는 것은 결코 쉬운 일이 아닙니다. 두 버전 간의 핵심 아키텍처가 크게 변경되었으므로 간단한 업그레이드가 불가능합니다. 조직은 이를 플랫폼 변경 프로젝트처럼 처리해야 하며, 데이터 마이그레이션, 디자인 변경 및 사용자 정의 모듈 재구성과 함께 사이트를 완전히 재구축해야 합니다.
새 CMS로 마이그레이션
Drupal을 넘어서려는 조직의 경우 WordPress와 같은 새로운 CMS로 마이그레이션하는 것은 매력적인 옵션입니다. WordPress는 사용자 친화적인 인터페이스, 방대한 플러그인과 테마 생태계, 광범위한 사용자 정의 옵션을 제공합니다. 더 중요한 것은 특히 광범위한 기술 전문 지식이 없는 팀의 경우 Drupal보다 관리하기가 더 쉽다는 것입니다.
Drupal 7에서 WordPress로 마이그레이션하는 것은 어려운 일이지만 많은 독점 또는 폐쇄 소스 시스템으로 이동하는 것보다 더 간단한 경우가 많습니다. WordPress는 풍부한 개발자 커뮤니티와 마이그레이션을 지원할 수 있는 다양한 도구를 자랑하므로 장기적으로 더 비용 효율적입니다.
또한 확장 가능한 인프라와 결합된 WordPress의 유연성을 통해 조직은 정기적인 업데이트, 보안 패치 및 점점 늘어나는 기능 제품군의 혜택을 누리면서 미래에도 디지털 존재를 보장할 수 있습니다. 낮은 학습 곡선과 강력한 지원 생태계를 갖춘 WordPress는 제어나 사용자 정의를 희생하지 않고 Drupal 7에서 전환하려는 기업을 위한 매력적인 솔루션으로 자리매김하고 있습니다.
많은 사람들에게 Drupal에서 WordPress로의 전환은 콘텐츠 관리 운영을 단순화하는 동시에 미래 혁신의 문을 열 수 있는 기회를 의미합니다.
Drupal에서 WordPress로 마이그레이션: 이점은 무엇입니까?
Drupal 7의 EOL 날짜가 가까워짐에 따라 많은 조직에서는 컨텐츠 관리 시스템 선택을 재평가하고 있습니다. 보다 유연하고 사용자 친화적인 시스템을 원하는 사람들에게 WordPress는 강력한 경쟁자로 돋보입니다. 그 이유는 다음과 같습니다.
사용 및 채택 용이성
특히 Drupal 7 사용자의 경우 Drupal에 비해 WordPress의 가장 큰 장점 중 하나는 사용 용이성입니다. WordPress는 기술 사용자와 비기술 사용자가 개발자 지원 없이 웹사이트를 간단하게 관리하고 업데이트할 수 있는 직관적인 대시보드를 제공합니다. 대조적으로, Drupal 7은 종종 더 높은 수준의 기술 전문 지식을 요구하므로 일상적인 사이트 관리가 더 복잡하고 시간이 많이 걸립니다.
또한 WordPress는 버전 간 중단 없이 지속적인 업데이트를 제공하며, 이는 많은 Drupal 7 사용자에게 획기적인 변화입니다. Drupal의 한 주요 버전에서 다른 버전으로 이동하는 것은 완전한 점검처럼 느껴질 수 있지만 WordPress에서는 훨씬 덜 방해적인 증분 업데이트가 가능합니다.
유연성과 맞춤화
WordPress는 사용자에게 거의 무한한 맞춤 설정 옵션을 제공하는 대규모 플러그인 생태계를 자랑합니다. 디자인용 Elementor나 전자상거래용 WooCommerce와 같은 플러그인은 디지털 경험을 확장하고 맞춤화하는 강력한 도구입니다.
Drupal은 사용자 정의도 지원하지만 WordPress 테마와 플러그인은 시간이 지남에 따라 업데이트에 적응하도록 설계되어 빈번한 재개발의 필요성을 최소화합니다. 또한 ACF(Advanced Custom Fields)와 같은 플러그인을 사용하면 WordPress에서 Drupal의 많은 고급 기능을 복제할 수 있으므로 정교한 콘텐츠 관리 논리에 의존하는 복잡한 사이트에 대한 강력한 대안이 됩니다.
커뮤니티 지원
WordPress는 광범위한 리소스, 문서 및 포럼을 제공하는 크고 활발한 커뮤니티의 지원을 받습니다. 모든 웹사이트의 40% 이상이 WordPress에서 실행되고 있으며 문제 해결에 도움이 되는 대규모 개발자, 대행사 및 지원 네트워크가 있습니다.
반면, Drupal의 소규모 커뮤니티, 특히 Drupal 7과 같은 이전 버전의 경우 특히 Drupal 7이 EOL에 가까워지면 도움을 찾기가 더 어려워질 수 있습니다.
또한 WordPress는 WordPress 속도, 보안 및 확장성에 특별히 최적화된 인프라를 제공하는 WP 엔진과 같은 다양한 관리형 호스팅 솔루션의 이점을 제공합니다. WP 엔진은 이전 버전의 PHP를 계속 지원하여 업그레이드 경로를 계획하는 사용자를 위해 또 다른 안정성을 추가합니다.
소유 비용
Drupal 사이트, 특히 Drupal 7과 같은 이전 버전의 사이트는 복잡성과 전문적인 개발자 지원의 필요성으로 인해 유지 관리 비용이 더 높은 경향이 있습니다. WordPress의 낮은 소유 비용은 디지털 인프라를 간소화하려는 조직에게 매력적인 선택입니다.
또한 관리형 호스팅 서비스는 일반적으로 자동 업데이트와 연중무휴 지원을 제공하여 사내 팀의 기술 부담을 크게 줄여줍니다.
개발자 중심의 인프라에서 벗어나는 조직의 경우 WordPress로 전환하면 상당한 비용 절감 효과를 얻을 수 있습니다. 유지 관리 비용이 낮을 뿐만 아니라 WordPress의 유연한 콘텐츠 구조와 다양한 플러그인과의 호환성 덕분에 최소한의 개입으로 사이트가 기능적이고 최신 상태로 유지됩니다.
마이그레이션 복잡성
Drupal 7에서 WordPress로 마이그레이션하는 것은 일반적으로 최신 Drupal 버전으로 업그레이드하는 것보다 더 간단합니다. Drupal 업그레이드에는 상당한 아키텍처 변경이 포함되는 경우가 많지만 WordPress는 여러 버전에서 이전 버전과 호환되도록 설계되었습니다. 사용자는 전체 사이트를 재구축할 필요 없이 WordPress를 점진적으로 업데이트할 수 있습니다.
또한 WP Migrate 및 FG Drupal to WordPress와 같은 WordPress의 강력한 마이그레이션 도구는 콘텐츠, 사용자 정의 필드 및 분류 체계의 전송을 쉽게 처리하여 프로세스를 더욱 단순화합니다.
Drupal 7 사용자를 위한 실용적인 선택
여전히 Drupal 7의 복잡성을 헤쳐나가고 있는 조직의 경우 WordPress로의 전환은 사용 용이성, 비용 효율성 및 향후 확장성을 향한 전환을 의미합니다.
증분 업데이트, 광범위한 사용자 정의 옵션 및 강력한 커뮤니티 지원을 통해 WordPress는 레거시 시스템의 과제를 극복할 준비가 된 사람들에게 적합한 탄력적인 대안으로 돋보입니다.
Drupal에서 WordPress로 마이그레이션: 주요 단계
Drupal 7에서 WordPress로 마이그레이션하는 것은 상세한 전략과 기술적 정확성이 필요한 다단계 프로세스입니다. 여기에서 모든 기술 수준에 대한 자세한 가이드를 찾을 수 있지만 원활한 전환을 위해서는 다음 단계가 필수적입니다.
프로젝트 기획
프로젝트 관리자, 개발자, 콘텐츠 제작자 및 기타 주요 이해관계자를 포함하는 전담 마이그레이션 팀을 구성하는 것부터 시작하세요. 이 팀은 현재 사이트 기능을 평가하고, 새 사이트의 목표를 계획하고, 마이그레이션과 관련된 모든 위험을 해결하는 일을 담당합니다.
데이터 매핑
모든 마이그레이션에서 가장 중요한 단계 중 하나는 데이터 매핑입니다. Drupal 7 사용자의 경우 이는 콘텐츠 유형, 분류, 미디어 파일 및 사용자 정의 필드를 분석하는 것을 의미합니다. 포괄적인 감사를 통해 모든 콘텐츠가 WordPress 구조로 올바르게 전송되었는지 확인합니다.
예를 들어 ACF 또는 WordPress 블록 편집기를 사용하는 경우 Drupal 데이터가 이러한 기능과 호환되도록 매핑되어 있는지 확인해야 합니다. 더 이상 목적에 부합하지 않는 레거시 콘텐츠를 식별하면 마이그레이션 프로세스를 간소화할 수도 있습니다.
새로운 WordPress 사이트 준비하기
데이터 매핑이 완료되면 이제 새로운 WordPress 설치를 생성할 차례입니다. WP Engine과 같은 관리형 호스팅 제공업체는 이 단계를 단순화하여 사용자가 단 몇 번의 클릭만으로 프로덕션, 스테이징 및 개발 환경을 설정할 수 있도록 합니다. 이는 새 사이트를 라이브로 푸시하기 전에 마이그레이션 프로세스를 테스트할 수 있는 공간을 제공합니다.
콘텐츠 마이그레이션
새로운 WordPress 사이트가 준비되면 다음 단계는 기존 콘텐츠를 마이그레이션하는 것입니다. 위에서 언급했듯이 FG Drupal to WordPress 또는 WP Migrate와 같은 도구는 이 프로세스의 대부분을 자동화할 수 있지만 복잡한 콘텐츠 유형이나 사용자 정의 기능의 경우 수동 조정이 필요할 수 있습니다. 더 크고 복잡한 사이트의 경우 모든 콘텐츠가 원활하게 전송되도록 CMS 마이그레이션 처리 경험이 있는 대행사와 협력하는 것이 좋습니다.
테스트 및 최종 조정
새로운 WordPress 사이트를 시작하기 전에 준비 환경에서 철저한 테스트를 수행하세요. 여기에는 모든 콘텐츠 검토, 끊어진 링크 확인, 양식 테스트, 미디어 파일이 올바르게 마이그레이션되었는지 확인하고 사이트 성능 검토가 포함됩니다. 테스트에서는 모바일 응답성, 접근성 및 SEO 구성도 다루어야 합니다.
시작하다
모든 것이 확인되면 새 WordPress 사이트를 라이브로 푸시할 수 있습니다. 마지막 단계에는 성능 최적화, 이전 Drupal 7 사이트에서 리디렉션 설정, 팀이 WordPress의 더 간단하고 직관적인 인터페이스를 사용하여 콘텐츠를 관리하도록 교육하는 것이 포함됩니다.
마이그레이션된 사이트의 다음 단계는 무엇인가요?
Drupal 7에서 WordPress로의 마이그레이션은 중요한 단계이지만 마이그레이션 자체로 여정이 끝나는 것은 아닙니다. 새로 마이그레이션된 WordPress 사이트 소유자는 지속적인 유지 관리 및 최적화에 우선순위를 두어 사이트를 빠르고 안전하며 사용자 친화적으로 유지해야 합니다.
WP 엔진의 완전 관리형 WordPress 플랫폼은 지속적인 지원을 제공하여 WordPress 사이트에 최적화된 인프라를 통해 세계적 수준의 성능을 제공합니다. 연중무휴 기술 지원, 고급 보안 기능 및 강력한 사이트 최적화 도구를 통해 WP 엔진은 새로운 WordPress 사이트를 최대한 활용할 수 있도록 도와줍니다.
지금 WP Engine에 연락하여 당사의 완전 관리형 WordPress 호스팅 솔루션이 어떻게 마이그레이션을 최대한 원활하게 만들고 마이그레이션 후에도 웹 사이트를 원활하게 운영할 수 있는지 알아보세요.