post

لای فای Li-Fi چیست؟

شاید این روزها در مورد واژه لای فای (Li Fi) شنیده باشید. لای فای یک سیستم اتباطی با استفاده از نور مرئی است که امکان ارتباط بی سیم با سرعتی بسیار بالاتر از وای فای را فراهم می کند. این فناوری از لامپ های LED برای ارسال داده ها استفاده می کند که بدین ترتیب امکان انتقال اطلاعات را با سرعتی برابر ۲۲۴ گیگابایت در ثانیه نیز فراهم می کند. لای فای با دریافت سیگنال های نوری و پردازش آنها، آنها را به داده های ۰ و ۱ تبدیل می کند. لامپ LED یک منبع نور نیمه هادی است که می تواند با سرعت بالا شدت نور خود را کم و زیاد کند بگونه ای که برای ما انسانها قابل مشاهده نباشد و بدین ترتیب انتقال اطلاعات انجام شود. شیوه ارسال اطلاعات در لای فای بدین گونه است که ابتدا داده ها به یک لامپ LED با قابلیت پردازش سیگنال ارسال می شود. شدت نور لامپ با دریافت داده ها به سرعت کم و زیاد شده و ایلای فای، لای-فای، Li Fi، Li-Fi، لای فای چیست، ارسال اطلاعات در Li Fi، سرعت لای فای، سرعت Li Fiن تغییرات توسط آشکارساز تصویر به سیگنال های الکتریکی تبدیل می شود. این سیگنال ها مجدداً به داده های باینری تبدیل شده که می تواند یک وب سایت، ویدیو، تصویر و یا هر داده دیگری باشد که با ۰ و ۱ کد شده است.

منبع: https://www.techworld.com

post

MVC در طراحی سایت چیست؟

MVC مخفف عبارت Model-View-Controller می باشد که یکی از محبوب ترین و جدیدترین معماری های ساخت برنامه های کاربردی است. MVC طراحی و ساخت برنامه را به سه بخش منطقی جدا از هم تفکیک می کند که عبارتند از Model، View و Controller. هر کدام از این مولفه ها وظایف مختلفی بر عهده دارند. با استفاده از MVC می توان پروژه های با مقیاس بزرگ ایجاد کرد که در آن هر بخش از تیم توسعه می تواند تمرکز خود را بر روی یکی از این مولفه ها قرار دهد.

مولفه های MVC

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

model_view_controller

Model

منظور از Model داده هایی است که کاربر با آنها سر و کار دارد. این داده ها می تواند داده هایی باشد که بین View و Controller رد و بدل می شود یا هر داده دیگر مرتبط با بیزینس باشد. به عنوان مثال شی Customer (مشتری) می تواند یک مدل باشد که در یک برنامه اطلاعات مشتریان را از قبیل نام، نام خانوادگی، شماره تماس، آدرس و غیره مشخص می کند.

View

این مولفه برای نمایش رابط کاربری برنامه استفاده می شود. به عنوان مثال پس از دریافت اطلاعات یک مشتری از بانک اطلاعاتی، این لایه اطلاعات دریافت شده را با استفاده از عناصر رابط کاربری نظیر متن ها، تصاویر، نمودارها و غیره نمایش می دهد.

Controller

این مولفه به عنوان یک واسط بین Model و View عمل می کند. وظیفه Controller پردازش درخواست های ورودی، استخراج و دستکاری Model و ارسال آن به View جهت نمایش می باشد. به عنوان مثال مولفه Controller شناسه مشتری را دریافت کرده و Model مرتبط با آن را از بانک اطلاعاتی استخراج و به مولفه View جهت نمایش ارسال می کند.

post

منظور از دامین (دامنه) در فضای اینترنت چیست؟

منظور از دامین یا همان دامنه در فضای اینترنت، مکان هر وب سایت است. به عبارت دیگر هر وب سایت می تواند یک یا چندین نام داشته باشد که این نام ها منحصر به فرد بوده و یکی از راه های دسترسی به آن وب سایت می باشد. به عنوان مثال دامنه bartaransystem.ir به آدرس IP با مقدار ۱۳۶.۲۴۳.۱۴۶.۴۱ اشاره می کند اما همانگونه که مشخص است به خاطر سپردن نام دامنه وب سایت به مراتب ساده تر از آدرس IP آن است. بنابراین یکی از ملزومات هر وب سایت، نامی منحصر به فرد است که آن را به عنوان دامین می شناسیم.