OTT توضیح می دهد: دروپال چیست؟

سیستم های مدیریت محتوا ، مانند وردپرس ، معماری است که در پشت میلیون ها وب سایت در اینترنت وجود دارد. CMS به کاربران امکان می دهد حتی افرادی که فاقد دانش برنامه نویسی گسترده هستند ، بتوانند جریان محتوا را به روشی سازمان یافته ، موثر و آسان به وب سایت خود مدیریت و هماهنگ کنند.

وردپرس دارای سهم بازار 35٪ از مطابق با W3Techs وب سایت های اینترنتی. این بیش از یک سوم وب سایت ها است - دیوانه ، درست است؟ گفته می شود ، برای وب سایت های محور محتوا ، چرا حتی گزینه دیگری را نیز در نظر می گیرید؟

اینجا جایی است که دروپال وارد می شود. اما دروپال چیست؟ به عنوان چارچوب پیشرو مدیریت محتوا وب ، مدولار را ارائه می دهد که شما در CMS مانند WordPress پیدا نمی کنید. CMS یک برنامه وب است که در درجه اول برای مدیریت محتوا مورد استفاده قرار می گیرد ، اما چارچوبی مانند Drupal پایه و اساس یک وب سایت با محتوای سنگین را ایجاد می کند که قادر به سفارشی سازی آن به روش های بسیار قوی است.

دروپال در مقابل وردپرس

بهترین راه برای یک کاربر متوسط ​​برای درک آنچه دروپال است ، مقایسه آن با یک سیستم بسیار محبوب منبع باز منبع ، وردپرس است. عملکرد اصلی WordPress فراهم کردن سیستمی است که به آنها امکان می دهد صفحات استاتیک و پویا وب سایت خود را مدیریت کنند. WordPress از یک معماری افزونه و یک سیستم قالب پشتیبانی می کند ، که هر دو سهم گسترده ای از انجمن آن دریافت کرده اند.

هنگامی که به یک وب سایت WordPress می روید ، دیدن این برنامه توسط WordPress بسیار ساده است. وب سایت های وردپرس به طور کلی از یک ساختار مشابه ، کنوانسیون نامگذاری URL و همان فایلها ، و دیگر نشان های کلیدی برخوردار هستند. با این حال ، شما احتمالاً به ده ها وب سایت که توسط دروپال طراحی شده اند ، بدون آنکه هیچگاه بدانید ، بوده اید. این به دلیل چگونگی قابل تنظیم و انعطاف پذیری دروپال است.

دروپال بیشتر یک راه حل سازمانی برای ایجاد وب سایت های پویا است. این یک پایگاه داده کد قوی ایجاد می کند که توسعه دهندگان می توانند کارهای بیشتری از ایجاد بلاگ یا سایت های خبری انجام دهند.

در حالیکه وردپرس به این معناست که شما همیشه می توانید افزونه ها و ادغام های شخص ثالث را نصب کنید ، Drupal در هسته خود مدولار است - منظور از آن به صورت شخصی ، گسترده ای است که می توانید Drupal را به صورت الکترونیکی شکل دهید. - سایت بازرگانی ، اینترانت ، فروم ، سایت شبکه های اجتماعی و موارد دیگر.

چطور دروپال ساخته شد

دروپال بسیاری از فناوری های وب محبوب را در اختیار دارد ، اما اکثر کد آن به زبان PHP است که MySQL در سمت بانک اطلاعات قدرت دارد. دروپال کاملاً متن باز است ، بنابراین شما می توانید هر وقت خواستید ، تمام کدهای پشت آن را چک کنید.

دروپال عناصر HTML5 را شامل می شود ، YAML ، Twig ، jQuery ، Backbone.js و موارد دیگر. هرچه بیشتر با این فن آوری ها آشنا باشید ، بهتر می توانید Drupal را به یک راه حل سفارشی تبدیل کنید.

