وبلاگ

تفاوت معماری Stateful و Stateless چیست؟

  • دسته بندی ها: عمومی
در برنامه نویسی، state به وضعیت یک سیستم، کامپوننت یا اپلیکیشن در یک نقطه خاص از زمان اشاره می‌کند. به عنوان یک مثال ساده، اگر از parsdev.com خرید می‌کنید، اینکه آیا در حال حاضر وارد سایت شده‌اید یا چیزی در سبد خرید خود ذخیره کرده‌اید، نمونه‌هایی از state هستند. state نشان دهنده داده هایی است که ذخیره شده و برای پیگیری وضعیت فعلی برنامه استفاده می‌شود. درک و مدیریت state برای ساخت برنامه‌های کاربردی وب تعاملی و پویا بسیار مهم است. مفهوم state در معماری از مرزهای بسیاری عبور میکند. الگوهای طراحی (مانند REST و GraphQL)، پروتکلها (مانند HTTP و ... ادامه مطلب

ویژگی‌های جدید وردپرس ۶.۶

یکی از دلایل متعددی که باعث شده وردپرس بهترین CMS باشد، فراوانی و کیفیت به‌روزرسانی‌ها است. این سیستم مدیریت محتوا با به‌روزرسانی‌های منظم همراه است چه برای ارائه ویژگی‌های جدید باشد یا عیب یابی و دیباگ؛ آخرین به روز رسانی هم با نام Dorsey در وردپرس 6.6 انجام شده است. وردپرس 6.6 آخرین نسخه فرآیند توسعه وب را با عناصر طراحی جدید، ویژگی‌های بازگشت (rollback) خودکار افزونه، مارجین منفی و موارد دیگر ارتقا می‌دهد. توسعه دهندگان حرفه ای وردپرس از این ویژگی‌ها استفاده می‌کنند تا بهترین بهره را از پلتفرم وب‌سایت خود ببرند. جدیدترین ویژگی‌های وردپرس 6.6 WordPress 6.6 در 16 ... ادامه مطلب

سرویس ذخیره سازی ساده آمازون (Amazon S3)

سرویس ذخیره سازی ساده آمازون (Amazon Simple Storage Service) که با نام Amazon S3 شناخته می‌شود، یک سرویس ذخیره سازی ابری مبتنی بر وب مقیاس پذیر، با سرعت بالا است. این سرویس برای بکاپ‌گیری و بایگانی آنلاین داده‌ها و برنامه‌های کاربردی در خدمات وب آمازون (AWS) طراحی شده است. آمازون S3 با حداقل مجموعه‌ای از ویژگی‌ها طراحی و ساخته شده است تا محاسبات در مقیاس وب را برای توسعه دهندگان آسان‌تر کند. ویژگی‌های آمازون S3 چیست؟ S3 دوام 99.999٪ را برای اشیاء ذخیره شده در این سرویس فراهم نموده و از چندین گواهینامه امنیتی و انطباق پشتیبانی می‌کند. یک administrator همچنین می‌تواند ... ادامه مطلب

۸ کاری که می‌تواند وب‌سایت شما را خراب کند

با وجود بیش از 200 میلیون وب‌سایت فعال در سراسر جهان،  اگر چه رقابت سخت اما هنوز فرصت‌هایی برای تعامل با کاربران و مشتریان بالقوه آنلاین وجود دارد.  وب‌سایت شما ویترین فروشگاه آنلاین شماست؛ یک وب‌سایت بد می‌تواند به سرعت به شهرت فرد یا کسب و کار آسیب برساند. در ادامه در مورد آنچه یک وب‌سایت بد را ایجاد می‌کند توضیح خواهم داد: تجربه کاربری ضعیف (UX) UX شامل میزان معنادار، مرتبط و رضایت بخشی یک کاربر در یافتن سایت است. UX برای تجارت و بازاریابی بسیار مهم است و می‌تواند مستقیم بر درآمد شما تاثیر بگذارد. با این حال، ... ادامه مطلب

گره (node) بلاک چین چیست؟

گره (node) در مهندسی نرم افزار و ارتباطات، گره (Node) نوعی نقطه پایانی است که اطلاعات دیجیتال را در یک شبکه دریافت، انتقال، مبادله و ذخیره می‌کند ولی در کریپتو، یک گره یکی از اجزایی است که الگوریتم بلاک چین را برای تایید و احراز هویت هر تراکنش اجرا می‌نماید. بلاک چین در اصل یک دفتر کل توزیع شده دیجیتالی است که تمام تراکنش‌های ارزهای دیجیتال را ثبت می‌کند. همانطور که از نام آن پیداست، هر بلاک چین مجموعه‌ای از بلوک‌های زنجیره‌ای است. بلاک چین در اصل یک دفتر کل توزیع شده دیجیتالی است که تمام تراکنش‌های ارزهای دیجیتال را ... ادامه مطلب

آموزش فعال کردن SSH در VMware ESXi

داشتن یک سیستم قوی که سخت افزار را یکپارچه، عملکرد را افزایش، مدیریت را ساده و امنیت را افزایش دهد می تواند یک تغییر بزرگ ایجاد کند. با این حال، مدیریت چنین محیط مجازی پیچیده‌ای می تواند چالش برانگیر هم  باشد.  VMware ESXi اغلب به عنوان یک ستون فقرات قابل اعتماد برای این سیستم‌ها در نظر گرفته می‌شود و کاربران را با ابزارهای مورد نیاز برای انعطاف پذیری و کنترل بیشتر توانمند می‌کند.   چه یک حرفه‌ای باتجربه باشید و یا از علاقه مندان به فناوری، تسلط بر VMware ESXi یک مهارت ضروری است. یکی از جنبه‌های مهم این تسلط، ... ادامه مطلب