🔰 API ( رابط برنامهنویسی کاربردی)
❇️ قسمت چهاردهم: قابلیتهای gRPC
✅ بهطور پیشفرض، gRPC از بافرهای پروتکل بهجای JSON یا XML بهعنوان
Interface Definition Language
(بهاختصار IDL) برای سریالیکردن دیتاهای ساختاربندیشده استفاده میکند.
✅ در اینجا، توسعهدهنده باید ابتدا ساختار دادههایی را تعریف کند که میخواهد سریالسازی کند. هنگامی که ساختارهای داده مشخص شدند، از کامپایلر بافر پروتکل برای تولید کلاسهای دسترسی داده در زبان برنامهنویسی انتخابیتان استفاده میکنند. سپس، دادهها در زمان اجرا در قالب باینری فشرده و سریالی میشوند.
✅ در اصل gRPC بیشتر برای ارتباط بین میکروسرویسها استفاده میشود؛ زیرا به چندین زبان برنامهنویسی موجود است و عملکرد درخور توجهی دارد.
#برنامه_نویسی
----------
🆔 @OxinCode
❇️ قسمت چهاردهم: قابلیتهای gRPC
✅ بهطور پیشفرض، gRPC از بافرهای پروتکل بهجای JSON یا XML بهعنوان
Interface Definition Language
(بهاختصار IDL) برای سریالیکردن دیتاهای ساختاربندیشده استفاده میکند.
✅ در اینجا، توسعهدهنده باید ابتدا ساختار دادههایی را تعریف کند که میخواهد سریالسازی کند. هنگامی که ساختارهای داده مشخص شدند، از کامپایلر بافر پروتکل برای تولید کلاسهای دسترسی داده در زبان برنامهنویسی انتخابیتان استفاده میکنند. سپس، دادهها در زمان اجرا در قالب باینری فشرده و سریالی میشوند.
✅ در اصل gRPC بیشتر برای ارتباط بین میکروسرویسها استفاده میشود؛ زیرا به چندین زبان برنامهنویسی موجود است و عملکرد درخور توجهی دارد.
#برنامه_نویسی
----------
🆔 @OxinCode
🔰 API ( رابط برنامهنویسی کاربردی)
❇️ قسمت پانزدهم:
تعریف GraphQL
✅ نیاز به توسعه سریعتر Featureها و لود دیتای کارآمدتر (بهدلیل افزایش کار با گوشی تلفنهمراه و افزایش تعداد کاربران) توسعهدهندگان وب را متقاضی رویکردهای دیگری برای معماری نرمافزار کرد.
✅ سال ۲۰۱۲، فیسبوک GraphQL را برای استفاده داخلی ایجاد کرد. این REST جدیدی است که سازمانهایی مانند
شاپیفای(Shopify)
یِلپ(Yelp)
گیتهاب(GitHub)
کورسِرا(Coursera)
و نیویورکتایمز(The New York Times)
از آن برای ساخت API استفاده میکنند.
#برنامه_نویسی
----------
🆔 @OxinCode
❇️ قسمت پانزدهم:
تعریف GraphQL
✅ نیاز به توسعه سریعتر Featureها و لود دیتای کارآمدتر (بهدلیل افزایش کار با گوشی تلفنهمراه و افزایش تعداد کاربران) توسعهدهندگان وب را متقاضی رویکردهای دیگری برای معماری نرمافزار کرد.
✅ سال ۲۰۱۲، فیسبوک GraphQL را برای استفاده داخلی ایجاد کرد. این REST جدیدی است که سازمانهایی مانند
شاپیفای(Shopify)
یِلپ(Yelp)
گیتهاب(GitHub)
کورسِرا(Coursera)
و نیویورکتایمز(The New York Times)
از آن برای ساخت API استفاده میکنند.
#برنامه_نویسی
----------
🆔 @OxinCode
🔰 API ( رابط برنامهنویسی کاربردی)
❇️ قسمت شانزدهم:
قابلیتهای GraphQL
✅ در اصلGraphQL نوعی زبان کوئری برای APIهاست. این زبان به کلاینت اجازه میدهد تا دادههای دقیق موردنیازش را بهتفصیل بیان کند. همچنین، جمعآوری دادهها را از منابع متعدد ساده میکند؛ بنابراین، توسعهدهنده میتواند از API Call برای درخواست تمام دادههای موردنیاز استفاده کند.
✅ یکی دیگر از ویژگیهای خاص GraphQL این است که از یک نوع سیستم برای توصیف دادهها استفاده میکند.
✅ برنامههایی که از GraphQL بهره میببرند، دادههایی را کنترل میکنند که باید از سرور دریافت کنند و به آنها اجازه میدهند حتی زمانی که سرعت اتصال تلفنهمراه کُند است، سریع اجرا شوند.
#برنامه_نویسی
----------
🆔 @OxinCode
❇️ قسمت شانزدهم:
قابلیتهای GraphQL
✅ در اصلGraphQL نوعی زبان کوئری برای APIهاست. این زبان به کلاینت اجازه میدهد تا دادههای دقیق موردنیازش را بهتفصیل بیان کند. همچنین، جمعآوری دادهها را از منابع متعدد ساده میکند؛ بنابراین، توسعهدهنده میتواند از API Call برای درخواست تمام دادههای موردنیاز استفاده کند.
✅ یکی دیگر از ویژگیهای خاص GraphQL این است که از یک نوع سیستم برای توصیف دادهها استفاده میکند.
✅ برنامههایی که از GraphQL بهره میببرند، دادههایی را کنترل میکنند که باید از سرور دریافت کنند و به آنها اجازه میدهند حتی زمانی که سرعت اتصال تلفنهمراه کُند است، سریع اجرا شوند.
#برنامه_نویسی
----------
🆔 @OxinCode
🔰 API ( رابط برنامهنویسی کاربردی)
❇️ قسمت هفدهم
نمونههایی از کاربرد API(پارت ۱)
✅ در بخشهای آتی چند نمونه از APIهای معروفی را آوردهایم که از پروتکلها و خصیصههای متفاوتی استفاده میکنند.
1️⃣ API گوگل مپ (Google Maps)
بر کسی پوشیده نیست که گوگل در میان غولهای فناوری قرار دارد و آنها استانداردهایی را در نحوه عملکرد سایر شرکتها تعیین کردهاند. اکثر وبسایتهایی که نقشه یکپارچه دارند، از ایپیآی Google Maps استفاده میکنند. بهعنوان مثال، ایپیآی Google’s Directions از درخواست HTTP برای برگرداندن مسیرهایی با فرمت XML یا JSON بین مکانهای جغرافیایی استفاده میکند.
#برنامه_نویسی
----------
🆔 @OxinCode
❇️ قسمت هفدهم
نمونههایی از کاربرد API(پارت ۱)
✅ در بخشهای آتی چند نمونه از APIهای معروفی را آوردهایم که از پروتکلها و خصیصههای متفاوتی استفاده میکنند.
1️⃣ API گوگل مپ (Google Maps)
بر کسی پوشیده نیست که گوگل در میان غولهای فناوری قرار دارد و آنها استانداردهایی را در نحوه عملکرد سایر شرکتها تعیین کردهاند. اکثر وبسایتهایی که نقشه یکپارچه دارند، از ایپیآی Google Maps استفاده میکنند. بهعنوان مثال، ایپیآی Google’s Directions از درخواست HTTP برای برگرداندن مسیرهایی با فرمت XML یا JSON بین مکانهای جغرافیایی استفاده میکند.
#برنامه_نویسی
----------
🆔 @OxinCode
🔰 API ( رابط برنامهنویسی کاربردی)
❇️ قسمت هجدهم ( بخش دوم):
نمونههایی از کاربرد API
2️⃣ Weather API
در اصل Weather API ارائهدهنده رایگان موقعیت جغرافیایی و اطلاعات آبوهوا با تعداد زیادی ایپیآی مختلف از پیشبینی آبوهوا، جستوجوی IP، ورزش، نجوم، موقعیت جغرافیایی و منطقه زمانی است.
با استفاده از JSON/XML RESTful API دسترسی به دادههای جغرافیایی و آبوهوا فراهم میشود. توسعهدهندگان میتوانند از HTTP یا HTTPS برای درخواست API استفاده کنند.
آنان مستندات دقیقی را درباره نحوه استفاده از همه APIهای خود دراختیار توسعهدهندگان دیگر قرار میدهند.
#برنامه_نویسی
----------
🆔 @OxinCode
❇️ قسمت هجدهم ( بخش دوم):
نمونههایی از کاربرد API
2️⃣ Weather API
در اصل Weather API ارائهدهنده رایگان موقعیت جغرافیایی و اطلاعات آبوهوا با تعداد زیادی ایپیآی مختلف از پیشبینی آبوهوا، جستوجوی IP، ورزش، نجوم، موقعیت جغرافیایی و منطقه زمانی است.
با استفاده از JSON/XML RESTful API دسترسی به دادههای جغرافیایی و آبوهوا فراهم میشود. توسعهدهندگان میتوانند از HTTP یا HTTPS برای درخواست API استفاده کنند.
آنان مستندات دقیقی را درباره نحوه استفاده از همه APIهای خود دراختیار توسعهدهندگان دیگر قرار میدهند.
#برنامه_نویسی
----------
🆔 @OxinCode
🔰 API ( رابط برنامهنویسی کاربردی)
❇️ قسمت نوزدهم ( بخش سوم):
نمونههایی از کاربرد API
3️⃣ Saber Air Availability
در اصل Saber Air Availability نوعی Saber SOAP API است که برای جستوجوی پروازها و اطلاعات دردسترس مربوط به تاریخها و مبدأها و مقصدهای معین استفاده میشود.
ازآنجاکه این ایپیآی از نوع API SOAP است، از XML بهعنوان فرمت تبادل داده و از پروتکلهای HTTP یا HTTPS برای درخواستها استفاده میکند.
#برنامه_نویسی
----------
🆔 @OxinCode
❇️ قسمت نوزدهم ( بخش سوم):
نمونههایی از کاربرد API
3️⃣ Saber Air Availability
در اصل Saber Air Availability نوعی Saber SOAP API است که برای جستوجوی پروازها و اطلاعات دردسترس مربوط به تاریخها و مبدأها و مقصدهای معین استفاده میشود.
ازآنجاکه این ایپیآی از نوع API SOAP است، از XML بهعنوان فرمت تبادل داده و از پروتکلهای HTTP یا HTTPS برای درخواستها استفاده میکند.
#برنامه_نویسی
----------
🆔 @OxinCode
❇️ دوستان خوبم در چند روز آینده میخوایم با هم به طور کامل بحث فریمورک رو بررسی کنیم 😉
لطفا با ما همراه باشید 😉
#برنامه_نویسی
----------
🆔 @OxinCode
لطفا با ما همراه باشید 😉
#برنامه_نویسی
----------
🆔 @OxinCode
Oxin Code
❇️ دوستان خوبم در چند روز آینده میخوایم با هم به طور کامل بحث فریمورک رو بررسی کنیم 😉 لطفا با ما همراه باشید 😉 #برنامه_نویسی ---------- 🆔 @OxinCode
🔰 فریمورک (Framework )
❇️ قسمت اول (بخش اول):
تعریف فریمورک
✅ فریمورک یا چارچوب نرمافزاری، بستری برای توسعه برنامههای نرمافزاری است.
فریمورک پایه و اساسی را فراهم میکند که توسعهدهندگان نرمافزار میتوانند برای یک پلتفرم خاص، برنامه ایجاد کنند.
✅ به عنوان مثال، یک فریمورک ممکن است شامل کلاسها و توابع از پیش تعریف شده باشد که میتواند برای پردازش ورودی، مدیریت دستگاههای سختافزاری و تعامل با نرمافزار سیستم مورد استفاده قرار گیرد.
✅ این روند به سادهسازی کمک میکند زیرا برنامهنویسان هر بار که برنامه جدیدی را ایجاد میکنند نیاز به این ندارند که برای راهاندازی برنامه چرخ جدیدی ایجاد کنند، با استفاده از فریمورک دیگر نیازی به کدنویسی اضافی برای یک پروژه ندارید.
#برنامه_نویسی
----------
🆔 @OxinCode
❇️ قسمت اول (بخش اول):
تعریف فریمورک
✅ فریمورک یا چارچوب نرمافزاری، بستری برای توسعه برنامههای نرمافزاری است.
فریمورک پایه و اساسی را فراهم میکند که توسعهدهندگان نرمافزار میتوانند برای یک پلتفرم خاص، برنامه ایجاد کنند.
✅ به عنوان مثال، یک فریمورک ممکن است شامل کلاسها و توابع از پیش تعریف شده باشد که میتواند برای پردازش ورودی، مدیریت دستگاههای سختافزاری و تعامل با نرمافزار سیستم مورد استفاده قرار گیرد.
✅ این روند به سادهسازی کمک میکند زیرا برنامهنویسان هر بار که برنامه جدیدی را ایجاد میکنند نیاز به این ندارند که برای راهاندازی برنامه چرخ جدیدی ایجاد کنند، با استفاده از فریمورک دیگر نیازی به کدنویسی اضافی برای یک پروژه ندارید.
#برنامه_نویسی
----------
🆔 @OxinCode
دوستان خوبم میخوایم یه افزونه خیلی کاربردی برای طراحی سایت رو بهتون معرفی کنیم.
🤓👇😉
❇️ افزونه what font
✅ برای طراحان سایت پیدا کردن یک فونت مناسب موضوع مهمی است.
✅ ممکن است وارد سایتی شوید و از فونت استفاده شده در آن سایت خوشتان آمده باشد ولی نمیدونید چطور نام فونت را پیدا کنید.
✅ با افزونه what font به راحتی میتونید بفهمید که در یک سایت از چه فونت و با چه اندازهایی استفاده شده است.
#دانستنیها #وب
----------
🆔 @OxinCode
🤓👇😉
❇️ افزونه what font
✅ برای طراحان سایت پیدا کردن یک فونت مناسب موضوع مهمی است.
✅ ممکن است وارد سایتی شوید و از فونت استفاده شده در آن سایت خوشتان آمده باشد ولی نمیدونید چطور نام فونت را پیدا کنید.
✅ با افزونه what font به راحتی میتونید بفهمید که در یک سایت از چه فونت و با چه اندازهایی استفاده شده است.
#دانستنیها #وب
----------
🆔 @OxinCode
🔰 فریمورک (Framework )
❇️ قسمت دوم :
تعریف فریمورک (بخش دوم)
✅ یک فریمورک ممکن است شامل کتابخانههای کد، کامپایلر و سایر برنامههای مورد استفاده در فرایند توسعه نرمافزار باشد.
✅ چندین نوع مختلف از چارچوب نرمافزار وجود دارد که بر روی سیستم عاملهای ویندوز و اندروید و ios و mac قابل اجراست.
✅ نمونههای معروف شامل ActiveX و NET. برای توسعه ویندوز، Cocoa برای Cocoa Touch و Mac OS X برای iOS و همچنین Android Application Framework برای Android است.
#برنامه_نویسی
----------
🆔 @OxinCode
❇️ قسمت دوم :
تعریف فریمورک (بخش دوم)
✅ یک فریمورک ممکن است شامل کتابخانههای کد، کامپایلر و سایر برنامههای مورد استفاده در فرایند توسعه نرمافزار باشد.
✅ چندین نوع مختلف از چارچوب نرمافزار وجود دارد که بر روی سیستم عاملهای ویندوز و اندروید و ios و mac قابل اجراست.
✅ نمونههای معروف شامل ActiveX و NET. برای توسعه ویندوز، Cocoa برای Cocoa Touch و Mac OS X برای iOS و همچنین Android Application Framework برای Android است.
#برنامه_نویسی
----------
🆔 @OxinCode
Oxin Code
🔰 فریمورک (Framework ) ❇️ قسمت دوم : تعریف فریمورک (بخش دوم) ✅ یک فریمورک ممکن است شامل کتابخانههای کد، کامپایلر و سایر برنامههای مورد استفاده در فرایند توسعه نرمافزار باشد. ✅ چندین نوع مختلف از چارچوب نرمافزار وجود دارد که بر روی سیستم عاملهای ویندوز…
🔰 فریمورک (Framework )
❇️ قسمت سوم:
تعریف فریمورک (بخش سوم)
✅ در بسیاری از موارد، یک فریمورک نرمافزاری بطور محلی توسط یک سیستمعامل پشتیبانی میشود.
به عنوان مثال، برنامهای که برای Android Application Framework نوشته شده است، بدون نیاز به نصب سایر پروندههای اضافی در دستگاه Android اجرا میشود.
✅ با این حال، برخی از برنامهها برای اجرا نیاز به یک فریمورک خاص دارند.
به عنوان مثال، یک برنامه ویندوز ممکن است به Microsoft .NET Framework 4.0 نیاز داشته باشد که روی همه دستگاههای ویندوز نصب نشده است به خصوص رایانههای شخصی که نسخههای قدیمی ویندوز را اجرا می کنند.
#برنامه_نویسی
----------
🆔 @OxinCode
❇️ قسمت سوم:
تعریف فریمورک (بخش سوم)
✅ در بسیاری از موارد، یک فریمورک نرمافزاری بطور محلی توسط یک سیستمعامل پشتیبانی میشود.
به عنوان مثال، برنامهای که برای Android Application Framework نوشته شده است، بدون نیاز به نصب سایر پروندههای اضافی در دستگاه Android اجرا میشود.
✅ با این حال، برخی از برنامهها برای اجرا نیاز به یک فریمورک خاص دارند.
به عنوان مثال، یک برنامه ویندوز ممکن است به Microsoft .NET Framework 4.0 نیاز داشته باشد که روی همه دستگاههای ویندوز نصب نشده است به خصوص رایانههای شخصی که نسخههای قدیمی ویندوز را اجرا می کنند.
#برنامه_نویسی
----------
🆔 @OxinCode
❇️ دوستان عزیز امروز میخوایم ٨ راهحل آسون برای تأمین امنیت رایانهتون رو بگیم.
😉👇🤓👇😉👇🤓👇😉👇
1️⃣ با بروزرسانی سیستم کامپیوتر و نرمافزار، امنیت آن را حفظ کنید.
2️⃣ برای انتخاب رمزعبور خود یک ملاک و دلیل داشته باشید.
3️⃣ حتما FIREWALL را فعال کنید.
4️⃣ تنظیمات مرورگر خود را تنظیم کنید.
5️⃣ نرمافزار آنتیویروس و ضدجاسوسی نصب کنید.
6️⃣ از VPN خوب استفاده کنید.
7️⃣ دادههای خود را رمزگذاری و ثبت کنید.
8️⃣ با انتخاب یک رمز عبور مناسب از پروندهها و دستگاههای خود محافظت کنید.
#دانستنیها
----------
🆔 @OxinCode
😉👇🤓👇😉👇🤓👇😉👇
1️⃣ با بروزرسانی سیستم کامپیوتر و نرمافزار، امنیت آن را حفظ کنید.
2️⃣ برای انتخاب رمزعبور خود یک ملاک و دلیل داشته باشید.
3️⃣ حتما FIREWALL را فعال کنید.
4️⃣ تنظیمات مرورگر خود را تنظیم کنید.
5️⃣ نرمافزار آنتیویروس و ضدجاسوسی نصب کنید.
6️⃣ از VPN خوب استفاده کنید.
7️⃣ دادههای خود را رمزگذاری و ثبت کنید.
8️⃣ با انتخاب یک رمز عبور مناسب از پروندهها و دستگاههای خود محافظت کنید.
#دانستنیها
----------
🆔 @OxinCode
🔰 فریمورک (Framework )
❇️ قسمت چهارم:
انواع فریمورک ها(بخش اول)
✅ فریمورکها به دو دسته تقسیم میشوند:
1️⃣ front_end
2️⃣ back_end
1️⃣ فریمورک front-end یک چارچوب برای ساخت قسمت جلویی و ظاهر پروژه شما است و برای سمت کاربر استفاده میشود.
⬅️ این روش معمولاً شامل روشی برای ساختار پروندههای شما (به عنوان مثال، از طریق اجزای سازنده یا پیش پردازنده CSS)، ایجاد درخواست.های AJAX، سبک دادن به اجزای خود و مرتبط کردن دادهها با عناصر DOM است
⬅️ برای مثال React, Ember.js, jQuery نمونههایی از فریمورک front_end میباشند.
#برنامه_نویسی
----------
🆔 @OxinCode
❇️ قسمت چهارم:
انواع فریمورک ها(بخش اول)
✅ فریمورکها به دو دسته تقسیم میشوند:
1️⃣ front_end
2️⃣ back_end
1️⃣ فریمورک front-end یک چارچوب برای ساخت قسمت جلویی و ظاهر پروژه شما است و برای سمت کاربر استفاده میشود.
⬅️ این روش معمولاً شامل روشی برای ساختار پروندههای شما (به عنوان مثال، از طریق اجزای سازنده یا پیش پردازنده CSS)، ایجاد درخواست.های AJAX، سبک دادن به اجزای خود و مرتبط کردن دادهها با عناصر DOM است
⬅️ برای مثال React, Ember.js, jQuery نمونههایی از فریمورک front_end میباشند.
#برنامه_نویسی
----------
🆔 @OxinCode
Oxin Code
🔰 فریمورک (Framework ) ❇️ قسمت چهارم: انواع فریمورک ها(بخش اول) ✅ فریمورکها به دو دسته تقسیم میشوند: 1️⃣ front_end 2️⃣ back_end 1️⃣ فریمورک front-end یک چارچوب برای ساخت قسمت جلویی و ظاهر پروژه شما است و برای سمت کاربر استفاده میشود. ⬅️ این روش معمولاً…
🔰 فریمورک (Framework )
❇️ قسمت چهارم:
انواع فریمورک ها(بخش دوم)
✅ فریمورکها به دو دسته تقسیم میشوند:
1️⃣ front_end
2️⃣ back_end
2️⃣ فریمورک back end برای کدنویسی سمت سرور به توسعهدهنده کمک میکنند که کار را برای توسعهدهنده راحت و بی دردسر میکند
⬅️ نمونههایی از فریمورک back_end:
CakePHP
Laravel
Django
Flask
Express
Spring Boot
#برنامه_نویسی
----------
🆔 @OxinCode
❇️ قسمت چهارم:
انواع فریمورک ها(بخش دوم)
✅ فریمورکها به دو دسته تقسیم میشوند:
1️⃣ front_end
2️⃣ back_end
2️⃣ فریمورک back end برای کدنویسی سمت سرور به توسعهدهنده کمک میکنند که کار را برای توسعهدهنده راحت و بی دردسر میکند
⬅️ نمونههایی از فریمورک back_end:
CakePHP
Laravel
Django
Flask
Express
Spring Boot
#برنامه_نویسی
----------
🆔 @OxinCode
Oxin Code
🔰 فریمورک (Framework ) ❇️ قسمت چهارم: انواع فریمورک ها(بخش دوم) ✅ فریمورکها به دو دسته تقسیم میشوند: 1️⃣ front_end 2️⃣ back_end 2️⃣ فریمورک back end برای کدنویسی سمت سرور به توسعهدهنده کمک میکنند که کار را برای توسعهدهنده راحت و بی دردسر میکند…
🔰 فریمورک (Framework )
❇️ قسمت پنجم:
فریمورکهای زبانهای برنامهنویسی
✅ فریمورکها براساس زبان برنامهنویسیشان هم دستهبندی میشوند.
1️⃣ فریمورکهای زبان برنامهنویسی PHP
Laravel
Phalcon
Symphony
2️⃣ فریمورکهای زبان جاوا
Hibernote
Struts
Java EE
3️⃣ فریمورکهای زبان جاوااسکریپت
Angular
Vue JS
React
4️⃣ فریمورکهای زبان برنامهنویسی رابی
Ruby on Rails
Cuba
Rack
5️⃣ فریمورکهای زبان برنامهنویسی پایتون
Flask
Django
Pyramid
#برنامه_نویسی
----------
🆔 @OxinCode
❇️ قسمت پنجم:
فریمورکهای زبانهای برنامهنویسی
✅ فریمورکها براساس زبان برنامهنویسیشان هم دستهبندی میشوند.
1️⃣ فریمورکهای زبان برنامهنویسی PHP
Laravel
Phalcon
Symphony
2️⃣ فریمورکهای زبان جاوا
Hibernote
Struts
Java EE
3️⃣ فریمورکهای زبان جاوااسکریپت
Angular
Vue JS
React
4️⃣ فریمورکهای زبان برنامهنویسی رابی
Ruby on Rails
Cuba
Rack
5️⃣ فریمورکهای زبان برنامهنویسی پایتون
Flask
Django
Pyramid
#برنامه_نویسی
----------
🆔 @OxinCode
حمله ddos 😱
شاید شده وقتی خواستید یه سایت رو باز کنید، سایت ازتون خواسته کد کپچا رو وارد کنید تا بهتون اجازه ورود به وبسایت رو بدیم.
💥اما این برای چی هست؟💥
...................................
این در واقع یه نوع سیستم حفاظتی برای جلوگیری از حملات ddos است.
حملات ddos به این شکل صورت میگیره که با سرورهای مختلف درخواستهای زیادی رو به سرور شما ارسال میکنن تا منابع سرور شما کم بیاره و تکمیل بشه.
این موضوع باعث خاموش شدن یا خرابی سرور و سایت شما میشه و سایت برای بازدیدکنندههای شما کند میشه یا حتی باز نمیشه.
...................................
شرکتهای هاستینگ اگر سایتی از هاست اشتراکیشون استفاده کنه و به این نوع حمله دچار بشه، مجبور به بستن هاستش میشن 🤦♂
#وب
----------
🆔 @OxinCode
شاید شده وقتی خواستید یه سایت رو باز کنید، سایت ازتون خواسته کد کپچا رو وارد کنید تا بهتون اجازه ورود به وبسایت رو بدیم.
💥اما این برای چی هست؟💥
...................................
این در واقع یه نوع سیستم حفاظتی برای جلوگیری از حملات ddos است.
حملات ddos به این شکل صورت میگیره که با سرورهای مختلف درخواستهای زیادی رو به سرور شما ارسال میکنن تا منابع سرور شما کم بیاره و تکمیل بشه.
این موضوع باعث خاموش شدن یا خرابی سرور و سایت شما میشه و سایت برای بازدیدکنندههای شما کند میشه یا حتی باز نمیشه.
...................................
شرکتهای هاستینگ اگر سایتی از هاست اشتراکیشون استفاده کنه و به این نوع حمله دچار بشه، مجبور به بستن هاستش میشن 🤦♂
#وب
----------
🆔 @OxinCode
میدونی چرا ++C از پایتون سریعتر هست!؟ 🧐🤔
🔶 یکی از دلایل سادهانگارانهش که میدونم تو خیلی از سایتها دیدید اینه که👇
تو C++ شما همه چی رو خودتون تعریف میکنید. مثلا نوع متغیر رو تعریف میکنید که از نوع عددی هستش، رشتهای هست یا...
اما توی پایتون نیازی به این کار نیست و برنامه خودش تشخیص میده, برای همین پایتون کمی کندتر هستش
🔶 اما دلیل اصلیش در واقع اینه که پایتون یک زبان مفسریه، یعنی خط به خط کد در زمان اجرا، بررسی میشن و این پروسه زمانبری هستش.
اما سیپلاسپلاس یه زبان کمپایلری هستش، به این معنی که یک بار برنامه کمپایل میشه و دیگه توی اجرا نیازی به بررسی نداره.
#برنامه_نویسی #سیپلاسپلاس #پایتون
----------
🆔 @OxinCode
🔶 یکی از دلایل سادهانگارانهش که میدونم تو خیلی از سایتها دیدید اینه که👇
تو C++ شما همه چی رو خودتون تعریف میکنید. مثلا نوع متغیر رو تعریف میکنید که از نوع عددی هستش، رشتهای هست یا...
اما توی پایتون نیازی به این کار نیست و برنامه خودش تشخیص میده, برای همین پایتون کمی کندتر هستش
🔶 اما دلیل اصلیش در واقع اینه که پایتون یک زبان مفسریه، یعنی خط به خط کد در زمان اجرا، بررسی میشن و این پروسه زمانبری هستش.
اما سیپلاسپلاس یه زبان کمپایلری هستش، به این معنی که یک بار برنامه کمپایل میشه و دیگه توی اجرا نیازی به بررسی نداره.
#برنامه_نویسی #سیپلاسپلاس #پایتون
----------
🆔 @OxinCode