با این حال ، دروپال فقط شما را ملزم می کند که مبانی HTML را شروع کنید تا صفحات پویا را ایجاد کنید و یک وب سایت کاربردی ایجاد کنید.

قلاب های دروپال توضیح داده شده

مانند وردپرس ، Drupal برای اضافه کردن بیشتر به آن از آنچه که از جعبه خارج می شوید ، از تعدیل سازی پشتیبانی می کند. برای درک و درک کامل این روش ، باید سیستم قلاب دروپال را بفهمید.

در دروپال ، به عنوان یک مجموعه از پرونده های PHP به یک ماژول فکر کنید که قابلیت های طولانی را در هسته دروپال در دسترس نباشد. قلابها راهی برای این تعامل با ماژولها یا هسته است. کشتی های اصلی دروپال با لیست طولانی قلاب های پشتیبانی شده که می توانید اطلاعات بیشتر در مورد اینجا.

را بخوانید بدون اینکه وارد جعبه فنی گیج کننده پشت قلاب ها شوید ، می توانید درباره آنها به عنوان یک رویداد ساده فکر کنید شنونده هایی که رفتار اصلی دروپال را تغییر می دهند. استفاده از قلاب به طور موثر به شما امکان می دهد تا عملکرد را از یک ماژول دیگر یا هسته دروپال "قرض بگیرید" و آن را به ماژول خود اضافه کنید.

بنابراین ، در حالی که افزونه های وردپرس افزونه فوری را ارائه می دهید. و از بازی با قابلیت ایجاد ویژگی جدید و کامل ، قلاب های دروپال بیشتر توسعه یافته و برای استفاده در یک یا بسیاری از ماژول های دیگر طراحی شده اند.

چگونه دروپال را بدست آوریم؟

آخرین نسخه دروپال ، دروپال 8 ، در وب سایت رسمی دروپال قابل بارگیری است. در همین صفحه ، شما می توانید لیستی از همه ماژول ها ، مضامین ، توزیع ها و ترجمه ها را بدست آورید. سایر نسخه های پیشنهادی را می توان یافت اینجا.

در حالی که راهنمای ارزیابی سایت رسمی به شما نشان می دهد که چگونه یک نسخه آزمایشی محلی موقت Drupal 8 را مستقر کنید ، چندین راه حل مبتنی بر وب وجود دارد. رسیدن به این OpenSourceCMS.com مورد علاقه ما است و به شما امکان می دهد از نسخه آزمایشی دروپال که خود مجدداً تنظیم شده است استفاده کنید یا حتی نمونه زندگی خود را با طول عمر 24 ساعت درخواست کنید.

در حالی که دروپال کاملاً رایگان است ، بارگیری آن کاملاً "رایگان" نیست به این معنا که پیشرفت بسیار زیادی را می طلبد. WordPress نسبت به دروپال بسیار محور جامعه است و در طی یک روز احتمالاً می توانید با استفاده از یک تم و مجموعه پلاگین ها ، یک سایت وردپرس راه اندازی کنید.

دروپال ، به عنوان یک چارچوب ، کار بیشتری را در زیر کاپوت می خواهد. اگر خودتان یک توسعه دهنده وب نیستید ، انتظار داشته باشید شخصی را با تجربه کردن در زمینه برنامه نویسی و طراحی بر روی این سیستم عامل استخدام کنید.

بنابراین ، خلاصه ، دروپال چیست؟ این یکی از قوی ترین و قوی ترین چارچوب های مدیریت محتوا است که به توسعه دهندگان امکان می دهد وب سایتهایی کاملاً قابل تنظیم ایجاد کنند که بتوانند محتوا را تحویل دهند اما نیازی به چرخش کامل در محتوا نباشد - یک تفاوت مهم از وردپرس است.

چیزهای جدیدی درباره دروپال بیاموزید یا سوالی دارید که این مقاله به آن پرداخته نشده است؟ نظر زیر را برای ما رها کنید و به ما اطلاع دهید!

پست های مرتبط:


21.03.2020