OTT는 설명한다 : Drupal는 무엇인가?


WordPress와 같은 컨텐츠 관리 시스템은 인터넷상의 수백만 웹 사이트의 아키텍처입니다. CMS를 사용하면 광범위한 프로그래밍 지식이없는 사용자라도 조직화되고 효과적이고 쉬운 방식으로 웹 사이트의 컨텐츠 흐름을 관리하고 조정할 수 있습니다.

WordPress의 시장 점유율은 35 %입니다. W3Techs에 따르면 인터넷 웹 사이트. 모든 웹 사이트의 3 분의 1 이상입니다. 콘텐츠 지향 웹 사이트의 경우 다른 옵션을 고려해야하는 이유는 무엇입니까?

이 곳은 드루팔이 들어온 곳입니다.하지만 드루팔은 무엇입니까? 웹의 주요 컨텐츠 관리 프레임 워크 인 WordPress와 같은 CMS에서는 찾을 수없는 수준의 모듈성을 제공합니다. CMS는 주로 콘텐츠 관리에 사용되는 웹 응용 프로그램이지만 Drupal과 같은 프레임 워크는 매우 강력한 방식으로 사용자 지정할 수있는 콘텐츠가 많은 웹 사이트의 기반을 마련합니다.

Drupal vs WordPress

일반 사용자가 Drupal이 무엇인지 알아볼 수있는 가장 좋은 방법은 널리 사용되는 오픈 소스 콘텐츠 시스템 인 WordPress와 비교하는 것입니다. WordPress의 핵심 기능은 사용자에게 웹 사이트의 정적 및 동적 페이지를 모두 관리 할 수있는 시스템을 제공하는 것입니다. WordPress는 플러그인 아키텍처 및 템플릿 시스템을 지원하며, 둘 다 커뮤니티에서 많은 기여를 받았습니다.

WordPress 웹 사이트를 탐색 할 때 WordPress에서 제공하는 것을 쉽게 알 수 있습니다. WordPress 웹 사이트는 일반적으로 동일한 구조, 동일한 URL 및 파일 명명 규칙 및 기타 주요 혜택을 제공합니다. 그러나 Drupal이 제공하는 수십 개의 웹 사이트를 알지 못했을 것입니다. 이는 Drupal이 사용자 정의 가능하고 유연한 이유 때문입니다.

Drupal은 동적 웹 사이트를 만들기위한 엔터프라이즈 솔루션입니다. 개발자가 블로그 나 뉴스 사이트를 만드는 것보다 훨씬 더 많은 작업을 수행하도록 사용자 정의하고 구축 할 수있는 강력한 코드베이스를 설정합니다.

WordPress는 타사 플러그인 및 통합을 항상 설치할 수 있다는 의미에서 모듈 식이지만 Drupal은 핵심적인 모듈 식입니다. Drupal을 e로 바꿉니다 -상거래 사이트, 인트라넷, 포럼, 소셜 네트워킹 사이트 등.

Drupal의 구축 방법

Drupal은 많은 인기있는 웹 기술을 그러나 대부분의 코드는 PHP로되어 있으며 MySQL은 데이터베이스 쪽을 강화합니다. Drupal은 완전히 오픈 소스 이므로 원할 때마다 그 뒤에있는 모든 코드를 자유롭게 확인할 수 있습니다.

Drupal은 HTML5의 요소를 통합합니다. YAML, Twig, jQuery, Backbone.js 등 이러한 기술에 익숙할수록 Drupal을 맞춤형 솔루션에보다 잘 구축 할 수 있습니다.

그러나 Drupal은 동적 페이지를 만들고 기능적인 웹 사이트를 만들기 위해 HTML의 기본 사항 만 알면됩니다.

중요한 후크 설명

WordPress와 마찬가지로 Drupal은 기본 제공되는 것보다 더 많은 모듈을 추가 할 수 있습니다. 이것이 어떻게 작동하는지 완전히 이해하고 이해하려면 Drupal의 후크 시스템을 이해해야합니다.

Drupal에서 모듈을 Drupal의 핵심에서는 사용할 수없는 확장 된 기능을 가능하게하는 PHP 파일 모음으로 생각하십시오. 후크는 이러한 모듈이 다른 모듈이나 코어와 상호 작용할 수있는 방법입니다. Drupal의 핵심에는 여기 에 대한 자세한 내용을 읽을 수있는 지원되는 후크 목록이 포함되어 있습니다.

혼란스러운 기술 용어에 얽매이지 않고 간단한 이벤트로 생각할 수 있습니다. Drupal의 핵심 행동을 바꾸는 청취자. 후크를 효과적으로 호출하면 다른 모듈 또는 Drupal의 코어에서 기능을 "빌려"모듈에 추가 할 수 있습니다.

그래서 워드 프레스 플러그인 는 인스턴트 플러그를 제공합니다 새롭고 완전한 기능을 가능하게하는 만족스러운 Drupal의 후크는보다 발전적이고 하나 이상의 다른 모듈에서 사용하도록 설계되었습니다.

Drupal를 얻는 방법

Drupal의 최신 버전 인 Drupal 8은 드루팔 공식 웹 사이트 에서 다운로드 할 수 있습니다. 이 페이지에서 모든 모듈, 테마, 배포 및 번역 목록을 얻을 수 있습니다. 다른 권장 버전은 여기 에서 찾을 수 있습니다.

공식 사이트의 평가자 안내서에는 Drupal 8의 임시 로컬 데모를 배포하는 방법이 나와 있지만, 몇 가지 웹 기반 솔루션이 있습니다. 이것을 달성. OpenSourceCMS.com 는 우리가 가장 좋아하는 것으로, 자체적으로 재설정되는 공개 Drupal 데모를 사용하거나 수명이 24 시간 인 자체 인스턴스를 요청할 수도 있습니다.

Drupal은 프레임 워크로서 훨씬 더 많은 작업이 필요합니다. 웹 개발자가 아닌 경우 플랫폼에서 코딩 및 디자인 경험이있는 사람을 고용해야합니다.

즉, Drupal이란 무엇입니까? 가장 강력하고 강력한 콘텐츠 관리 프레임 워크 중 하나이므로 개발자는 콘텐츠를 강력하게 제공 할 수 있지만 콘텐츠를 중심으로 완전히 회전 할 필요는없는 완전히 사용자 지정할 수있는 웹 사이트를 만들 수 있습니다. WordPress와의 중요한 차이점입니다.

Drupal에 대해 새로운 것을 배우거나이 기사에서 다루지 않은 질문이 있습니까? 아래에 의견을 남겨주세요.

관련 게시물:


21.03.2020