مجتمع فنی تهران نمایندگی شهریار
طراحی وب سایت، طراحی سایت یا
همان Web
Design،
دقیقا به معنای تلاش برای ایجاد یک پایگاه اینترنتی برای ارائه خدمات، فروش محصول
یا اطلاع رسانی است. طراحی وب سایت یک پروسه است که از لایهسازی صفحات وب، تولید
محتوا، طراحی گرافیکی و رعایت اصول سئو تشکیل شده است. در واقع اگر شما میخواهید
یک وب سایت قدرتمند ایجاد کنید که بتوانید با استفاده از آن خدمات، محصول یا هر
چیز دیگری را به صفحه اول گوگل بیاورید، باید تمام اصول فنی و ظاهری طراحی یک وب
سایت را رعایت کنید.
یک طراح سایت با توجه به اینکه در چه پروسهای از طراحی وب سایت درگیر
است، وظایف مختلفی دارد. به صورت کلی در طراحی و راه اندازی یک سایت، به دو تیم یا
فرد برای طراحی Back-end یا همان بخش کدها و Front-end نیاز داریم.
متخصص طراحی Back-end کسی است
که مسئولیت نوشتن کدهای مختلف برای ایجاد ساختار اصلی وب سایت را به عهده دارد.
این کدها همان چیزی هستند که از نظر بازدیدکنندگان یک سایت پنهان هستند و بیش از
هر چیز وظیفه راه اندازی و عملکرد یک سایت را به عهده دارند. یک متخصص طراحی سایت
که وظیفه توسعه Back-end را به عهد دارد از
زبان های برنامهنویسی مثل Python، ASP
و PHP استفاده
میکند.
در بحث طراحی Front-end همه
کارها برای بهتر کردن ویژگیهای دیداری یک سایت انجام میشوند. در واقع تمام چیزی
که بازدیدکننده سایت میبیند، نتیجه کار یک توسعه دهنده Front-end
یا همان کسی است که با استفاده از کدهای مختلف ظاهر وب سایت را به سر
و شکل میدهد. برای توسعه ظاهر سایت، نیاز به کد نویسی است و نوشتن این کدها با
زبانهایی مثل HTML، CSS
و جاوا اسکریپت انجام میگیرد. البته فراموش نکنید که همیشه در این
پروسه همکاری با یک گرافیست وب میتواند نتایج بسیار بهتری رقم بزند.
انواع طراحی سایت
وب سایتهای امروزی به دو گونه وب سایت استاتیک و وب سایت داینامیک
دستهبندی میشوند.
طراحی سایت استاتیک
در طراحی سایت استاتیک، یک فایل متمایز به ازاء هر صفحه وب سایت روی
سرور ذخیره میشود و هر بار که این صفحه مورد نیاز باشد، عینا از سرور بازخوانی میشود
و برای کاربر نمایش داده میشود. از مزایای این گونه طراحی سایت که در بیشتر تا
سال ۲۰۱۵ محبوبیت داشت، آسانی طراحی صفحات استاتیک
و امنیت بالای آن برای سرورهای آن دوره بود.
با ارائه سرورهای ارزان قیمتتر و بالا رفتن تکنولوژی امنیت سرور، کم
کم این طراحی جای خود را به طراحی سایت داینامیک (پویا) داد. البته هنوز هم در
تمام وب سایتهای داینامیک، بخشهایی با طراحی استاتیک ایجاد میشوند و در واقع
تمام وب سایتها چند بخش استاتیک در طراحی خود دارند.
طراحی سایت داینامیک
صفحات داینامیک وب سایت به گونهای طراحی میشوند که خود صفحه ثابت،
اما محتوای آن متغیر باشد. ساختار این صفحات توسط یک اپلیکیشن سرور که اسکریپتهای
سمت سرور را فراوری میکند، ایجاد میشود.
در واقع محتوای چنین صفحاتی با توجه به جستجوی کاربر، ایجاد میشوند.
این بدان معنی است که محتوای صفحه به خودی خود روی سرور وجود ندارد و با فراخوانی
چنین محتوایی از یک صفحه سایت داینامیک، این صفحه روی سرور ایجاد شده و برای
کلاینت فرستاده میشود.
در یک سایت داینامیک، صفحات معمولا محتوای مورد نیاز خود را از یک
دیتابیس در Back-end فراخوانی میکنند.
هنگامی که صفحات داینامیک وب سایت برای اولین بار توسعه پیدا کردند. توسعه اولیه
صفحات داینامیک وب مستقیما در زبانهایی مثل PHP، Perl
یا ASP صورت میگرفت.
روز و ساعت | استاد | تاریخ شروع | تاریخ پایان |
---|---|---|---|
شنبه چهارشنبه 20-17 | نامشخص | ۱۴۰۳/۱۰/۰۵ | ۱۴۰۴/۰۵/۲۹ |
کلیه حقوق برای مجتمع فنی تهران نمایندگی شهریار محفوظ است