💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ امین
استفاده از امکانات فریمورکی مانند لاراول در توسعه وردپرس
محسن موحد حل شده توسط محسن موحد

درود، اینکه استاد صالحی فرمودند میشه از مثلا ORM در وردپرس هم استفاده کرد، آیا برای پروژه‌های عادی میشه این کار رو کرد؟ یعنی پروژه هایی که مثلا قرار هست روی هاست‌های اشتراکی استفاده بشه یا در فروشگاه‌های قالب و افزونه گذاشته بشه برای فروش؟ یا این مورد برای پروژه‌های سفارشی هست و نیاز به تهیه سرور و تنظیمات خاصی داره؟

باتشکر

سلام،
استفاده از امکانات فریمورک‌هایی مثل لاراول تو توسعه وردپرس ممکنه، ولی چند نکته رو باید حواست باشه:

اگه رو پروژه‌های عادی و هاست‌های اشتراکی کار می‌کنی، استفاده از ORM و امکانات پیشرفته ممکنه سخت باشه و نیاز به نصب کتابخانه‌های اضافی داشته باشه و باید امکانات اون هاست رو بررسی کنی. برای قالب‌ها و افزونه‌هایی که می‌خوای تو فروشگاه‌های عمومی بذاری، استفاده از این امکانات پیشنهاد نمی‌شه چون ممکنه با محیط‌های مختلف ناسازگار باشه و مشکلات عملکردی ایجاد کنه.

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

راه‌حل جایگزین اینه که به جای استفاده مستقیم از ORM، از ابزارهایی مثل $wpdb استفاده کنی که امکانات مشابهی دارن. یا اگه پروژه پیچیده‌تره، بعنوان یک تجربه جدید از فریمورک‌های سازگار با وردپرس مثل Bedrock میتونی استفاده کنی.

بهترین پاسخ
محسن موحد ۱۹ تیر ۱۴۰۳، ۲۳:۵۸