MVC پلاگین های وردپرس

- 8 ماه پیش
توسط نوید صفوی آپدیت شد
سجاد ( 3101 تجربه )
9 ماه پیش

سلام

وردپرس ساختار و داکیومنت مفصلی برای تولید پلاگین داره، که بد هم نیست ولی قطعا استفاده از MVC برای افرادی که به کار با فریمورک ها عادت دارند، طعم دیگری داره.

ممنون میشم دوستان نظراتشون در مورد اینکه چه سبکی برای پیاده سازی MVC در پلاگین های وردپرس مناسب هست بفرمایند.

  • قطعا نظر خودتون نسبت به درج لینک های سایت دیگر کاربردی تر هست (:

** ظاهرا در عنوان موضوعات نمیشه نیم فاصله استفاده کرد!

سجاد ( 3101 تجربه )
8 ماه پیش

نظر نبود؟! :)

حسام موسوی ( 73384 تجربه )
8 ماه پیش

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

http://codebyjeff.com/blog/2014/03/make-your-own-wordpress-mvc-plugin

یا پکیجی که در کیت هاب به اسم wp mvc هست و میتونه کاربردی باشه . ارزش یکبار امتحان کردن رو داره

داریوش ( 75 تجربه )
8 ماه پیش

من با وردپرس کار کردن و واقعا میتونم بگم فوقالعاده اس معماریش.بحث پلاگین نویسیشو و پیاده سازی هر چیزی که بخوای در قالب یه همچین cms قوی بسیار مزیت و قدرت حساب میشه اگر یاد گرفته بشه.نقاط قوتش داشتن فروشگاه سازی مثل ووکامرس و داتن api و داشتن اپ باز از دیگر مزیت هاش هست.پیشنهاد میکنم به قول حسام جان امتحانش کنین.

حسین حسین پور ( 3151 تجربه )
8 ماه پیش

اول از همه باید این رو قبول کنید که wordpress به شکل mvc طراحی نشده و از معماری event driven برای این که راحت تر توسط افراد مختلف توسعه داده بشه استفاده می کنه. ولی شما می تونید بسته به تسلطتون به مفاهیم oop نظم بیشتری به کد هاتون بدید. design pattern های مختلفی هم هست که میتونید استفاده کنید که رایج ترین اونها singleton هست تا اونجایی که اطلاع دارم.

سجاد ( 3101 تجربه )
8 ماه پیش

@حسام:
ممنون مقاله خوبی بود.
wp mvc رو هم قبلا چک کردم، مشکل عمده این نوع ابزارها این هست که باید حتما یک پلاگین دیگر هم در سیستم فعال باشه.
@حسین:
بله، اینکه کلا هدف در وردپرس چیز دیگری بوده شفاف هست و قطعا اگر دستم باز بود و سیستم از قبل با وردپرس کار نشده بود از یک فریمورک استفاده می کردم.
اتفاقا من هم برای سیستم کشِ پلاگینی که دارم کار می کنم از singleton استفاده کردم و حالت کلی ساختار رو هم مانند تصویر بستم ولی حتی پس ازچند هفته بررسی و امتحان روش های گوناگون همچنان بر روی بهینگی ماجرا شک دارم.
https://drive.google.com/file/d/1wKpJGBk51UnTQaSZIAVfZvaVgHp8IlQG/view?usp=sharing

نوید صفوی ( 283 تجربه )
8 ماه پیش

سلام دوستان
تاپيك عاليه
من تقريبا ٨ ساله با اين نرم افزار دارم دولوپ ميكنم. ولي چيزي كه هست چون معماريه وردپرس بر مبناي oop نيست و اغلب اين سيستم رو چون خيلي سريع ميشه باهاش كلي امكانات رو محيا كرد كمتر سمت معماري پيچيده تري رفتت و براش سولوشن دادند
من از اين سيستم به عنوان سرويس هم استفاده كرد و مجبور شدن خودم يه mvc پياده سازي كنم و بصورت شخصي سازي يه زير ساخت اماده كنم
ولي اگر دوستان معرفي كنند واسه دولوپش ميتونن رو من حساب كنند

برای ارسال پاسخ باید وارد سایت شوید