وردپرس چندسایته ، خوب یا بد ؟

یکی از دلایلی که باعث شد این مطلب را بنویسم این است که اخیرا میبینم اشخاص زیادی تمایل به راه اندازی وردپرس در حالت چندسایته ( شبکه ) پیدا کرده اند.

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

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

تفاوت اصلی این نوع راه اندازی وردپرس با حالت معمولی آن در نحوه ایجاد جداول در پایگاه داده است، به نحوی که در حالت چند سایته همان جداول معمول وردپرس ایجاد می شوند اما به ازای هر بلاگ تعدادی از آن جداول با شماره گذاری مجددا ایجاد می شوند ، مثلا تیبل wp_option برای بلاگ اول ایجاد شده به صورت wp_option_1 در می آید ، و بقیه ی منابع مانند حالت معمولی هستند و بین بلاگ ها به اشتراک گذاشته می شوند.

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

ایرادات:

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

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

۲- افزونه ها نیز مشکلاتی مشابه پوسته هادارند، اما کمی حادتر ! فرض کنید یک طراح پوسته ای طراحی می کند و در طراحی خود از افزونه ی جانبی استفاده می نماید، در این حالت پوسته تنها با نسخه ی خاصی از آن افزونه سازگار است و با نسخه ی جدید افزونه پوسته نیاز به بروزرسانی خواهد داشت و شما تصمیم می گیرید پوسته ای جدید به سرورتان اضافه نمایید ، که از نسخه ی جدیدتری از افزونه استفاده می کند. در این حالت یک قفل پیش می آید! اما مشکلاتتان با افزونه ها به همین جا ختم نمی شود. به عنوان مثال بسیاری از افزونه های کاربردی با حالت شبکه سازگار نیستند و بعضا قابل سازگار سازی هم نیستند! و بسیاری مشکلات دیگر.

۳- در حالت شبکه اگر شما ۲۰ تا ۳۰ بلاگ فعال داشته باشید  که بازدید متوسط رو به پایین دارند و همچنین از پوسته های حرفه ای استفاده نمایید، در این صورت به چیزی در حدود ۲ گیگابایت رم نیاز دارید !!!

۴- خروجی گیری از محتوای بلاگ و وارد کردن آنها در یک بلاگ دیگر یا در یک نصب جدا نیز شما را دچار مشکل می کند، مخصوصا اگر بخواهید از تنظیمات پوسته تان خروجی بگیرید. این مطلب برای زمانی که می خواهید یک نصب جدا را به بلاگ منتقل کنید نیز صادق هست ، و شما را با مشکلات عدیده ای مواجه می کند. اگر باور نمی کنید امتحان نمایید !!

اما وردپرس شبکه خیلی هم بیخود نیست ، یعنی با وجود این که این سیستم مناسب یک سرویس بلاگ دهی عمومی نیست ، اما برای بلاگ دهی با امکانات محدود برای مثلا اعضای یک شرکت مناسب می باشد. چرا که راه اندازی آن سریع بوده و در اندک زمانی می توانید بلاگ های کاربران را راه اندازی کرده، دسترسی ها را محدو نموده و به سادگی بلاگ هایشان را مدیریت نمایید.

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

اگر دیدگاه شما متفاوت می باشد ، لطفا با آوردن دلایل قانع کننده نظرتان را مطرح نمایید.

موفق باشید.

 

اگر مفید بود به اشتراک بگذارید ! کلوب فیس نما گوگل پلاس

