برای راه اندازی وبسایت می تونید توسط نرم افزار های مختلفی سایت خودتون رو راه اندازی کنید. در علم طراحی و راه اندازی وبسایت برای پیاده سازی یک وبسایت باید کد هایی نوشته می شد. به عنوان مثال در زبان html برای اینکه یک تصویر در یک صفحه وب قرار دهیم باید کد <img src=””/> را در کد های آن صفحه قرار میدادیم. خب این کار رو با نرم افزار های مختلف مثل dream viewer یا نرم افزار frontpage میشد انجام داد اما برای مدیر یک شرکت یا یک بنگاه دار اصلا این کار جالبی نبود که با این کد ها و نرم افزار ها سر و کله بزنن و یا بد تر از اون نمیشد برای درج یک مطلب یا محصول یا خبر جدید یک صفحه جداگانه طراحی و کد نویسی کرد. این شد که cms ها یا سیستم های مدیریت محتوا وارد عرصه وب شدند.
CMS مخفف content management system هست که همون مفهوم مدیریت محتوا رو میرسونه . در CMS ها اطلاعات از یک دیتابیس خوانده شده و با اجرای کد ها و تجزیه تحلیل اطلاعات طی چند صدم ثانیه ، این اطلاعات در معرض دید بازدیدکننده قرار داده خواهد شد.
سیستم مدیریت محتوا یا Content Management System به شما اجازه مدیریت اطلاعات و فایلهای سایت و انجام تغییرات و محتوای سایت از طریق یک پنل ساده و البته فارسی را میدهد. پس سیستم های مدیریت محتوا عملا سایت شما را داینامیک میکنند. راستی فراموش کردم بگم که دو مدل سایت داریم. استاتیک و داینامیک. اگر میخواهید تفاوت بین سایتهای استاتیک و داینامیک رو بدونید باید خدمتتون عرض کنم که
اصولا سایتهای ایستا یا استاتیک، سایتهایی هستند که ضرورتی برای تغییر مداوم اطلاعات آنها احساس نمی شود. اینگونه وب سایتها معمولا تنها جهت معرفی کاربرد دارند. عملیات به روز رسانی محتوای سایت به ندرت صورت می پذیرد و نیازی به ارائه خدمات به هر شکل به صورت آنلاین در اینگونه سایتها دیده نشده است. مسلما هزینه های طراحی سایت و همچنین نگهداری و به روزآوری اینگونه سایتها کمتر بوده و بطور کلی برای هر شخص، شرکت و یا سازمان کوچک کاربرد خواهد داشت.
در مقابل سایتهای پویا نیاز شدید به تغییر مداوم اطلاعات و محتوا داشته و بنا به نیازمندی و کاربرد سایت، طراحی و توسعه می یابند. هزینه های طراحی سایت داینامیک و نگهداری اینگونه وب سایتها غالبا زیاد بوده و بدون در نظر گرفتن توجیه مالی، ایجاد چنین سایتهایی منطقی به نظر نمی رسد.
برای یک شرکت که دارای کالا و خدمات خاصی هست، چه نوع وب سایتی مناسب است، استاتیک یا داینامیک؟
اگر هدف از داشتن وب سایت برای این شرکت، تنها معرفی کالا و خدمات آن است، طراحی سایت بشکل استاتیک نیاز آن شرکت را برآورده می سازد، اما اگر نیاز به تغییر مداوم اطلاعات سایت، و امکان ارسال خبرنامه و یا مثلا امکان پرکردن فرمهای خاصی برای بازدید کنندگان سایت می باشد، نوع داینامیک نیاز شما را برآورده می سازد.