تشریح ساده ساختار وب - وب مدرن
تعداد بازدید : 219 تاریخ انتشار : 1402/04/04 08:04

تشریح ساده ساختار وب

تا حالا به این موضوع فکر کرده اید که چرا این همه زبان برنامه نویسی و تکنولوزی های مختلفی برای طراحی سایت و توسعه آن وجود دارد ؟

تشریح ساده ساختار وب 

در این مقاله قصد داریم با تشبیه یک وبسایت به بدن انسان ، خیلی ساده ساختار وب را بررسی کنیم 

Html  (اچ تی ام ال) : زبان نشانه گذاری 

با فرض این که وبسایت یک انسان است در واقع اسکلت و ساختار اصلی بدن انسان از طریق html که یک زیان نشانه گذاری است ایجاد می شود . 

یعنی وب سایت هایی که در اینترنت میبینیم ساختار اصلی شون شامل متن ها ، عکس ها و لینک ها می شود که از طریق همین html ساخته می شوند . 

الان یک سوالی پیش می آید ! آیا نوشتن کد html که به تنهایی باعث یک اسکلت زشت و ترسناک میشود ، کافی است ؟ قطعا نه پس باید بریم سراغ css 

Css (سی اس اس )

در این مرحله باید برای زیبا کردن اسکلتی که ساخته شده کمی پوست بچسبونیم و لباس خوشگل تنش کنیم.

در واقع این کار در وبسایت توسط cssانجام می شود . 

هم اکنون بدن انسان (وبسایت) خیلی زیبا شده است ولی هیچ واکنشی نسبت به هیچی ندارد که باید بریم سراغ جاوااسکریپت 

Javascript (جاوااسکریپت)

برای این که انسان بتونه به محیط اطرافش پاسخ بده مثلا وقتی صداش کردیم سرش رو بچرخونه و یا اگر دستت به یک شی داغی برخورد کرد سریع بکش عقب باید با جاوااسکریپت این رفتار ها را برای انسان (وبسایت) تعریف کرد . 

فرانت اند و بک اند (FrontEnd - BackEnd)

تا اینجای کار مسائلی که گفته شد مربوط به بخش فرانت اند سایت میشد . 

همان طور که می دانید ساختار وب از ترکیب فرانت اند و بکند تشکیل شده است . 

هر چیزی که پشت صحنه سایت انجام میشود و با چشم قابل دیدن نیست مربوط به بکند میشه مثلا مسائل مربوط به پایگاه داده یا sql server 

به عنوان مثال در بدن انسان بعضی از اوقات یکسری فرآیند ها انجام میشه و قابل دیدن نیست مثلا موقع فکر کردن در جلسه امتحان کسی نمیتونه بفهمه که داری یک راه حلی برای مسئله پیدا میکنی در صورتی که واقعا داره فشار زیادی به حافظه وارد میشود . 

تفاوت طراحی سایت و برنامه نویسی چیه ؟؟ - وب مدرن
تفاوت طراحی سایت و برنامه نویسی چیه ؟؟
طراحی سایت و برنامه‌نویسی دو بخش مختلف از فرآیند ساخت و نگهداری یک وب‌سایت هستند
تفاوت برنامه نویسان حرفه ای و مبتدی در چیست ؟ - وب مدرن
تفاوت برنامه نویسان حرفه ای و مبتدی در چیست ؟
تفاوت‌های زیادی بین برنامه‌نویسان حرفه‌ای و مبتدی وجود دارد
درآمد برنامه نویسی در ایران - وب مدرن
درآمد برنامه نویسی در ایران
در این مقاله قصد داریم به طور کلی درآمد برنامه نویسی در سال 1403 را بررسی کنیم .
برنامه نویسی در 5 گام - وب مدرن
برنامه نویسی در 5 گام
روش یادگیری صحیح و موفق زبانها و حوزه های مختلف برنامه نویسی در 5 گام قابل انجام است .
آشنایی با رشته برنامه نویسی و در آمد آن - وب مدرن
آشنایی با رشته برنامه نویسی و در آمد آن
در این روز ها که دانش آموزان و والدین دغدغه انتخاب رشته و آینده شغلی را دارند ، آشنا شدن با رشته و بازار کار میتواند کمک بزرگی برای آنها باشد . در این مقاله قصد داریم درباره ی یک رشته جذاب صحبت کنیم که شاید خیلی شناخته شده نباشد و همین مسئله باعث میشود که بازار کار متنوع و زیادی داشته باشد .
طراحی سایت واکنش گرا (Responsive) چیست ؟ - وب مدرن
طراحی سایت واکنش گرا (Responsive) چیست ؟
در این مقاله به مفهوم طراحی وبسایت رسپانسیو یا واکنش گرا می پردازیم .
اهمیت داشتن یک وب سایت مدرن در دنیای امروزی - وب مدرن
اهمیت داشتن یک وب سایت مدرن در دنیای امروزی
در این مقاله قصد داریم به طور ساده و خلاصه براتون بگیم چرا باید یک وب سایت داشته باشیم؟
Sem چیست ؟ تفاوت sem و seo در چیست ؟ - وب مدرن
Sem چیست ؟ تفاوت sem و seo در چیست ؟
Sem (سم) مخفف کلمه search engine marketing می باشد.
بهینه سازی موتور جستجو یا سئو seo چیست ؟ - وب مدرن
بهینه سازی موتور جستجو یا سئو seo چیست ؟
سئو مخفف کلمه Search Engine Optimization به معنی بهینه سازی موتور جستجو می باشد. اگر بخواهیم به طور خلاصه بگیم ، سئو یعنی دیده شدن کسب و کار ما .
تفاوت بین دامنه .ir و .com  چیست ؟ - وب مدرن
تفاوت بین دامنه .ir و .com چیست ؟
خیلی از مشتری ها از ما سوال میکنند که فرق بین دامنه ی .ir و .com در چیست ؟ یا کدام آنها بهتر است ؟