به چه کسی دیزاینر سایت گفته می‌شود؟
طراح سایت در اصطلاح عام به کسی گفته می‌شود که تمام خدمات پیاده سازی سایت را انجام می‌دهد. یک طراح سایت وابسته به آن که در چه فیلد کاری در حوزه طراحی سایت مشغول به فعالیت است، جایگاهش در سازمان مشخص می‌شود. در حال حاضر طراحان سایت صفر تا صد طراحی یک سایت را برای کاهش هزینه‌های طراحی سایت خود به تنهایی اجرا می‌کند.
اگر بخواهیم نفراتی که در یک شرکت طراحی سایت باید حضور داشته باشند تا طراحی سایت به درستی انجام شود به لیست زیر خواهیم رسید.
1. ui designer
2. frontend developer
3. backend developer
4. debuger
5. database manager
طراحی سایت در قدم اول برای آن که دید مناسبی در رابطه با پیاده سازی سایت داشته باشد نیاز است که یک جلسه حضوری یا غیر حضوری با کارفرما داشته باشد. پس از این جلسه و دریافت نیازهای کارفرما روند طراحی ظاهر گرافیکی سایت توسط طراح گرافیک شروع می‌شود.
پس از تمام شدن طراحی گرافیکی سایت و تایید آن نوبت به برنامه نویس سمت کاربر می‌رسد که این طرح گرافیکی را به یک با استفاده از دستورات html و css به قالب تبدیل کند.
پس از تبدیل به قالب نوبت به پیاده سازی دیتابیس سایت می‌رسد. در مرحله آخر برنامه نویس بک‌اند کد سمت سرور وب سایت را می‌نویسد. پس از آن که وب سایت در هاست برگزاری شد و تست کیفیت اجرای سایت انجام شد، سایت تحویل مشتری می‌شود و ارائه خدمات پشتیبانی سایت توسط شرکت شروع می‌شود.
وب سایت‌ها را می‌توان بر اساس شیوه مدیریت، کدنویسی و همچین نوع نمایش اطلاعات سایت در فضای اینترنت به 3 دسته وب سایت‌های استاتیک، وب سایت‌های داینامیک و وب سایت‌های نیمه داینامیک تقسیم بندی کرد.
وب سایت استاتیک (static site)چیست؟
ساختار وب سایت‌های استاتیک به صورتی است که ساخت سایت، با استفاده از تکنولوژی‌‌هایی مانند اچ تی ام ال (html) سی اس اس (css) و جاوا اسکریپت (java script) سایت را پیاده سازی می‌کند. در این نوع از وب سایت‌ها همان طور که از نامش مشخص است، سایت ثابت است و تغییرات به سختی انجام می‌شود و تعداد دفعات این تغییرات نیز کم است، دلیل محدود بودن تعداد دفعات تغییرات را می‌توان نیاز بودن به یک طراح سایت حرفه‌ای در نظر گرفت.
وب سایت‌های استاتیک با تمام محدودیت‌ها و بدی‌هایی که دارد یک مزیت دارد و آن هم سرعت لود بالا به دلیل کم بودن حج کد و همچنین استفاده حداقلی از کدهای غیر ضروری است؛ البته به شرط آن که فرآیند پیاده سازی سایت استاتیک توسط یک فرد خبره انجام شده باشد.
همین کم بودن سرع لود وب سایت‌های استاتیک باعث شده است که در برخی از پروژه‌ها که سرعت برای کاربر اهمیت ویژه‌ای دارد از وبسایت‌های استاتیک استفاده شود. قیمت طراحی سایت استاتیک نسبت به نوع داینامیک و نیمه داینامیک ارزان‌تر است و همچنین پیاده سازی مباحث سئو در وب سایت‌های استاتیک روند ساده‌تری دارد.
وب سایت داینامیک (dynamic site) چیست؟
اگر با سیستم‌های مدیریت محتوا مانند وردپرس کار کرده باشید به خوبی می‌توانید نحوه عملکرد یک وب سایت داینامیک را درک کنید. در یک وب سایت داینامیک فرد وبمستر نیازی نیست که با کدهای سایت سروکار داشته باشد، فقط کافی است در پنل وب سایت محتوای خود را بارگزاری کند و دیگر کاری با کدهای وب سایت ندارد.
بزرگ‌ترین مزیت وب سایت های داینامیک را می‌توان آپدیت کردن وب سایت به راحت‌ترین شکل ممکن و با کمترین انرژی در نظر گرفت.
طراحی و ساخت سیستم‌های مدیریت محتوا یا همان وب سایت‌های داینامیک توسط دو قدرتمند asp و php انجام می‌شود. به دلیل آن که در این روش پیاده سازی سایت با کدهای بیشتری رو به رو هستیم، سرعت وب سایت اندکی از نوع وب سایت‌های استاتیک کندتر است.
وب سایت نیمه داینامیک (semi-dynamic site) چیست؟
شاید بتوان گفت وب سایت‌های نیمه پویا همان وب سایت‌های داینامیک‌اند که خبری از راحتی وب سایت‌های داینامیک در زمان بارگزاری محتوا در آن‌ها نیست. وب سایت‌های نیمه داینامیک عموما از تکنولوژی‌هایی مانند تکنولوژی فلش طراحی می‌شوند. در حال حاضر بسیاری از مرورگرها پشتیبانی کردن از فلش را جزو اولویت‌های خود قرار نداده‌اند و این امکان وجود دارد که پس از مدتی تکنولوژی فلش به صورت کامل از بین برود.