در یک مصاحبه پادکستی اخیر، مت مولنوگ برنامههای غیررسمی خود را برای تضمین آینده وردپرس به اشتراک گذاشت. او چندین حوزهای را که وردپرس از تغییرات فناوری بهره میبرد، از جمله امنیت، ادغام هوش مصنوعی و کاهش بدهی فنی، تشریح کرد. او همچنین به آینده بلندمدت رهبری وردپرس پرداخت و بر اهمیت دید قاطع تأکید کرد.
مولنوگ چهار روشی را که وردپرس در آینده نزدیک بهبود مییابد، تشریح کرد:
- افزونهها و قالبها امنتر خواهند شد.
- مناسب بودن ادغام هوش مصنوعی با وردپرس، تداوم ارتباط آن را تضمین میکند.
- وردپرس در حال رسیدگی به بدهی فنی است.
- حکمرانی و برنامهریزی جانشینی به حفظ قدرت وردپرس کمک خواهد کرد.
وردپرس امنتر خواهد شد
یکی از نقاط قوت وردپرس، قالبها و افزونههای شخص ثالثی است که ناشران را قادر میسازد دقیقاً نوع وبسایتی را که نیاز دارند ایجاد کنند. این همچنین یک نقص است زیرا اکثریت قریب به اتفاق آسیبپذیریهای کشف شده در وردپرس ناشی از نقصهای کدنویسی در افزونهها و قالبها و همچنین عدم بهروزرسانی نرمافزار شخص ثالث توسط کاربران است.
مولنوگ به اقدامات امنیتی فعلی مانند پاداشهای باگ اشاره میکند، که پرداختهایی است که به افرادی که آسیبپذیریها را کشف و مسئولانه افشا میکنند، انجام میشود. مفهوم پاسخ او این است که تکیه بر انسانها برای یافتن آسیبپذیریها کافی نیست زیرا مقیاس مشکل از تواناییهای انسانی فراتر میرود.
او پیشبینی میکند که آسیبپذیریهای افزونه و قالب به دلیل قابلیتهای جدید اسکن کد هوش مصنوعی که میتواند میلیونها خط کد را برای شناسایی الگوهای سازگار با نقصهای رایج که منجر به آسیبپذیری میشوند، تجزیه و تحلیل کند، کمتر مشکلساز شوند.
مولنوگ نظرات خود را به اشتراک گذاشت:
“… بسیاری از این افزونهها و قالبها از همان نوع امنیت قوی و فرآیند بررسی که هسته دارد، برخوردار نیستند. بنابراین، زمانی که در مورد مسائل امنیتی وردپرس میشنوید، بسیار نادر است که در هسته باشد. ما فکر میکنم پنج سال، شش سال یا چیزی شبیه به آن است که اکسپلویت از راه دور نداشتهایم. اما در افزونهها میتواند تا حدودی مکررتر باشد. و بنابراین، یکی از چیزهایی که من بسیار بسیار هیجانزدهام، یک یا دو سال آینده، اسکن خودکار بیشتر است. زیرا بدیهی است که آن پایگاه کد در حال حاضر دهها میلیون، شاید بیش از صد میلیون خط کد است. بررسی آن برای انسانها غیرممکن است. بنابراین، ما تا حدودی به توسعهدهندگان تکیه میکنیم تا آن را بررسی و مدیریت کنند. و البته، ما پاداشهای باگ و همه چیز داریم تا زمانی که چیزهایی گزارش میشوند، سریعاً آن را رفع کنیم. اما من نمیتوانم منتظر اسکن خودکار بیشتر در آنجا باشم و فکر میکنم که میتواند امنیت منبع باز را به شدت ارتقا دهد.”
ساخت وبسایت مبتنی بر هوش مصنوعی
توسعه دیگری که مت برای وردپرس میبیند، ادغام بیشتر هوش مصنوعی در وردپرس است تا به موتوری تبدیل شود که هوش مصنوعی از آن برای توسعه وبسایت برای کاربران استفاده میکند. مت اذعان میکند که این اتفاق در حال حاضر رخ میدهد و حق با اوست. برخی از میزبانهای وب در حال حاضر از هوش مصنوعی برای کمک به کاربران در ساخت وبسایت از طریق رابط چتبات استفاده میکنند.
او توضیح میدهد که نوشتن کد نقطه قوت هوش مصنوعی است اما حفظ پایگاه کد مشکلی است که وردپرس آن را حل میکند. نرمافزارهایی مانند وردپرس در حال حاضر برای قدرت بخشیدن به آن وبسایتها و تعاملی کردن آنها به PHP و سایر فناوریها متکی هستند اما دائماً در حال بهبود هستند، به این معنی که نرمافزاری که بر روی آن فناوریها اجرا میشود نیز باید حفظ شود. مولنوگ توضیح میدهد که هوش مصنوعی میتواند بر روی آن فناوریها به عنوان موتورهایی که به ساختههای خود قدرت میدهند، ساخته شود، بدون اینکه نگران حفظ فناوری زیربنایی که آنها را کار میکند، باشد.
او گفت که این سناریوی ساختن بر روی منبع باز قدرتمندتر از استفاده از یک سیستم منبع بسته است. آنچه در گفته او نهفته و ناگفته باقی ماند، این است که پروژههای منبع باز مانند وردپرس توسط هوش مصنوعی تهدید نمیشوند، بلکه از آن سود زیادی میبرند. بنابراین، مت پیشبینی میکند که وردپرس با پیشرفت فناوری هوش مصنوعی، آیندهای قوی دارد.
مت توضیح داد:
“چیز دیگری که واقعاً هیجانانگیز است این است که در حال حاضر، شما میبینید که مردم برنامهها و چیزها را میسازند و این کد سفارشی تولید شده است. اما من فکر میکنم نسل بعدی این مدلها… همانطور که همه میدانند، فقط نوشتن کد یک بخش از آن است. حفظ آن است که واقعاً چرخه زندگی آن میشود. و من فکر میکنم که اگر، و آنها شروع به انجام این کار میکنند، زمانی است که مدل منبع باز، شما میگویید، برای من یک وبسایت بساز، در واقع وردپرس را نصب میکند و بر روی آن میسازد و بر روی آن سفارشی میکند. سپس شما به صورت رایگان، آن موتور اصلی را دریافت میکنید که همیشه در حال ویرایش و بهروزرسانی است و از پشتیبانی passkey، هر چیز جدیدی که هست، به طور مداوم، برخوردار میشود و چیزهای سفارشی جدید میتوانند بر روی آن باشند. که من فکر میکنم بسیار قدرتمندتر از ساختن چیزی اختصاصی یا سفارشی از ابتدا است.”
نیاز به رسیدگی به بدهی فنی
در این مرحله، لنی مشاهده میکند که چگونه هر چیزی که به دست میآورید، بار نگهداری از آن را به همراه دارد و میگوید که همه آنها آن هزینه پنهان را دارند. مولنوگ موافقت کرد و گفت که وردپرس چیز مشابهی به نام بدهی فنی دارد که مشکلی است که وردپرس برای بهبود آن در حال رسیدگی است. بدهی فنی به بار انباشته شده کد منسوخ، پیچیدگی و تصمیمات توسعهای اشاره دارد که تغییرات آینده را دشوارتر میکند.
مولنوگ گفت:
“خب، به همین دلیل است که فکر میکنم بدهی فنی یکی از جالبترین مفاهیم است. میدانید، شرکتهای بسیار زیادی وجود دارند… که شاید ارزش بازار بزرگی داشته باشند. اما احساس میکنم که ممکن است میلیاردها یا دهها میلیارد دلار بدهی فنی داشته باشند. …نحوه تعامل محصولات آنها با خودشان. و من در مورد آن زیاد در شرکت خودمان فکر میکنم. ما قطعاً برخی از محصولات را داریم، …ما در حال حاضر کیفیت متغیری در برخی از چیزهای خود داریم. …بخشهایی از وردپرس و WordPress.com وجود دارد که کمی خجالتزده و شرمنده هستیم… ما تا حدودی مجبوریم…. ما سطح بسیار بزرگی داریم که با تعداد نسبتاً کمی از افراد پوشش میدهیم. بنابراین، بخشهایی وجود دارد که مدتی است به آنها نگاه نکردهایم و باید به آنها برسیم. و تمرکز اصلی ما برای امسال، در واقع بازگشت به اصول اولیه، بازگشت به هسته است. و بهبود تمام آن گوشهها و کنجها… و همچنین ویرایش و حذف بیرحمانه تا حد امکان. زیرا ما فقط در ۲۱ سال گذشته چیزهای زیادی را راهاندازی کردهایم که امروزه چندان مرتبط نیستند یا نیازی به وجود ندارند.”
حکمرانی و رهبری
مولنوگ همچنین ایده وردپرس را به عنوان نهادی که توسط یک فرد واحد رهبری میشود، رد کرد و دیدگاه خود را در مورد نحوه اداره وردپرس در آینده به اشتراک گذاشت. او گفت که وردپرس یک جامعه واقعی است که اکثر تصمیمات توسط کمیتههای تشکیل شده توسط مشارکتکنندگان اصلی گرفته میشود. او همچنین تأیید کرد که معتقد است برای موفقیت وردپرس، باید یک رهبر قوی داشته باشد که به عنوان تصمیمگیرنده نهایی خدمت کند و این آن را ضعیفتر نمیکند، بلکه آن را قویتر میکند.
در مورد نکات رهبری پروژه و جانشینی، او به اشتراک گذاشت:
“اگر به کامیتها و فعالیتهای روزانه و همه چیز نگاه کنید، توسط جامعه اداره میشود. بنابراین، صدها داوطلب هر روز در واقع کارهای روزمره را انجام میدهند و تصمیمات دادهها را میگیرند، همه چیز اتفاق میافتد. …تفویض اختیار رادیکالی وجود داشته است. با این حال، در نهایت یک سلسله مراتب وجود دارد و من تا حدودی… من مانند یک تصمیمگیرنده نهایی هستم. و میدانید، من قطعاً در مورد برنامهریزی جانشینی و همه چیز شبیه به آن فکر میکنم، اما اگر برای زمانی که من رفتم، نمیخواهم آن را به یک کمیته منتقل کنم، میخواهم آن را به شخص دیگری منتقل کنم که میتواند نقشی شبیه به نقش من داشته باشد و واقعاً تا حدودی سعی کند یک مباشر باشد.”
نکات کلیدی
امنیت وردپرس
مت مولنوگ سه برنامه برای بهبود وردپرس در آینده نزدیک را مورد بحث قرار داد و اذعان کرد که افزونهها و قالبها همچنان بزرگترین خطرات امنیتی برای وردپرس هستند، اما پیشرفت در فناوری هوش مصنوعی امکان کاهش بیشتر این مسائل را فراهم میکند.
وردپرس برای ماندن به عنوان رهبر بازار تنظیم شده است
او همچنین گفت که وردپرس به طور ایدهآل برای تبدیل شدن به موتوری که توسعه وبسایت را در آینده تقویت میکند، مناسب است، مزیتی نسبت به سیستمهای منبع بسته، زیرا شرکتها قادر خواهند بود لایههایی از عملکرد و امکانات مبتنی بر هوش مصنوعی را بر روی CMS منبع باز رایگان وردپرس توسعه دهند.
رسیدگی به بدهی فنی
مولنوگ اذعان کرد که وردپرس سالها بدهی فنی برای رسیدگی دارد و وردپرس امسال کاهش کد منسوخ و پیچیدگی را در اولویت قرار میدهد. اظهارات او تأیید میکند که ثبات و دوام بلندمدت وردپرس توسط پیشرفتهای فناوری، انطباقپذیری و تمرکز بیشتر بر کارایی کد تضمین میشود.
رهبری وردپرس
در نهایت، او به حکمرانی وردپرس پرداخت و اصرار کرد که توسط جامعه رهبری میشود، زیرا اکثریت قریب به اتفاق تصمیمات توسط مشارکتکنندگان فردی گرفته میشود و نقش او بیشتر در راستای تصمیمگیرنده نهایی است. او استدلال کرد که بهترین نرمافزار از طریق ترکیبی از کمیتهها و رهبری قوی که بر جهتگیری بلندمدت پروژه نظارت میکند، ایجاد میشود. جالب اینجاست که او همچنین گفت که جامعه به عنوان یک سیستم چک و بالانس عمل میکند، زیرا مشارکتکنندگان همیشه آزاد هستند که بروند و نسخه خود را از پروژه فورک کنند.
Shortlink for this post: https://blog.talahost.com/?p=2247