اگر می خواهید وبلاگ ، وب سایت یا فروشگاه آنلاین خود را بسازید ، احتمالاً با چنین مفهومی به عنوان موتور وب سایت روبرو شده اید. اول از همه ، موتور یک کلمه عامیانه است که در اینترنت استفاده می شود ، درست تر است که آن را CMS بنامیم. این نام کوتاه شده مخفف نرم افزار مدیریت محتوا یا سیستم مدیریت محتوا است. با وجود نام پیچیده ، CMS زندگی بسیاری از دارندگان وب سایت را آسان می کند.
موتور وب سایت را می توان با انسان مقایسه کرد. تعداد زیادی موتور برای وب سایت ها مانند افراد وجود دارد. برخی از افراد خوب شمردن را می دانند ، دیگری می تواند به زیبایی نقاشی بکشد ، شخصی سریعتر یا سریعتر و غیره است. به همین ترتیب ، موتورهای وب سایت: یکی برای ایجاد وبلاگ ، دیگری برای یک فروشگاه آنلاین ، سوم برای ایجاد یک انجمن ، چهارمین مورد برای منابع تورنت و غیره مناسب تر است. به عبارت دیگر ، موتور منبع قلب آن است.
همانطور که می توانید تصور کنید ، انواع مختلفی از CMS وجود دارد. موتورهای منبع باز رایگان وجود دارد که توسط بسیاری از کاربران مورد استفاده قرار می گیرند ، تم های مختلف ، پلاگین ها ، افزونه ها و غیره برای آنها بسیار زیاد است. سیستم مدیریت محتوا با منبع بسته وجود دارد که بیشتر مناسب اهداف تجاری و شرکت ها است. بسیاری از برنامه نویسان باتجربه ، خود موتورها را برای سایت های خود می نویسند. امروزه CMS زیر در Runet محبوب ترین است: جوملا ، 1C-Bitrix ، وردپرس ، دروپال و غیره
مدتی پیش ، سایت ها از صفحات ایستا تشکیل شده بودند. آنهایی که اگر 100 مقاله ارسال کرده اید ، به این معنی است که حداقل 100 پرونده (صفحه) مختلف دارید. در همان زمان ، ایجاد این پرونده ها ، پر کردن آنها با کد HTML باید به صورت دستی انجام می شد. علاوه بر این ، این فایل های استاتیک در سرور ذخیره شده و فضای دیسک زیادی را اشغال می کنند. علاوه بر این ، سرعت پردازش صفحات ایستا کند بود.
موتور سایت (CMS) در درجه اول برای تعامل پویا بین سایت و کاربر ، تسهیل کار مدیر وب ، بهینه ساز و مدیر مورد نیاز است.
مزیت اصلی سیستم مدیریت محتوای سایت عملکرد آن از نظر ایجاد تغییر در محتوای نهایی است. بیایید بگوییم شما می خواهید یک فرم اشتراک خبر جدید اضافه کنید یا کد بنر را تغییر دهید. اگر سایت دارای CMS باشد ، می توانید این کارها را طی چند دقیقه انجام دهید ، مهم نیست که چند صفحه در سایت وجود دارد - 100 یا 1000. اگر سایت شما موتور نداشته باشد ، هزینه این کار ساده بسیار زیاد است تلاش کنید و چند روز طول بکشد …
برای انتخاب CMS ، باید تصمیم بگیرید که چه نوع محتوایی در سایت خود خواهید داشت. اگر فروشگاه اینترنتی می خواهید ، بهتر است از 1C-Bitrix ، PHPShop ، Simpla و … استفاده کنید. اگر می خواهید یک وبلاگ نویسنده یا سایت کارت ویزیت ایجاد کنید ، وردپرس ، جوملا و … ممکن است برای آنها مناسب باشد.