본문 바로가기
CMS/드루팔

드루팔(Drupal) 쇼핑몰 솔루션 소개

by 글로비즈 2022. 6. 1.
반응형

드루팔 공식홈 https://www.drupal.org/

얼마전 코어 업데이트가 되면서 CI가 변경이 있었습니다. 그래도 예전 드루팔 CI가 정감이 가는군요.

현재는 9버전까지 나왔습니다. 아래는 해시넷에 올라온 드루팔에 대한 간단한 설명입니다.

 
드루팔(Drupal)은 PHP 언어로 개발된 오픈소스 기반의 콘텐츠관리시스템(CMS)이다. 워드프레스(WordPress)가 사용자 중심으로 쉽고 편리한 기능을 빠르게 구현하는 것에 중점을 둔 반면, 드루팔은 개발자 중심으로 복잡한 기능을 모두 구현할 수 있다는 특징이 있다.

개요
드루팔(Drupal은 PHP로 작성된 오픈소스 콘텐츠 관리 프레임워크, 콘텐츠 관리 시스템, 블로그 엔진이다. 처음에는 게시판으로 만들었으나 여러 가지 유용한 기능을 추가하여 현재의 모습을 가지게 되었다.

특징
워크프레스와 마찬가지로 무료이며 소프트웨어를 다운로드하고 자신의 호스팅 서버에 설치하여 사용할 수 있다. 다만 워드프레스가 사용자 중심에 포커스를 맞추었다면, 드루팔은 개발자 위주에 포커스가 맞추어져 있어 워드프레스 및 다른 여러 CMS보다 전문적인 기술을 필요로 하며, 보다 강력하고 복잡한 콘텐츠를 구성할 수 있는 능력이 있다.

이러한 차이는 드루팔의 가장 큰 장점 중 하나인 속도 면에서 결과적으로 차이를 보이는데, 드루팔은 워드프레스만큼 많은 시스템 리소스를 사용하지 않는다. 이는 간단히 말해 Drupal로 만든 페이지가 워드프레스로 만든 페이지보다 더 빠르게 로드되며, 응답시간이 짧다는 것을 뜻한다. 흔히들 사이트가 무겁다고 표현을 하는데 이 차이로 인하여, 예를 들어 환경이 좋지 않은 곳에서 페이지가 정상적으로 로드되고 안되고가 결정되기도 한다. 속도뿐 아니라 페이지가 정상적으로 보이고 안보이고의 차이를 결정할 수 있기 때문에 시스템 리소스를 많이 사용하냐 하지 않느냐는 크고 중요한 사항이다. Drupal은 이러한 면에서 워드프레스보다 빠르고 강력하다 할 수 있다.

즉 드루팔은 여러 CMS 중 가장 강력한 콘텐츠 관리 시스템으로서 보안 및 검색 엔진 최적화, 속도 면에서 큰 장점을 가지고 있으며 이로 인해 복잡한 사이트 및 복잡한 데이터 조직을 필요로 하는 사이트를 제작할 때 사용하기 적합하다. 하지만 HTML, PHP 등과 같은 웹 프로그래밍 언어의 기본 지식을 요구하기 때문에 초보자가 사용하기 쉽지 않으며, 이와 관련한 많은 커뮤니티 사이트 등 여러 참고 사이트, 정보들이 많지 않으므로 흔히 말하는 구글링 실력을 요구한다.

http://wiki.hash.kr/index.php/%EB%93%9C%EB%A3%A8%ED%8C%94

 

개방형 스크립팅 소스 인 PHP는 처음 소개 된 이후로 가장 널리 사용되는 스크립팅 언어 중 하나였습니다. 이러한 편재성의 일부는 그 위에 구축 된 많은 프레임 워크 또는 콘텐츠 관리 시스템의 인기 때문입니다. 잘 알려진 예를 들자면 워드프레스는 PHP로 구축되었습니다. 이것은 모든 사람에게 익숙해야하는 필수 기술입니다.

 

워드프레스의 인기와 전반적인 기능은 많은 사람들에게 친숙합니다.

그럼에도 불구하고 선택할 수있는 다른 인기있는 PHP 기반 콘텐츠 관리 시스템이 있습니다. 그들 중 하나는 드루팔이 게시물에서 알게 될 것입니다.

 

워낙 워드프레스의 인기로 인해 다소 가려진 드루팔은 많은 응용 프로그램에 탁월한 선택입니다. 다른 PHP 대안보다 종종 더 적합합니다. 그러나 자신의 비즈니스에 가장 적합한 콘텐츠 관리 시스템을 아는 것이 중요합니다. 계속 읽으면 Drupal과 모든 기능에 대해 더 많이 알게 될 것입니다.

 

가장 인기있는 5 가지 드루팔 모듈

Drupal은 20,000 개가 넘는 모듈을 보유하고 있습니다. 그러나 다른 사람들에 비해 더 많은 호감을 얻은 사람들이 있습니다. 첫 번째는 "CTools"라고도하는 Chaos Tool Suite입니다. 교사, 학생 및 연구원을 염두에두고 만들어졌습니다.

 

두 번째로 인기있는 Drupal 모듈은 뷰입니다.

뷰는 주로 데이터 목록의 관리, 표시 및 구성을 다루었습니다. 이 도구를 사용할 때받는 출력을 디스플레이라고합니다. 이미 알고 계시 겠지만, Drupal에서 여러 개의 디스플레이를 가질 수 있습니다. 분류 된 정보로 작업하는 경우보기 도구는 또한 관리자의 재량에 따라 특정 역할을 가진 사용자에게만보기 액세스가 허용되는 "사용자보기"를 사용하여 최대한 유지합니다. 보안.

 

셋째, Token 모듈은 Drupal 내에서 매우 일반적으로 사용됩니다.

우선, Drupal의 토큰은 다른 값의 자리 표시 자입니다. 예를 들어, 미디어 설정에서 처음에 원하는 사용자 이름이 자주 사용되기 때문에 덜 원하는 사용자 이름을 선택해야합니다. 그러나 Token과 같은 기능을 사용하면 사용자 이름을 대신하여 실제 이름을 표시 할 수 있습니다. Snapchat을 사용하는 많은 사람들은 원래 계정을 만들 때 이것을 보았습니다. Snapchat에서는 사용자 이름을 변경할 수 없습니다. 그러나 토큰 모듈과 유사하게 원하는대로 변경하고 편집 할 수있는 표시 이름이 제공됩니다.

 

네 번째로 가장 인기있는 Drupal 모듈은 Pathauto입니다.

Pathauto 모듈은 또한 앞서 언급 한 CTools 및 Token과 함께 작동하여 URL 별칭을 사용자 지정합니다.

 

마지막으로 다섯 번째로 인기있는 Drupal 모듈은 관리 도구 모음입니다.

이것은 기본 도구 모음 위에있는 드롭 다운 메뉴를 통합하여 다양한 관리 페이지에 빠르게 액세스 할 수있는 많이 사용되는 모듈입니다.

 

.

 

드루팔의 장점

 

드루팔의 주요 이점 중 하나는 기능과 유연성입니다. 워드프레스는 PHP 또는 기타 프로그래밍 언어에 대한 고급 지식 없이도 사용하기 쉽고 많은 것을 편집 할 수있는 능력으로 계속해서 찬사를 받고 있습니다. 이것은 확실히 소규모 프로젝트 또는 특정 사용성 표준에 해당하는 프로젝트에 적용됩니다. 드루팔은 이러한 사용 편의성과 처음부터 PHP 코드를 작성하는 것 사이에 있습니다.

드루팔은 확실히 지침이있는 CMS 프레임 워크입니다. 그럼에도 불구하고 CMS를 설정하는 방법 측면에서 워드프레스보다 훨씬 더 불가지론 적입니다. 이 플랫폼은 사용자, 콘텐츠 유형과 같은 공통 기능에 대해 다양한 모듈을 제공합니다. 이러한 콘텐츠 유형을 "블록"이라고합니다. 블록은 웹페이지의 레이아웃 그것들은 모두 어떻게 결합되는지에있어서 매우 유연합니다.

드루팔은 동일한 CMS에 여러 다른 사이트를 수용 할뿐만 아니라 여러 다른 사용자 역할 유형, 여러 페이지 템플릿이 필요할 수있는 엔터프라이즈 수준 웹 사이트에 이상적입니다.

 

드루팔의 또 다른 큰 장점은 보안입니다. 부분적으로 인기로 인해 워드프레스는 잠재적으로 해커가 될 수있는 쉬운 표적이 될 수 있습니다. 기능상 해커가 이러한 플러그인에서 취약점을 찾을 수 있습니다. 궁극적으로 워드프레스 관리자 제어에 침투하는 기능을 허용합니다.

반면에 드루팔은 보안 명성으로 잘 알려져 있습니다. 이는보고 된 문제를 해결할 준비가 된 전담 보안 팀이이 플랫폼에 제공되는 이유를 설명 할 수 있습니다.

 

온라인 플랫폼에서 서로 다른 직위에 대해 다양한 작업을 완료해야하는 비즈니스를 운영 할 때 사이트를 편집 / 게시해야하는 모든 사람에게 완전한 권한을 부여하면 약간의 논란이있을 수 있습니다. 고맙게도 관리자는 세분화 된 액세스 제어를 사용하여 완료해야하는 작업에 대해 구체적으로 공식화 된 각 개인의 역할을 정의하고 시행 할 수 있습니다. 따라서 적용 할 수없는 기능이 차단됩니다. 필요하지 않은 경우 전체 액세스를 허용하지 않으려는 시도입니다.

 

고도로 사용자 지정 코딩 된 테마 많은 사람들이 Drupal이 고도로 사용자 지정 코딩 된 테마를 제공하여 전반적으로 고유성을 생성한다는 사실을 좋아합니다. 예를 들어, XNUMX 명의 트레이너가있는 개인 트레이닝 체육관 웹 사이트를 운영하고 있다고 가정 해 보겠습니다. Drupal을 사용하면 다양한 필드를 포함 할 수있는 개인 트레이너 디렉터리를 만들 수 있습니다.

 

Drupal의 단점

 

이전 버전과의 호환성

드루팔의 단점 중 하나는 이전 버전과의 호환성 문제입니다. 이것은 상당히 심각한 문제일 수 있습니다.

새로운 버전의 드루팔이 출시되면 더 높은 유형으로 전환 한 역사가 있습니다. 이것은 다소 복잡한 과정 인 경향이 있습니다. 그런 다음 특정 모듈은 더 이상 사용되지 않습니다. 결과적으로 익숙해 진 기능은 더 이상 최신 버전에서 지원되지 않습니다.

 

PHP 지식의 강력한 요구 사항

위에서 언급했듯이 드루팔은 개발자가 사용하도록 알려져 있으며 의도되었습니다. 이는 PHP의 특정 명령과 워드프레스를 선택하여 완화 할 수있는 프로그래밍 개념이 필요하기 때문입니다. PHP를 배우는 것은 쉬운 일이 아닙니다. 많은 사람들이 기본을 익히는 데 최소 한 달이 걸릴 수 있다고 말했습니다. 그러나 그것은 당신이 일관되게 배우는 경우입니다. PHP를 마스터하려면 오랜 기간이 소요될 수 있습니다.

그러나 다른 코딩 언어에 비해 선택하기가 더 간단한 언어 중 하나입니다. PHP 지식을 향상시키려는 경우 또는 처음부터 완전히 배우려는 경우에도 지침을 구할 수있는 온라인 포럼이 많이 있습니다.

 

WordPress와 드루팔은 오늘날 가장 인기있는 콘텐츠 관리 시스템 (CMS) 중 두 가지입니다. 드루팔은 실제로 워드프레스보다 오래되었지만 경쟁 업체만큼 시장 점유율이 크지 않습니다. IMB 클라우드 교육에서 실시한 최근 ​​연구에 따르면 워드프레스는 모든 CMS 기반 웹 사이트의 거의 60 %를 만드는 데 사용되었습니다.

전체적으로 웹에있는 모든 사이트의 30 % 이상을 차지합니다. 대조적으로 Drupal은 모든 CMS 기반 웹 사이트의 4 % 미만에 사용되었으며 전체 웹 사이트의 2 %를 차지합니다.

아마도 이러한 사용 격차의 원인은 두 제품에 비해 사용하기 쉽기 때문일 것입니다. 드루팔은 전반적인 인식이 부족하지만이 플랫폼은 확실히 사용자에게 제공하는 기능이 부족하지 않습니다.

 

많은 양의 콘텐츠를 처리 할 때 드루팔의 분류 체계의 복잡성은 워드프레스에 비해 또 다른 장점입니다. 분류는 콘텐츠를 구성하고 분류하는 관행입니다. 워드 프레스는보다 평탄한 태깅 시스템을 허용합니다. 반면에 Drupal은 사용자가 사용자 정의 관계를 포함 할 수 있도록합니다.

 

전반적으로 드루팔은 복잡성과 잠재적 인 사용자 정의로 인해 사용자에게 여러 페이지 템플릿이 필요한 웹 사이트에 더 적합합니다. 예를 들어 Tesla 및 Nasdaq과 같은 웹 사이트입니다.

그러나 레이아웃이 더 간단한 웹 사이트는 BBC Professional 및 Bloomberg America와 같이 WordPress에서 제공하는 기능을 통해 더 많은 이점을 얻을 수 있습니다.

 

제가 생각하는 드루팔은 워드프레스의 훌륭한 대안중 하나라고 생각합니다.

반응형

댓글