مقدمه: بررسی جایگزین های وردپرس

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

در این مقاله، با استیو پرش، مدیر روابط توسعه دهندگان در Pantheon ، یکی از شرکای Patchstack ، درباره تکامل دروپال ، انتشار اخیر Drupal CMS 1.0 و اینکه چرا توسعه دهندگانی که سال ها پیش دروپال را رد کردند ، ممکن است بخواهند نگاهی دوباره به آن بیندازند، صحبت می کنیم.

واگرایی بزرگ CMS: چه اتفاقی افتاد؟

بسیاری از توسعه دهندگان به یاد دارند که چشم انداز CMS بسیار متفاوت بود. حدود سال های ۲۰۰۷-۲۰۱۰ ، وردپرس، دروپال و جوملا در یک رقابت بسیار نزدیک برای مسلط بودن به بازار بودند.

استیو لحظه محوری را به یاد می آورد که همه چیز را تغییر داد:

‘در DrupalCon 2010 در سان فرانسیسکو ، دریس درباره رسیدن دروپال به ۱ درصد از وب و وردپرس به چیزی حدود ۸ درصد از وب صحبت کرد. او تأکید کرد که تفاوت هایی را در شرط بندی هایی که وردپرس و دروپال انجام می دهند، می بیند.’

فرق اصلی؟ تمایل دروپال به خراب کردن و بازسازی چیزها.

ورود Drupal CMS 1.0: شروع دوباره

پس از ۲۴ سال، اتفاق بزرگی در ژانویه ۲۰۲۵ رخ داد: Drupal CMS 1.0. نامگذاری به عمد گیج کننده است و شما باید دلیل آن را درک کنید.

‘هنوز چیزی به نام هسته دروپال وجود دارد و یک روش جدید برای ساختن روی هسته دروپال وجود دارد.’ استیو توضیح می دهد. ‘دروپال در چند سال اخیر مفهوم دستور العمل ها را اضافه کرده است.’

این نسخه جدید، با هدف ساده سازی توسعه و استفاده از دروپال ، معرفی شده است.

درک دستورالعمل های دروپال: کلیک کمتر ، ساخت بیشتر

دستور العمل ها مشکل پیچیدگی را که نعمت و نفرین دروپال بوده است ، حل می کنند.

‘بزرگترین نقطه قوت دروپال ، بزرگترین ضعف آن تا حدی، قابلیت پیکربندی آن است. دروپال به طور گسترده قابل پیکربندی است. شما یک ماژول اضافه می کنید و تعداد زیادی چک باکس دریافت می کنید، به خصوص برای چیزی مانند جستجیا سئو، و اضافه کردن چک باکس آسان است. حذف چک باکس از هر چیزی تقریباً غیرممکن است.’

دستور العمل ها با ارائه پیکربندی های از پیش ساخته شده و آزمایش شده، از این طریق عبور می کنند:

‘با دستور العمل ها، این قرارداد را داریم که جامعه تصمیم می گیرد که این ترکیب خاص از ماژول ها و پیکربندی ، بهترین راه برای انجام سئو در دروپال در حال حاضر در ژانویه ۲۰۲۵ است.’

صرفه جویی در زمان واقعی است. استیو با آژانسی صحبت کرد که به او گفت:

‘این دستور العمل ها چیزی را که در غیر این صورت ۴ ، ۱۰ یا ۵۰ ساعت کلیک کردن بود، می گیرند و آن را فقط به یک دقیقه ‘اعمال یک دستور العمل’ فشرده می کنند.’

قدرت اعمال و تکرار

برخلاف توزیع های قدیمی تر دروپال که شما را در تنظیمات خاصی قفل می کردند ، دستور العمل ها روی سایت های موجود کار می کنند:

‘شما می توانید یک سایت موجود را بردارید و یک دستور العمل را روی آن اعمال کنید. مثلاً برای وب سایت خودم، می خواهم راه بهتری برای جاسازی ویدیوهای یوتیوب داشته باشم، اما با Drupal CMS، اکنون یک دستور العمل برای ویدیوهای از راه دور وجود دارد.’

این مشکل قدیمی را برطرف می کند که توزیع های دروپال سعی می کردند همه را راضی کنند و در نهایت هیچ کس را راضی نکردند:

‘به جای اینکه یک توزیع داشته باشید که در ابتدای یک پروژه نصب می کنید و سپس برای همیشه به روزرسانی ها را به ارث می برید، می توانید یک سایت موجود را بردارید و یک دستور العمل را روی آن اعمال کنید.’

