شناسایی یگانه چیست؟ شناسایی یگانه (Single Sign-On یا SSO) روشی برای احراز هویت است که به کاربران امکان میدهد تنها با یکبار ورود، به چندین وبسایت و اپلیکیشن دسترسی پیدا کنند. چون کاربران امروزی بیشتر از مرورگر برای استفاده از اپلیکیشنها بهره میبرند، سازمانها به دنبال راهکارهایی هستند که هم امنیت را افزایش دهند و […]
آرشیو دسته: توسعه وب
گراف کیو ال (GraphQL) چیست؟ GraphQL یک زبان پرسوجو و دستکاری داده برای APIها است. این زبان با ساختاری منعطف و قابلفهم، به توسعهدهندگان امکان میدهد دقیقا دادههایی را که نیاز دارند درخواست دهند و پاسخهایی قابلپیشبینی دریافت کنند. همچنین میتوان در یک درخواست به چند منبع مختلف دسترسی داشت، که این موضوع باعث کاهش […]
گیت چیست؟ گیت یک سیستم کنترل نسخه توزیعشده و متنباز است که به شما این امکان را میدهد تا کد را ذخیره کرده، تاریخچه تغییرات را پیگیری کنید، تغییرات کد را ادغام کنید و در صورت نیاز به نسخههای قبلی بازگردید. مبانی گیت گیت کد منبع شما و تاریخچه کامل توسعه آن را به صورت […]
داکر چیست؟ داکر یک پلتفرم نرمافزاری است که امکان ساخت، تست و استقرار سریع برنامهها را فراهم میکند. داکر نرمافزار را در واحدهای استانداردی به نام کانتینر بستهبندی میکند که همه چیزهایی که برای اجرای نرمافزار نیاز است، از جمله کتابخانهها، ابزارهای سیستمی، کد و زمان اجرا را شامل میشود. با استفاده از داکر، میتوانید […]
جستوجوی اسنادی چیست؟ جستوجوی اسنادی نوعی جستوجوست که بیشتر روی متنهای آزاد و غیرساختیافته کار میکند. چه بهدنبال صفحهای در وب باشید، چه محصولی را جستوجو کنید یا با محتوای گزینششده سروکار داشته باشید، در هر صورت از موتور جستوجو استفاده میکنید. وارد صفحهای میشوید، متنی را در کادر جستوجو مینویسید، روی دکمه «جستوجو» کلیک […]
کشینگ (Caching) چیست؟
کشینگ چیست؟ در محاسبات، کش یک لایه ذخیرهسازی داده با سرعت بالا است که زیرمجموعهای از دادهها، که معمولاً ماهیت موقتی دارند، را ذخیره میکند. این کار به این دلیل انجام میشود که درخواستهای بعدی برای آن دادهها سریعتر از دسترسی به محل ذخیرهسازی اصلی دادهها پاسخ داده شوند. کشینگ به شما امکان میدهد تا […]
برنامه کاربردی وب چیست؟ یک برنامه کاربردی وب، نرمافزاری است که در مرورگر وب شما اجرا میشود. کسبوکارها مجبورند اطلاعات را تبادل کرده و خدمات را از راه دور ارائه دهند. آنها از برنامههای کاربردی وب برای ارتباط راحت و ایمن با مشتریان استفاده میکنند. رایجترین ویژگیهای وبسایت مانند سبد خرید، جستجو و فیلتر محصولات، […]
SDK چیست؟ یک کیت توسعه نرمافزار (SDK) مجموعهای از ابزارهای ساخت مخصوص پلتفرم برای توسعهدهندگان است. برای ایجاد کدی که روی یک پلتفرم، سیستم عامل یا زبان برنامهنویسی خاص اجرا میشود، به اجزایی مانند اشکالزداها، کامپایلرها و کتابخانهها نیاز دارید. SDKها هر آنچه را که برای توسعه و اجرای نرمافزار نیاز دارید، در یک مکان […]
داتنت (.NET) چیست؟ داتنت یک پلتفرم متنباز برای ساخت برنامههای کاربردی دسکتاپ، وب و موبایل است که میتواند به صورت بومی بر روی هر سیستم عاملی اجرا شود. سیستم داتنت شامل ابزارها، کتابخانهها و زبانهایی است که از توسعه نرمافزار مدرن، مقیاسپذیر و با عملکرد بالا پشتیبانی میکنند. یک جامعه فعال توسعهدهنده از پلتفرم داتنت […]
سرویس اعلانهای فشاری (Push Notification Service) چیست؟
سرویس اعلانهای فشاری چیست؟ سرویس اعلانهای فشاری فناوریای است که یک برنامه برای ارسال پیام به کاربران استفاده میکند. ممکن است اعلانها یا هشدارهای برنامهها را که روی دستگاه تلفن همراهتان ظاهر میشوند، دیده باشید. اینها سیگنالهای ارتباطی هستند که از سرور برنامه میآیند. سرور، نه کاربر، تبادل اعلانهای فشاری را آغاز میکند. برنامهها از […]
- شناسایی یگانه (SSO) چیست؟
- معماری سرویسگرا (SOA) چیست؟
- زمان رفت و برگشت (RTT) در شبکه چیست؟
- زیرساخت فناوری اطلاعات (IT Infrastructure) چیست؟
- گراف کیو ال (GraphQL) چیست؟
- حاکمیت، ریسک و تطابق (GRC) چیست؟
- گیت (Git) چیست؟
- داکر (Docker) چیست؟
- توسعه فولاستک (Full Stack Development) چیست؟
- مهندسی ویژگی (Feature Engineering) چیست؟
- محاسبات کاربر نهایی (End User Computing) چیست؟
- هوش مصنوعی سازمانی (Enterprise AI) چیست؟
- ELK Stack چیست؟
- جستوجوی اسنادی (Document Search) چیست؟
- رگرسیون خطی (Linear Regression) چیست؟