طراØÛŒ سایت وردپرس Ùˆ ساخت وب سایت وردپرسی
طراØÛŒ وب چیست؟ همه چیز در مورد طراØÛŒ وب
اگر به تازگی وارد دنیای وب شده اید Ùˆ به تازگی وارد دنیای برنامه نویسی شده اید، اØتمالا کلمه طراØÛŒ وب را بارها Ùˆ بارها شنیده اید. Ùˆ اØتمالاً از خود پرسیده اید Ú©Ù‡ طراØÛŒ وب چیست. ممکن است هنوز تÙاوت بین اصطلاØات طراØÛŒ وب Ùˆ برنامه نویسی وب را درک نکنید. در این مقاله Ùˆ آموزش تصویری به طور کامل به سوال طراØÛŒ وب چیست Ùˆ تا Øدودی Ù…Ùاهیم دیگر را ØªÙˆØ¶ÛŒØ Ø¯Ø§Ø¯Ù‡ Ùˆ منابع Ù…Ùیدی برای یادگیری آن ها ارائه خواهیم داد.
طراØÛŒ وب چیست؟
در مقاله ای به نام برنامه نویسی چیست ØªÙˆØ¶ÛŒØ Ø³Ø§Ø¯Ù‡ ای در مورد برنامه نویسی دادیم. در این آموزش Ù…ÛŒ خواهیم به این سوال پاسخ دهیم: طراØÛŒ وب چیست؟
اگر به دنبال پاسخی بسیار ساده اما کاربردی برای سوال طراØÛŒ وب خود هستید، ویدیوی زیر را تماشا کنید
شبکه چیست؟
اگر بخواهیم به این سوال Ú©Ù‡ طراØÛŒ وب چیست پاسخ دهیم، ابتدا باید بدانیم Ú©Ù‡ شبکه چیست Ùˆ Ú†Ù‡ نامی دارد. تعری٠زیر یک تعری٠بسیار ساده (Ùˆ شاید تا Øدودی از نظر ÙÙ†ÛŒ نادرست) از شبکه است:
شبکه جهانی وب یا به اختصار www، همان چیزی است که امروزه به آن اینترنت می گوییم. امروزه از طریق یک مرورگر و با اتصال به این شبکه جهانی به تمامی اطلاعات موجود در آن دسترسی داریم.
اگر به دنبال یک تعری٠بسیار جامع Ùˆ تخصصی هستید، صÙØÙ‡ وب جهانی در ویکی پدیا ممکن است برای شما Ù…Ùید باشد. اما همین تعری٠ساده کاÙÛŒ است تا بدانیم اینترنت مکانی برای داده هایی است Ú©Ù‡ Ù…ÛŒ توانیم به آن متصل شویم.
وب سایت چیست؟
وقتی به سوال وب پاسخ دادیم، وارد وب سایت Ù…ÛŒ شویم. اØتمالاً نام وب سایت را بارها شنیده اید. Ù…ÛŒ خواهم Ù…Ùهوم وب سایت را با یک مثال ØªÙˆØ¶ÛŒØ Ø¯Ù‡Ù….
همانطور Ú©Ù‡ ما یک قطعه زمین را برای زندگی یا تجارت در دنیای واقعی اجاره Ù…ÛŒ کنیم، در دنیای اینترنت نیز Ù…ÛŒ توانیم همین کار را انجام دهیم. یعنی Ù…ÛŒ توانیم بخشی از اینترنت را اجاره کنیم Ùˆ آن قسمت را برای مدتی برای خود داشته باشیم. به بخشی Ú©Ù‡ در اینترنت اجاره Ù…ÛŒ کنیم Ùˆ برای مدتی متعلق به ماست، وب سایت Ù…ÛŒ گویند. در واقع وب سایت ها سرزمین های ما در اینترنت هستند Ú©Ù‡ Ù…ÛŒ توانیم از آنها به طرق مختل٠استÙاده کنیم.
طراØÛŒ وب چیست؟
همچنین با Ù…Ùهوم وب سایت آشنا شدیم. Øالا به قسمتی Ù…ÛŒ رسیم Ú©Ù‡ در مورد Ù…Øیط صØبت Ù…ÛŒ کنیم: طراØÛŒ وب چیست؟
همانطور Ú©Ù‡ در دنیای واقعی از گچ، رنگ، کابینت، مبلمان منزل Ùˆ ... برای زیباسازی خانه استÙاده Ù…ÛŒ کنیم، در دنیای اینترنت نیز Ù…ÛŒ توانیم از ابزارهایی برای زیباسازی سایت خود استÙاده کنیم. به عبارت دیگر، در دنیای آنلاین ما به ابزارهایی مجهز شده ایم Ú©Ù‡ Ù…ÛŒ توانیم ابتدا سایت خود را بسازیم Ùˆ سپس آن را زیبا کنیم.
در دنیای واقعی زمین را اجاره یا خرید Ù…ÛŒ کنیم، سپس از بتن، سیمان، میله گرد، آجر Ùˆ ... Ùˆ در نهایت با گچ، رنگ، سرامیک، Ú©Ùپوش Ùˆ ... استÙاده Ù…ÛŒ کنیم. در دنیای شبکه نیز دقیقاً همینطور است. ابتدا سایت خود را Ù…ÛŒ سازیم Ùˆ سپس با Ú©Ù…Ú© ابزار آن را زیبا Ù…ÛŒ کنیم.
بنابراین در پاسخ به این سوال Ú©Ù‡ طراØÛŒ وب چیست، Ù…ÛŒ توان خیلی لينک منبع ساده Ú¯Ùت: به هر چیزی Ú©Ù‡ به بهتر Ùˆ زیباتر شدن وب سایت ما Ú©Ù…Ú© Ù…ÛŒ کند، طراØÛŒ وب Ù…ÛŒ گویند.
Ø·Ø±Ø§Ø ÙˆØ¨ تعیین Ù…ÛŒ کند Ú©Ù‡ چگونه عناصر مختل٠وب سایت مانند متن، تصاویر، لینک ها Ùˆ غیره نمایش داده شوند Ùˆ هر قسمت از سایت در کجا قرار دارد، مانند لوگوها، مقالات، منوها Ùˆ غیره.
طراØÛŒ وب را با برنامه نویسی وب اشتباه نگیرید!
اشتباه رایجی Ú©Ù‡ مبتدیان مرتکب Ù…ÛŒ شوند این است Ú©Ù‡ طراØÛŒ وب را با برنامه نویسی وب اشتباه Ù…ÛŒ گیرند. در صورتی Ú©Ù‡ این دو Ù…Ùهوم کاملاً با یکدیگر متÙاوت هستند Ùˆ نباید در جای دیگری استÙاده شوند.
طراØÛŒ وب مجموعه ای از وظای٠است Ú©Ù‡ زیبایی سایت را ایجاد Ù…ÛŒ کند. در واقع هر چیزی Ú©Ù‡ کاربر با صÙØÙ‡ نمایش مانیتور شما مواجه Ù…ÛŒ شود Ùˆ Ù…ÛŒ بیند نتیجه طراØÛŒ وب Ùˆ کار یک Ø·Ø±Ø§Ø ÙˆØ¨ است. در واقع کار اصلی Ø·Ø±Ø§Ø ÙˆØ¨ طراØÛŒ چیزهایی است Ú©Ù‡ کاربران بتوانند با آنها تعامل داشته باشند Ùˆ روی مانیتور خود تماشا کنند.
اما برنامه نویسی وب متÙاوت است. یک توسعه دهنده وب کدهایی را Ù…ÛŒ نویسد Ú©Ù‡ کاربر نمی تواند آن ها را ببیند Ùˆ این کد هیچ تاثیر مستقیمی بر ظاهر سایت ندارد Ùˆ در پشت صØنه کار Ù…ÛŒ کند، مثلاً از پشت صØنه مقالاتی را از پایگاه داده Ù…ÛŒ گیرد Ùˆ به کاربر نشان Ù…ÛŒ دهد.
Ø·Ø±Ø§Ø ÙˆØ¨ کیست Ùˆ Ú†Ù‡ وظایÙÛŒ دارد؟
تاکنون در مورد طراØÛŒ وب صØبت کرده ایم Ùˆ اکنون پاسخ به این سوال Ú©Ù‡ "طراØÛŒ وب چیست" برای ما چندان دشوار نیست. Øال Ù…ÛŒ خواهیم در مورد وظای٠یک Ø·Ø±Ø§Ø ÙˆØ¨ Ùˆ کارهایی Ú©Ù‡ یک Ø·Ø±Ø§Ø ÙˆØ¨ باید انجام دهد صØبت کنیم.
Ø·Ø±Ø§Ø ÙˆØ¨ یا به Ø§ØµØ·Ù„Ø§Ø Front End Designer به شخصی Ú¯Ùته Ù…ÛŒ شود Ú©Ù‡ از Ùناوری های مختلÙÛŒ (مانند HTML - CSS - Javascript Ùˆ ...) برای طراØÛŒ ظاهر سایت استÙاده Ù…ÛŒ کند Ùˆ ربطی به کدهای پشت صØنه ندارد.
ممکن است این سوال برای شما پیش بیاید Ú©Ù‡ Front End چیست Ùˆ Ú†Ù‡ تÙاوتی با Back End دارد. این سوال بسیار خوبی است Ú©Ù‡ Øتما در ویدیوها Ùˆ مقالات آموزشی بعدی در مورد آن صØبت خواهیم کرد.
زبان های طراØÛŒ وب
همانطور Ú©Ù‡ در قسمت قبل ذکر شد، Ø·Ø±Ø§Ø ÙˆØ¨ از Ùناوری ها Ùˆ زبان های برنامه نویسی مختلÙÛŒ برای طراØÛŒ صÙØات وب استÙاده Ù…ÛŒ کند.
Ø·Ø±Ø§Ø ÙˆØ¨ از Ùناوری های زیر برای طراØÛŒ یک صÙØÙ‡ وب استÙاده Ù…ÛŒ کند:
HTML (یا HTML5)
CSS (یا CSS3)
اسکریپت جاوا
جی کوئری
و…
4 عنصر ذکر شده در بالا Øداقل دانشی هستند Ú©Ù‡ برای طراØÛŒ صÙØات وب Ùˆ تبدیل شدن به آنها نیاز دارید
ساخت سایت با وردپرس