نمایندگان هوش مصنوعی: پاسخ دروپال به پیچیدگی

جالب ترین افزودنی به Drupal CMS ممکن است نمایندگان هوش مصنوعی باشند که مستقیماً در مدیر گذاشته شده اند. برای استیو ، این بزرگترین مشکل دروپال را حل می کند – منحنی یادگیری.

‘چه می شود اگر بتوانید همانطور که با ChatGPT تایپ می کنید، تایپ کنید ، ‘آیا می توانید بهترین تقویم را برای من بسازید؟’ نسخه های نمایشی کار می کنند و ما می بینیم که کار می کند.’

هوش مصنوعی بین قدرت دروپال و قابلیت استفاده روزمره قرار دارد:

‘شما مجبور نیستید داشبوردها را با دکمه های قرمز بسازید. فقط از مردم در پس زمینه محافظت کنید. شما یک دکمه را کلیک می کنید و فعال می شود.’

اگرچه استیو با این تبلیغات اغراق نمی کند:

‘نسخه های نمایشی کار می کنند، جالب به نظر می رسد. تبلیغات بالا می رود و سپس متوجه می شویم که از برخی جهات هنوز تمام وعده ها را برآورده نمی کند، اما انتظار دارم که شروع به خروج از دره ناامیدی کنیم.’

چه زمانی دروپال وردپرس را شکست می دهد

داده های پیچیده به سرعت به هم می ریزند

استیو به دلیل مشکلی که وردپرس نمی توانست به طور تمیز از پس آن برآید ، وارد دروپال شد:

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

این نوع داده های مرتبط و رابطه ای جایی است که دروپال می درخشد:

‘ایجاد یک مدل داده پیچیده مانند این فقط در دنیای دروپال عادی تر است. چیزهای مشابهی با مجموعه ACF و سایر ابزارها در داخل وردپرس امکان پذیر است، اما در دروپال عادی تر هستند. آنها از Drupal 7 در هسته دروپال بوده اند که در سال ۲۰۱۱ منتشر شد.’

ماژول Views هیچ معادلی در وردپرس ندارد

قدرتمندترین ویژگی دروپال واقعاً در وردپرس وجود ندارد:

‘ماژول Views به شما قدرت می دهد تا پرس و جوهای پیچیده ای را درباره آن ساختارهای داده بسازید و نتایج را نمایش دهید.’

چه زمانی وردپرس برنده می شود

استیو اعتراف می کند که وردپرس در برخی زمینه ها، به ویژه در انتشار و آموزش تیم، مزایای بزرگی دارد:

‘مطالعه موردی از Fox Media متقاعد کننده بود – آنها وردپرس را تا حدی به دلیل فراگیر بودن آن انتخاب کردند. برای آنها ، توانایی آموزش کارمندان جدید و گفتن ‘شما وردپرس را می شناسید، درست است؟’ و عملاً هر کسی در دنیای انتشارات قادر می ماند بگوید ‘بله ، ما وردپرس را می شناسیم’ – این مورد استفاده هنوز منطقی است.’

امنیت: دو فلسفه متفاوت

مکالمه امنیتی نشان می دهد که این پلتفرم ها چقدر متفاوت فکر می کنند. رویکرد به روزرسانی خودکار وردپرس خطرات خاصی را ایجاد می کند:

‘بسیاری از آسیب پذیری های وردپرس به یک سیستم فایل قابل نوشتن بستگی دارد و جامعه وردپرس این انتظار را ایجاد می کند که کل سیستم فایل باید قابل نوشتن باشد.’

دروپال کارها را سیستماتیک تر انجام می دهد:

‘یک تیم امنیتی دروپال وجود دارد که بر هسته و contrib نظارت می کند. چهارشنبه ها (همیشه چهارشنبه ها است) ، اصلاحات امنیتی منتشر می شود. بیشتر چهارشنبه ها ، مجموعه ای از ایمیل ها را دریافت می کنم که می گویند ‘این ماژول یک نسخه امنیتی دارد.”

تیم امنیتی فقط هسته را مدیریت نمی کند ، بلکه ماژول های مشارکت شده را نیز پوشش می دهد:

‘تیم امنیتی مشکل را شناسایی می کند، به شناسایی آنچه برای رفع مشکل لازم است کمک می کند و سپس اصلاح را از در خارج می کند.’

