سایت ها در کل به دو نوع دینامیک و استاتیک دسته بندی میشن
در استاتیک ها همونطور که از اسمش پیداست سایت تغییری نمیکنه یا اگرم کنه خیلی کمه
مثل سایت های انواع شرکت ها و اپلیکیشن های تحت وب
در این نوع بهتره از کد نویسی استفاده شه
در دینامیک سایت ها مدام تغییر میکنن و دارای یک قالب هستن
مثل جواب،زومیت و ...
این جور سایت ها رو اگه با کدنویسی بخوای بچرخونی خیلی هزینه و زحمت زیادی داره
برای همین از انواع CMS ها استفاده میکنن
Content Management System یا همون cms همونطور که از اسمش پیداست مدیریت محتوای وب سایت رو بر عهده داره
مثل وردپرس،جوملا،دروپال و ...
پلاگین ها و قالب های زیادی برای cms ها وجود داره و چون اکثرا متن باز هستند بسیار سریع رشد میکنن
و تیم برنامه نویسی سایت بر روی طراحی پوسته مناسب تمرکز میکنه