دروپال یک CMS انعطافپذیر بر اساس پشته LAMP است، به همراه طراحی ماژولار که امکان افزودن و حذف قابلیتها را با نصب و حذف افزونهها و امکان تغییر ظاهر وبسایت را با نصب و حذف قالبها دارد. دانلود دروپال، که با نام هسته شناخته میشود، شامل اسکریپتهای PHP برای اجرای قابلیتهای اولیه CMS است، به همراه برخی افزونهها و قالبها و بسیاری فایلهای جاوااسکریپت و CSS و تصویر. بسیاری از افزونهها و قالبهای اضافی میتوانند از طریق وبسایت Drupal.org دانلود شوند.
مزایای دروپال چیست؟
- سادگی راه اندازی وب سایت
- کاملا متن باز (open source)
- وجود ماژول ها و قالب های متعدد
- پشتیبانی کامل از زبان فارسی
- مدیریت ساده مطالب و منو ها
- مدیریت کاربران و نظرات کابران
- مدیریت تصاویر و ویدئو ها
- قابلیت به روز رسانی به نسخه های جدید
- بسیار منعطف و قابل برنامه ریزی
- امنیت بسیار بالا سیستم مدیریت محتوا
مواردی که در هنگام انتخاب دروپال باید به آنها دقت کنید:
امکانات متنوع
Drupal امکاناتی را ارایه می کند که برای افزایش حداکثری بهره وری بتوانید بر روی رشد کسب و کارتان تمرکز کنید.
سئوی بهبود یافته
مجموعه ماژول های بهینه سازی موتورهای جستجو (SEO) به شما کمک می کنند تا وب سایت شما اصول اولیه برای دیده شدن توسط موتور های جستجو داشته باشید.
ظاهر خوب
ساختار قالب Drupal این قابلیت را فراهم می کند تا ظاهر و احساسی را بدست بیاورید که تمایل دارید از برند شما منعکس شود.
ادغام با API
Drupal این امکان را فراهم می کند تا به راحتی محتوا و API ها در وب سایت شما ادغام شوند.
جستجو
Drupal امکانات قدرتمندی برای جستجوی در میان محتوا دارد و سیستم طبقه بندی آن به گونه ای است که کاربران وب سایت به راحتی می توانند به محتوای مورد نیازشان درسترسی داشته باشند.
وجود ماژول های فراوان
وقتی صحبت از ماژول ها و دروپال می شود، دیگر محدودیتی برای آن وجود ندارد. دروپال دارای جامعه بزرگ و قدرتمندی است که همه ساعته در حال ایجاد ماژول ها و امکانات جدید هستند. اگر وسوسه شدید که تا حد ممکن امکانات زیادی را به سایت دروپال خود اضافه کنید، رویکرد مشخصی را ایجاد کرده و امکانات جدید را به آرامی و با اصول خاصی به وب سایتتان اضافه کنید و پیچیدگی وب سایتتان را هماهنگ با گسترش کسب و کارتان افزایش دهید. این کار مانع ااز ایجاد اختلال و پسرفت در روند کار می شود.
افزونهی Views
این افزونه برای نمایش انواع مختلف داده به کار میرود. برای مثال ممکن است صاحب یک سایت بخواهد، سوالهای متداول موجود در گروه «عمومی» را بر اساس تاریخ ارسال مرتب کند، فیلدهای آن را به شکلی خاص مرتب کند و آن را به عنوان یک Block در بخش کناری سایت قرار بگیرند.
افزونهی Views اطلاعات استخراج شده را به شکلهای مختلفی نمایش میدهد. ممکن است بخواهید این اطلاعات در یک صفحهی مجزا با یک نشانی مجزا به نمایش درآیند. یا ممکن است بخواهید این اطلاعات به عنوان یک Block در تمام صفحات سایت دیده شوند یا ممکن است بخواهید این اطلاعات قبل و بعد یک View دیگر قرار بگیرند. افزونهی Views با ویژگیهای منحصر به فرد خود تمامی این نیازها و بسیاری نیازهای دیگر را به آسانی مدیریت میکند.
افزونهی Snapshots
این افزونه یکی از مفیدترین افزونههای موجود است. عملکرد آن، تهیهی پشتیبانی از سایت شما و امکان بازیابی در زمان دلخواه است. عملکرد صحیح این افزونه به تعریف مسیر Private file system path در بخش Configuration و سپس File system ممکن است. این مسیر محل نگهداری نسخههای پشتیبانی ایجاد شده است. برای حفظ امنیت اطلاعات پشتیبان گرفته شده، بهتر است دسترسی به این شاخه به طور کامل توسط htaccess مسدود شود. تا نسخههای پشتیبان ایجاد شده از راه دور قابل مشاهده و دریافت نباشند.
افزونهی Books
عملکرد این افزونه در ایجاد محتواهای درختی است. پس از فعالسازی این افزونه که در نصب اولیه، غیرفعال است، میتواند یک کتاب ایجاد کرد. هر کتاب میتواند حاوی بخشها و صفحات مختلفی باشد. همراه با این افزونه، یک نوع دادهی جدید به نام Book page نیز به دروپال افزوده میشود. البته اجباری در استفاده از این نوع داده برای صفحات کتاب وجود ندارد و هر نوع دادهی دلخواه میتواند به عنوان یک صفحهی کتاب مورد استفاده قرار بگیرد.
علاوه بر نوع داده، یک Block مخصوص نیز با این افزونه به وجود میآید که عملکرد آن، درج ساختار صفحات کتاب در Region دلخواه قالب است. به این صورت که ساختار درختی صفحات و بخشهای کتاب و همچنین محل فعلی در کتاب انتخاب شده را میتوان برای مثال در کنار سایت قرار داد تا کاربر بتواند از آن استفاده کند.
ایجاد و استفاده از کتابها به تعداد نامحدود ممکن است و دسترسی به کتابهای موجود در بخش Content و سربرگ Books شدنی است.
یک سیستم محتوای عالی
گذشته از ویدوئو ها، تصدیق کاربران، اخبار و مواردی که بر عالی بودن دروپال تاکید کرده اند، توانایی دروپال در مدیریت مقادیر بسیار زیاد محتوا آن را تبدیل به ابزاری قدرتمند برای بسیاری شرکت ها کرده است. اگر کسب و کار شما درگیر طبقه بندی داده ها، محصولات و حتی اشخاص به روش های متعدد است، دروپال قدرتی در حد یک سازمان بزرگ را برای مدیریت محتوا در اختیارتان قرار میدهد.
ایجاد محتوای آسان
ماژول های تعیین سطح دسترسی در دروپال به شما اجازه می دهند تا محیطی سفارشی را در اختیار کاربرانتان قرارد هید. انعطاف پذیر بودن دروپال، شما را قادر می کند به راحتی role هایی را برای اعضای تیم جهت بازنگری، ویرایش و تایید محتوا تعیین کنید. می توانید role هایتان را بر حسب نیازتان ساده یا پیچیده طراحی کنید اما سعی کنید تا حد ممکن role ها را ساده ایجاد کنید. این سیستم تعیین دسترسی امنیت وب سایت شما را نیز در مقابل نفوذگران افزایش می دهد.
کد نویسی استاندارد
یکی از ویژگی های دروپال در مقابل دیگر سیستم های مدیریت محتوا از جمله وردپرس و جوملا این است که به روش کاملا استاندارد و بهینه پیاده سازی شده است. توسعه دروپال و کد نویسی بر پایه کتابخانه های از پیش تعریف شده و کنترل شده دروپال می باشد. دروپال را یک فریم ورک برنامه نویسی مستقل نیز می شناسند و دلیل آن این است که دروپال ارتباط دو طرفه ای میان هسته و ماژول های دروپال وجود دارد که باعث یکپارچگی دروپال شده است.
قابلیت اندازه پذیری
از مهم ترین ویژپی های دروپال، اندازه پذیری آن است. شما در عین حال می تونید یک وب سایت دروپالی ساده داشته باشید و متناسب با رشد سازمانتان وب سایتتان را گسترش دهید. دروپال به خوبی با رشد نیاز های شما رشد می کند.
امنیت بالا
Drupal همیشه در میان سیستم های مدیریت محتوا و فریم ورک های مدیریت محتوا، امن ترین سیستم شناخته شده است و جوایز بسیاری در این زمینه کسب کرده است. بیش از ۶۰ درصد از وب سایت های دولتی امریکا و بیش از ۷۵ درصد از وب سایتهای دولتی دنیا، از دروپال برای مدیریت وب سایت خود استفاده می کنند.
نگهداری
بسیاری از کسب و کارها تمام پول هایشان را صرف تعمیرات و نگهداری وب سایتشان می کنند، بدون اینکه برنامه ریزی دقیقی برای نگهداری تعمیرات وب سایت داشته باشند. متن باز بودن دروپال بدین معنی است که وب سایت مرتبا نیاز به به روز رسانی های امنیتی، رفع مشکل ماژول ها و بهبود عملکرد دارد. بهترین راه این است که رشد وب سایتتان را مدیریت کنید و پیچیدگی آن را متناسب با رشد کسب و کارتان افزایش دهید.
یک برنامه نگهداری خوب داشتن برنامه منظم برای بک آپ است. گذشته از اینکه با ماژول های Backup و یا از روی خود سرور پشتیبان تهیه می کنید، پشتیبان ها به شما کمک می کنند از داده هایتان حفاظت کنید. خصوصا زمانی که قصد دارید سرور خود را جا به جا کنید و یا به دلیل خرابی های سخت افزای اطلاعتان را بازگردانید.
سایت های مطرح دروپال:
- سایت ردهت (red hat)
- سازمان سلامت جهانی
- سایت هوندا (Honda Brazil)
- شرکت خودرو سازی تسلا
- دانشگاه شیکاگو
- سایت پلیس سایبری ایران و …
از جمله آن می باشد. برای دیدن سایت های بزرگ دروپالی میتوانید از لینک زیر استفاده نمایید.
https://www.drupal.com/showcases