برای اینکه بهتر با مفهوم PWA آشنا شویم، ابتدا لازم است درباره اپلیکیشنهای بومی و وب اپلیکیشنها و تفاوت آنها اطلاعاتی را کسب نماییم. سیستم عامل اندروید و iOS، دو سیستم عامل محبوب کاربران برای موبایل میباشند. یک اپلیکیشن بومی، اپلیکیشنی است که به طور مشخص برای یک دستگاه موبایل توسعه داده شده است. بعنوان مثال یک اپلیکیشن موبایل که فقط قابل اجرا بر روی موبایلهایی با سیستم عامل اندروید است، یک Native Application یا اپلیکیشن بومی محسوب میشود. این اپلیکیشنهای بومی، معمولا توسط…
بیشتر بخوانیدوبلاگ
وبلاگ و سیستم مدیریت محتوای چند زبانه
گیت یا Git یک ابزار کنترل ورژن است. این ابزارها سیستمهایی هستند که از تغییرات یک مجموعه فایل (به خصوص مجموعهای از کدها) نگهداری میکنند و امکان جابجایی بین ورژنهای مختلف فایلها را در اختیار توسعهدهندگان قرار میدهد. برای مثال زمانی که یک تیم توسعهدهنده فایلهایی را ایجاد کرده و تغییر میدهند، استفاده از گیت یا سایر ابزارهای مشابه به آنها کمک میکند تا در زمان نیاز بتوانند تغییرات نامطلوب را حذف و به فایلهای قبل از اعمال تغییر برسند. همچنین میتوان فهمید چه…
بیشتر بخوانیدپروتکل TCP، مخفف عبارت Transmission Control Protocol به معنی پروتکل کنترل انتقال، یک پروتکل ارتباطی دو طرفه است که انتقال پیام بین تجهیزات در یک شبکه را ممکن میکند. TCP مهمترین و پرکاربردترین پروتکل ارتباطی شبکه به حساب میآید. این پروتکل پیامها را از برنامههای کاربردی دریافت میکند و آنها را به بستههای جداگانهای میشکند که میتوانند در شبکه بهوسیلهی سوییچها و روترها جابجا شوند و به مقصد برسند. TCP این بستهها را شمارهگذاری میکند تا در مقصد بتواند ترتیب درست آنها را تشخیص…
بیشتر بخوانیدفریلنسرها 50 درصد از نیروی کار ایالات متحده را در سال 2021 تشکیل میدادند. جای تعجب نیست که این درصد همچنان در حال افزایش است – فریلنسرها میتوانند از آزادی انتخاب حجم کار، پروژهها و مشتریان خود لذت ببرند. در طول شیوع کووید-19، شرکتها به طور فزایندهای به استخدام فریلنسرها برای مقابله با تقاضاهای کاری میپردازند. از این رو، تعداد مشاغل آزاد در دسترس – از خریداران مواد غذایی گرفته تا توسعه دهندگان وب – اکنون بیشتر از همیشه است. اگر به دنبال مشاغل…
بیشتر بخوانیدReverse DNS سرویسی است که عملی، عکس عمل سرویس DNS را انجام میدهد. به این معنی که آدرسهای IP را تبدیل به نام دامنه میکند.
براساس پیشنهاد کارگروه مهندسی اینترنت (IETF) برای هر نام دامنهای باید امکان درخواست Reverse DNS وجود داشته باشد. اما چون نبود این امکان روی کارکرد عادی اینترنت اختلالی ایجاد نمیکند، ممکن است برای هر نام دامنهای فعال نباشد. برای مشخص کردن آدرس IP متصل به یک دامنه (یعنی عمل عکس سرویس DNS)، باید از Reverse DNS استفاده کرد. این کار…
API یک راه برای ارتباط و ادغام دو سیستم یا برنامه کاربردی است که به عنوان رابط برای بازیابی اطلاعات به کلاینت و سرور کمک میکند. پس REST API چیست؟ یک معماری برای بهبود عملکرد API است و اگر API بر اساس این معماری باشد به آن REST API گفته میشود. در این مقاله به مفهوم REST API و شیوه عملکرد آن می پردازیم. به این منظور ابتدا می گوییم REST API چیست و سپس به مزایای استفاده از REST API و ویژگی های…
بیشتر بخوانیدبهینهسازی در موتورهای جستجو یا Search Engine Optimization به اختصار SEO کاربران بسیاری را بر اساس نیازشان از طریق جستجو در موتورهای جستجوگر به سمت وبسایت شما روانه میکند؛ بدون آن که هزینهای بپردازید. به کمک این مفهوم، وبسایت شما برای قرارگیری در رتبههای اصلی صفحهی نتایج جستجوی کاربران در موتورهای جستوجویی مانند Bing و Google بهینه میشود. پارامترهای بسیاری برای بهبود SEO یک وبسایت وجود دارد که یکی از آنها افزایش سرعت وبسایت است. در این مطلب، این موضوع را بررسی میکنیم.
بیشتر بخوانید
واژه IP یا آیپی مخفف کلمه Internet Protocol بوده و آدرسی است که برای شناسایی دستگاههای سختافزاری در شبکه استفاده میشود. آدرس IP به دستگاهها اجازه میدهد به یکدیگر متصل شوند و دادهها را در یک شبکه محلی یا از طریق اینترنت انتقال دهند. هر آدرس رشتهای از اعداد است که با نقطه از هم جدا شدهاند، مانند 127.0.0.1؛ آدرسهای IP با توجه به کارکردی که دارند، میتوانند انواع مختلفی داشته باشند، از جمله آدرس آیپی متغیر و ثابت، آدرس آیپی اختصاصی و…
بیشتر بخوانید