در دنیای امروز با تغییر در شیوه زندگی بسیاری ازکسب وکارهای سنتی به سمت کسب وکارهای اینترنتی،سوق داده شده بازار فعالیتهایی همچون طراحی وب سایت رونق زیادی پیدا کرده است.
طراحی سایت یا web design
طراحی سایت دارای مراحلی است که شامل :
طراحی وایر فریم :
ابتدا با توجه به نوع سایت و نیاز مشتری، یک نمای کلی از سایت طراحی میکنیم. این نما شامل یک نقشه کلی از صفحات سایت و تعیین جایگاه و چیدمان المانها و عناصر مختلف است. این مرحله از طراحی وب سایت «طراحی وایرفریم» نام دارد.
که یک نمایه کلی از سایت را نشان می دهد.
گرافیک سایت :
پس از مشخص شدن محل قرارگیری عناصر سایت، باید سایت را طراحی کنیم. در این مرحله با توجه به نوع کسبوکار اینترنتی و با استفاده از نرمافزارهای مخصوص رنگ بندی و گرافیک سایت طراحی میشود. و شکل ظاهری سایت نمایان میشود.در سایت ها ، گرافیک از بخش های مختلفی تشکیل می شود که میتوان از لوگو، بنرها، هدرها و اصلی ترین آنها سبک قالب به عنوان چند بخش از آنها یاد کرد.
کد نویسی و برنامه نویسی :
در این مرحله میتوان از روشهای مختلفی برای مدیریت سایت استفاده کرد. سیستمهای مدیریت محتوا از جمله وردپرس و یا طراحی یک فریم ورک اختصاصی برنامهنویسی.
تصمیمگیری در این بخش براساس هزینهها و نیاز مشتری صورت میگیرد.
راه اندازی سایت :
پس از انجام 3 مرحله قبل، به راهاندازی سایت در بستر جهانی اینترنت میپردازیم. در این مرحله پس از تهیه یک «هاست» و «نام دامنه مناسب»، سایت را پیکربندی کرده و در دسترس عموم قرار میدهیم.
قالب وب سایت :
قالب وب سایت ( قالب صفحه یا قالب صفحه وب )یک منبع و کالبد طراحی شده برای سایت می باشد. در واقع قالب یک سایت، بدنه و پی اصلی یک سایت است که باقی ویژگی ها و هرچیزی که در سایت وجود دارد بر روی آن سوار می شوند.
انواع سایت
سایت پویا :
همانطور که از نام این سایت برمی آید دائما در حال تغییر و تحول است یعنی صاحب سایت میتواند در هر لحظه محتوای سایت را تغییر دهد. اکثر سایتهای پویا به زبانهای Php ، ASP.Net و ASP نوشته میشوند. از زبانهایی مانند CSS و Silver light نیز برای اضافه کردن قابلیتهای بیشتر استفاده میشود.
قالب اصلی سایت توسط طراح نوشته میشود و در ادامه مدیر سایت اقدام به تولید محتوای مورد نظر برای سایت میکند.
مزیت اصلی این سایتها این است که هیچ محدودیتی برای ایجاد، تغییر یا حذف مطالب، تصاویر و صفحات و غیره وجود ندارد. استفاده از کدهای پیچیده در این نوع سایتها باعث کند شدن بارگذاری آنها میشود.
سایت ثابت :
این سایتها بهصورتی طراحی میشوند که تمام اطلاعات مورد نیاز در آنها قرار داده میشود. برای ایجاد تغییر در سایت باید حتما با کد نویسی سایت آشنا باشید. تقریبا اکثر این سایتها با HTML طراحی شدهاند. این سایتها دارای حجم بسیار پایین کدنویسی هستند، به همین دلیل سرعت بارگذاری بالایی دارند. این کاهش حجم کد باعث خواناتر شدن سایت به وسیله موتورهای جستجو میشود. این سایتها قیمت بسیار پایینتر و امنیت بیشتری نسبت به سایتهای دیگر دارند. توجه داشته باشید از آنجایی که این سایتها توسط مدیران و صاحبان سایت قابل تغییر نیستند، امکان به روز رسانی زودهنگام نیز وجود ندارد و معمولا برای مواردی استفاده میشوند که یک یا دوبار در سال نیاز به تغییر محتوا دارند.