۴ نظر

  1. باهاتون موافق نیستم .
    بسته به نوع کاری که شما دارید میتونه خیلی هم مفید باشه.
    بخصوص برای مجلات خبری و یا مجلات اینترنتی که مطالب متنوعی دارند.
    برای وبلاگ دهی عمومی هم خوبه. اینقدر انعطاف داره که بشه هر جوری دلتون خواست دسترسی ها و … را تغییر بدید.
    الان دیگه عمده افزونه ها شبکه ای را ساپورت میکنند و حتی حالت خاص براش دارند.
    عیبش فقط از نظر من حجم زیاد دیتابسی است که اشغال میکنه من یک گیگ هاست دارم که فقط ۳۵۰ مگش درست دیتابیسم است فروم .. هم دارم ولی حجم دیتابیس وردپرسم خیلی زیاد شده از همه بیشتره

    • ببینید با محدودیت هایی که وردپرس چند سایته داره : مثلا مشرک بودن اطلاعات همه ی سایت های شما در یک دیتابیس و غیره ، باعث میشه که حتی برای یک مجله خبری که چند دسته داره هم زیاد مناسب نباشه ! چون اگر سرور اصلی قطع بشه بقیه ی سایت ها هم از دسترس خارج می شوند. همچنین معایبی که مطرح کردم مثل نبود امکان بکاپ گیری و غیره به نظر من باعث شده که اصلا طراحی خوبی نباشه و بهتره استفاده نشه.

      • سلام
        ظاهرا اصلا شما با وردپرس چند کاربره ( WPmu ) کار نکردید و نمیدونید ساختار و داستانش چیه
        در وردپرس چند کاربره سرورهای فرعی اصلی وجود ندارن که میگید ” اگه سرور اصلی قطع بشه کل سایت ها از دسترس خارج میشن ”
        وردپرس چند کاربره مثل یه سایت با دسته بندی های مختلف میمونه که روی یه هاست میزبانی شده،اگه هاست داون بشه کل سایت با دسته یندی هاش از دسترس خارج میشه،توی وردپرس چند کاربره هم همین حالته،اگه هاست داون بشه سایت اصلی و همه زیر مجموعه هاش از دسترس خارج میشن
        تنها مزیتی که نصب کردن وردپرس چند کاربره میتونه داشته باشه ( برای یه سایت تفریحی منظورمه ) اینه که میتونه برای هر دسته بندیش یه قالب کاملا متفاوت و همینطور افزونه های متفاوت و مجزا فعال کنه
        مثلا برای دسته گالری عکس میتونه یه قالب مرتبط و افزونه های مرتبط گالری رو فعال کنه،یا برای قسمت ویدئو ها میتونه قالب مخصوص ویدئو بلاگ فعال کنه که ظاهر هر دسته بندی با بقیه دسته ها کاملا متفاوت بشه
        بزرگترین مشکل وردپرس چند کاربره اینه که به سرعت حجم دیتابیسش بالا میره و نیاز به سرور قدرتمند از لحاظ سخت افزاری و حجم بالا داره

        • سلام. تشکر میکنم از اینکه نظرتون رو به اشتراک گذاشتید.
          ببینید این طور نیست که حرفی زده باشم بدون اینکه اطلاعی از اون داشته باشم چون مدتی با این سیستم کار کرده ام. منظورم از اینکه سرور اصلی قطع بشه این هست که فرضا شما چندین بلاگ رو روی این سیستم نصب کردید و میاید روی سرور اصلی سیستم یک پلاگین نصب می کنید و اطلاعی ندارید که این پلاگین با حالت مولتی یوزر سازگار نیست، در این حالت ممکن هست خطای مهمی در دستورات php پیش بیاد و پردازش متوقف بشه! توی این حالت در نهایت تعجب خواهید دید که همه وبلاگ ها از دسترس خارج میشن. و این فقط یک مثال بود از ده ها مضراتی که مشترک بودن سورس برای بلاگ ها به همراه داره، چون همه مثل شما برای دسته بندی های مختلف سایتشون از این سیستم استفاده نمی کنند و همچنین بعضا دیده میشه سیستم وبلاگ دهی ای راه اندازی کرده اند و با چیزی در حدود ۷۰ وبلاگ به جایی رسیده اند که دیگه از پس هزینه های سرور بر نمیان!
          این مطلب هم بیشتر هشداری هست به کاربران که گمان نکنند استفاده از وردپرس به این صورت برای سیستم وبلاگ دهی عمومی مناسب هست. موفق باشید.

جوابی بنویسید

ایمیل شما نشر نخواهد شدخانه های ضروری نشانه گذاری شده است. *

*