برای شرکت های میزبانی مانند Pantheon، این فرصت هایی را برای پیشی گرفتن از مشکلات ایجاد می کند:

‘وقتی در مورد این نوع مسائل می شنویم، می توانیم برای همه کم کننده قرار دهیم زیرا اغلب این نوع آسیب پذیری ها از طریق URLهای بسیار خاصی که مشکوک هستند، اجرا می شوند ، جایی که می توان یک الگو را شناسایی کرد.’

فلسفه لگو: چرا توسعه دهندگان به دروپال می چسبند

وقتی از استیو پرسیده شد که چگونه دروپال را به یک توسعه دهنده خسته وردپرس بفروشد ، از یک استعاره استفاده می کند که به خانه می رسد:

‘مردم در سراسر جامعه فناوری کار فناوری ما را با ساختن با لگوها مقایسه می کنند. من متوجه شدم که دروپال این احساس را به گونه ای برآورده می کند که در سیستم های دیگر به دست نمی آورم. نحوه کلیک کردن ماژول ها به یکدیگر ، نحوه کلیک کردن فیلدها به یکدیگر، من آن را از نظر بصری لذت بخش می دانم.’

این رویکرد بلوک ساختمانی در کل معماری اجرا می شود:

‘با دروپال، این انتظار را دارید که یک ماژول مانند Search API را نصب کنید و سپس توسط Search API Solr گسترش یابد و سپس توسط Search API Pantheon گسترش یابد – و این چیزها به گونه ای روی یکدیگر ساخته می شوند که من فقط راضی کننده و هیجان انگیز می دانم.’

نتیجه کد تمیزتر و کوچکتر است:

‘من از این که ماژول جستجوی Solr Pantheon نسبتاً کوچک است، از این که ماژول ذخیره سازی ما کوچک است، زیرا از عملکردی که از قبل در هسته دروپال وجود دارد، استفاده می کند، راضی هستم.’

شروع کار در ۲۰۲۵

برای توسعه دهندگانی که آماده امتحان Drupal CMS هستند، استیو می گوید، میزبانی شده را شروع کنید:

‘من می گویم Drupal CMS را روی Pantheon نصب کنید. سپس لازم نیست نگران جزئیات MAMP باشید که من مجبور بودم وقتی در سال ۲۰۰۷ شروع کردم نگران آنها باشم.’

برای کارهای محلی، او DDEV را دوست دارد:

‘اگر از ابزارهای توسعه محلی لذت می برید ، DDEV یک گزینه عالی مبتنی بر Docker برای اجرای چیزها به صورت محلی است.’

نکته اصلی حذف اصطکاک در ابتدا است:

‘اگر فقط می خواهید کلیک کنید، کلیک کنید، کلیک کنید، Pantheon راهی برای چرخاندن یک نمونه تازه از Drupal CMS در چند کلیک دارد.’

این به کجا می رود

Drupal CMS 1.0 چیزی بیش از یک نسخه دیگر است. این دروپال است که می گوید، ‘ما آن را دریافت می کنیم – شما قدرت را بدون درد می خواهید.’

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

برای توسعه دهندگان وردپرس، دروپال چیزی بالغ و پایدار ارائه می دهد: شیوه های امنیتی خوب، مدیریت قدرتمند داده ها و تمرکز جدید بر عدم بدبخت کردن توسعه دهندگان. دیگر این نیست که آیا دروپال می تواند با وردپرس رقابت کند یا خیر. این است که آیا می خواهید ببینید دروپال مدرن چه کاری می تواند انجام دهد.

ساخت سایت های داده پیچیده، مدیریت پروژه های مشتری یا فقط داشتن آن احساس رضایت بخش از قطعاتی که به هم کلیک می کنند – Drupal CMS 1.0 ممکن است ارزش وقت شما را داشته باشد.

آماده کاوش هستید؟

شروع کار با Drupal CMS: قدرت دروپال مدرن را با پلتفرم میزبانی مدیریت شده Pantheon تجربه کنید. یک نمونه جدید Drupal CMS را در عرض چند دقیقه بچرخانید و ببینید چگونه دستور العمل ها و نمایندگان هوش مصنوعی می توانند گردش کار توسعه شما را تسریع کنند. راه حل های میزبانی دروپال Pantheon را کاوش کنید.

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

آیا در مورد ادغام Patchstack در پشته خود کنجکاو هستید؟ یک تماس کشف رزرو کنید.

[rank_math_rich_snippet]