logo-mini

بلاگ

  بایگانی برای دانشنامه
تفاوت پروتکل stateful و stateless در چیست؟

تفاوت پروتکل stateful و stateless در توسعه نرم افزار

یکی از اصطلاحاتی که در حوزه شبکه ممکن است شنیده باشید، “پرتکل شبکه” است. پروتکل شبکه قوانینی است که بر نحوه قالب‌بندی، ارسال و دریافت داده‌ها توسط دستگاه‌های شبکه کامپیوتری، از سرورها و روترها تا نقاط پایانی، بدون توجه به زیرساخت‌ها، طرح‌ها یا استانداردهای آنها، نظارت می‌کند. پروتکل شبکه را می‌توان به دو نوع کلی […]

بیشتر بخواند
مقایسه پایگاه های داده رابطه ای - SQLite و MySQL و PostgreSQL

مقایسه پایگاه های داده رابطه ای – SQLite و MySQL و PostgreSQL

مدل داده‌ رابطه‌ای (Relational Data Model) که در آن داده‌ها در جداولی متشکل از سطر و ستون نگه‌داری می‌شوند، پرطرفدارترین متد در بین ابزارهای مدیریت دیتابیس است. امروزه، مدل‌های داده‌ای دیگری نیز مثل NoSQL و NewSQL وجود دارد؛ اما با‌‌زهم سیستم‌های مدیریت دیتابیس رابطه‌ای (Relational) هنوزهم پرطرفدارترین متد موجود برای نگه‌داری و مدیریت دیتابیس به‌شمار […]

بیشتر بخواند
Kubernetes چیست و چرا به کوبرنتیز نیاز داریم

Kubernetes چیست و چرا به کوبرنتیز نیاز داریم

با استقبال شدید از کانتینرها، Kubernetes به یک استاندارد واقعی برای دیپلوی و اجرای اپلیکیشین های کانتینری تبدیل شده است چون علاوه بر آسان تر کردن کارهای مدیریتی، امنیت را بالا برده و میزان مصرف زمان و منابع را هم کمتر می کند. کوبرنتیز، به عنوان یک فناوری نو پا برای خودکار سازی دیپلوی اپلیکیشن […]

بیشتر بخواند

افزونه سئو SEO وردپرس یواست – yoast seo premium

افزونه سئو وردپرس یواست یک افزونه SEO حرفه‌ای برای وردپرس است. می‌توان با افتخار اعلام کرد یواست سئو بهترین افزونه سئو موجود در دنیاست. یکی از مهم‌­ترین دلایلی که باعث پیشرفت کسب و کار اینترنتی شما می‌شود داشتن سئو بالا در گوگل هست، سئو بالا سایت شما را در اولویت قرار داده و کاربران با […]

بیشتر بخواند
پایتون

پایتون بهترین در جهان!

کاربردهای پایتون از زیرساخت‌های محلی و سیستم‌های ابری تا طراحی سایت و برقراری ارتباط با پایگاه داده‌ی SQL، یعنی تقریباً هر چیزی را تحت پوشش قرار می‌دهد. اما علی‌رغم حوزه‌ی وسیع‌اش، یادگیری آن بسیار ساده و راحت باقی مانده است. با توجه به جهان شمول بودن این زبان برنامه نویسی، همیشه توصیه می‌شود که توسعه‌دهنده‌ها […]

بیشتر بخواند
معرفی source controlها و لزوم استفاده از آنها

معرفی source control ها مانند GIT و SVN – لزوم استفاده از آنها

تصور کنید که با یکی از دوستانتان در حال فعالیت بر روی یک پروژه هستید. یعنی قسمتی از کار را شما برعهده دارید و انجام می دهید و قسمتی دیگر را دوست شما انجام می دهد. حال شما چگونه با همدیگر هماهنگ می شوید؟ یعنی چگونه دوست شما از کارهایی که شما انجام داده اید […]

بیشتر بخواند
مدیا کوئری

مدیا کوئری – لیست سایز های پرکاربرد

مدیا کوئری چیست؟ مدیا کوئری یا media query به طراحان وب این امکان را می دهد که قالب را بر اساس مشخصات دستگاه نمایش دهنده وب سایت تغییر دهند (مشخصاتی از قبیل پهنا، ارتفاع، رنگ و…). مدیا کوئری ها عباراتی هستند که از دو بخش تشکیل می شوند، بخش اول نوع دستگاه و بخش دوم مشخصات دستگاه را بررسی […]

بیشتر بخواند
طراحی-ربات-تلگرام-آکو

ساخت ربات تلگرام و طراحی نرم افزار بر پایه بات تلگرام

پیام‌ رسان تلگرام (Telegram) یک سرویس پیام‌رسان مبتنی بر رایانش ابری است.نرم افزار تلگرام در ایران بسیار محبوب است و هم اکنون بیش از 40.000.000 میلیون کاربر ایرانی در این سامانه عضو و فعال هستند و هر روز به تعداد استفاده کنندگان آن اضافه میشود ، فعالیت بسیار زیاد کاربران ایرانی در نرم افزار تلگرام ، این نرم افزار […]

بیشتر بخواند

شبکه سیاه اینترنت چیست و چگونه کار میکند؟

اینترنت سیاه جایی که وب تاریک و هزاران حوزه ناشناخته دیگر را در خود جای داده است. وب تاریک بخشی از محتوای اینترنت و وب جهان گستر است که توسط عموم قابل دیدن نیست. محتوای این بخش از وب بوسیله موتورهای جستجو ایندکس نمی شوند و قابل دستیابی نیستند.شبکه اینترنت سیاه که در لایه زیرین […]

بیشتر بخواند

آشنایی با انواع لایسنس های نرم افزارهای متن باز

GNU General Public License این لایسنس که به طور خلاصه GPL خوانده می شود، معروف ترین لایسنس اپن سورس است که توسط مؤسسه ی FSF برای پروژه ی GNU یا همان سیستم عامل متن باز آقای استالمن ابداع شد. این لایسنس برای کرنل لینوکس هم مورد استفاده قرار می گیرد. از جمله ویژگی‌های این لایسنس می‌توان […]

بیشتر بخواند