تشریح ساده ساختار وب
تشریح ساده ساختار وب
در این مقاله قصد داریم با تشبیه یک وبسایت به بدن انسان ، خیلی ساده ساختار وب را بررسی کنیم
Html (اچ تی ام ال) : زبان نشانه گذاری
با فرض این که وبسایت یک انسان است در واقع اسکلت و ساختار اصلی بدن انسان از طریق html که یک زیان نشانه گذاری است ایجاد می شود .
یعنی وب سایت هایی که در اینترنت میبینیم ساختار اصلی شون شامل متن ها ، عکس ها و لینک ها می شود که از طریق همین html ساخته می شوند .
الان یک سوالی پیش می آید ! آیا نوشتن کد html که به تنهایی باعث یک اسکلت زشت و ترسناک میشود ، کافی است ؟ قطعا نه پس باید بریم سراغ css
Css (سی اس اس )
در این مرحله باید برای زیبا کردن اسکلتی که ساخته شده کمی پوست بچسبونیم و لباس خوشگل تنش کنیم.
در واقع این کار در وبسایت توسط cssانجام می شود .
هم اکنون بدن انسان (وبسایت) خیلی زیبا شده است ولی هیچ واکنشی نسبت به هیچی ندارد که باید بریم سراغ جاوااسکریپت
Javascript (جاوااسکریپت)
برای این که انسان بتونه به محیط اطرافش پاسخ بده مثلا وقتی صداش کردیم سرش رو بچرخونه و یا اگر دستت به یک شی داغی برخورد کرد سریع بکش عقب باید با جاوااسکریپت این رفتار ها را برای انسان (وبسایت) تعریف کرد .
فرانت اند و بک اند (FrontEnd - BackEnd)
تا اینجای کار مسائلی که گفته شد مربوط به بخش فرانت اند سایت میشد .
همان طور که می دانید ساختار وب از ترکیب فرانت اند و بکند تشکیل شده است .
هر چیزی که پشت صحنه سایت انجام میشود و با چشم قابل دیدن نیست مربوط به بکند میشه مثلا مسائل مربوط به پایگاه داده یا sql server
به عنوان مثال در بدن انسان بعضی از اوقات یکسری فرآیند ها انجام میشه و قابل دیدن نیست مثلا موقع فکر کردن در جلسه امتحان کسی نمیتونه بفهمه که داری یک راه حلی برای مسئله پیدا میکنی در صورتی که واقعا داره فشار زیادی به حافظه وارد میشود .