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