#web #framework #application #server #modern #cpp #cpp14 #cpp17
به نظر میاد بالاخره چیزی که منتظرش بودم اتفاق افتاد یا میشه گفت داره اتفاق میوفته
این Drogon یک web application framework هست که بر پایه سی پلاس پلاس مدرن یعنی استانداردهای C++14/17 بنا شده و جالب تر این که توی دور بعدی بنچمارک فریمورک های وب اول هست تا به اینجای کار که دارم دیتای ریلتایم تست ها رو از سایت https://www.techempower.com پیگیری میکنم نسخه ویندوز نداشت ( و من از این بابت خوشحال بودم) ولی متاسفانه آخرین کامیتش که دو روز پیش بوده با متن Port drogon to Windows هست که گویای این هست که داره ساپورت ویندوز رو هم اضافه میکنه در ادامه چند تصویر با توضیح کوتاه براتون ارسال میکنم
Source Link : https://github.com/an-tao/drogon
Channel Link : https://t.me/moderncpp_ir
به نظر میاد بالاخره چیزی که منتظرش بودم اتفاق افتاد یا میشه گفت داره اتفاق میوفته
این Drogon یک web application framework هست که بر پایه سی پلاس پلاس مدرن یعنی استانداردهای C++14/17 بنا شده و جالب تر این که توی دور بعدی بنچمارک فریمورک های وب اول هست تا به اینجای کار که دارم دیتای ریلتایم تست ها رو از سایت https://www.techempower.com پیگیری میکنم نسخه ویندوز نداشت ( و من از این بابت خوشحال بودم) ولی متاسفانه آخرین کامیتش که دو روز پیش بوده با متن Port drogon to Windows هست که گویای این هست که داره ساپورت ویندوز رو هم اضافه میکنه در ادامه چند تصویر با توضیح کوتاه براتون ارسال میکنم
Source Link : https://github.com/an-tao/drogon
Channel Link : https://t.me/moderncpp_ir
#web #framework #application #server #modern #cpp #cpp14 #cpp17
جالبه توی نتایج آخرین تستی که تموم شده رتبه اول رو داره با اختلاف کم از قهرمان دور قبلی بنچمارک جلو هست actix-core با راست نوشته شده و دور قبلی در رتبه اول ایستاده بود اما انگار این دور سی پلاس پلاس با فریمورک dragon داره جایگاه اول رو به دست میاره
Test Link : https://www.techempower.com/benchmarks/#section=test&runid=7f65c127-fad2-4a88-a6cb-5333c68362ef&hw=ph&test=fortune
Channel Link : https://t.me/moderncpp_ir
جالبه توی نتایج آخرین تستی که تموم شده رتبه اول رو داره با اختلاف کم از قهرمان دور قبلی بنچمارک جلو هست actix-core با راست نوشته شده و دور قبلی در رتبه اول ایستاده بود اما انگار این دور سی پلاس پلاس با فریمورک dragon داره جایگاه اول رو به دست میاره
Test Link : https://www.techempower.com/benchmarks/#section=test&runid=7f65c127-fad2-4a88-a6cb-5333c68362ef&hw=ph&test=fortune
Channel Link : https://t.me/moderncpp_ir
ModernCpp.ir
کلون کردم زدم بیلد و نصب بشه چقدر راحت بیلد شد برخلاف دیگر مهره های سی پلاس پلاس و سی در این حوزه (منظورم H2o و Ulib هست ) و چقدر راحت استفاده شد اصلا خیلی باهاش کیف کردم در اسرع وقت پروژم رو میبرم روش اصلا آدم سینتکس 17 رو میبینه کیف میکنه Channel Link…
#web #framework #application #server #modern #cpp #cpp14 #cpp17
یه تست جالب از مثال خود dragon روی سیستم خودم
Channel Link : https://t.me/moderncpp_ir
Server Software: drogon/1.0.0.beta13.1126
Server Hostname: 127.0.0.1
Server Port: 8848
Document Path: /show
Document Length: 10606 bytes
Concurrency Level: 4
Time taken for tests: 2.694 seconds
Complete requests: 50000
Failed requests: 0
Non-2xx responses: 50000
Total transferred: 538300000 bytes
HTML transferred: 530300000 bytes
Requests per second: 18559.80 [#/sec] (mean)
Time per request: 0.216 [ms] (mean)
Time per request: 0.054 [ms] (mean, across all concurrent requests)
Transfer rate: 195131.61 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.0 0 0
Processing: 0 0 0.0 0 3
Waiting: 0 0 0.0 0 3
Total: 0 0 0.0 0 3
Percentage of the requests served within a certain time (ms)
50% 0
66% 0
75% 0
80% 0
90% 0
95% 0
98% 0
99% 0
100% 3 (longest request)
یه تست جالب از مثال خود dragon روی سیستم خودم
Channel Link : https://t.me/moderncpp_ir
Telegram
ModernCpp.ir
site : moderncpp.ir
Mail : info@moderncpp.ir
Admin: @FONQRI
C++ tutorials and ...
Mail : info@moderncpp.ir
Admin: @FONQRI
C++ tutorials and ...
#cpp #jwt #web #server
یک کتابخانه خوب برای JWT به زبان سی پلاس پلاس
Source Link : https://github.com/arun11299/cpp-jwt
Channel Link : https://t.me/moderncpp_ir
یک کتابخانه خوب برای JWT به زبان سی پلاس پلاس
Source Link : https://github.com/arun11299/cpp-jwt
Channel Link : https://t.me/moderncpp_ir
GitHub
GitHub - arun11299/cpp-jwt: JSON Web Token library for C++
JSON Web Token library for C++. Contribute to arun11299/cpp-jwt development by creating an account on GitHub.
#cpp #yaml #web #config
یک کتابخانه خوب برای پارس و استفاده از فرمت دوست داشنتی yaml
Source Link : https://github.com/jbeder/yaml-cpp
Channel Link : https://t.me/moderncpp_ir
یک کتابخانه خوب برای پارس و استفاده از فرمت دوست داشنتی yaml
Source Link : https://github.com/jbeder/yaml-cpp
Channel Link : https://t.me/moderncpp_ir
GitHub
GitHub - jbeder/yaml-cpp: A YAML parser and emitter in C++
A YAML parser and emitter in C++. Contribute to jbeder/yaml-cpp development by creating an account on GitHub.
#Network #tcp #udp #http #web #framework
Network
آموزش شبکه (Network) به صورت اصولی و از پایه و پوشش tcp,udp و ...
Channel Link : https://t.me/moderncpp_ir
Network
آموزش شبکه (Network) به صورت اصولی و از پایه و پوشش tcp,udp و ...
Channel Link : https://t.me/moderncpp_ir
Telegram
ModernCpp.ir
site : moderncpp.ir
Mail : info@moderncpp.ir
Admin: @FONQRI
C++ tutorials and ...
Mail : info@moderncpp.ir
Admin: @FONQRI
C++ tutorials and ...
Web Framework Benchmarks
در راند 19 بنچمارک techempower فریمورک دراگون نوشته شده با زبان سی پلاس پلاس در صدر جدول بنچمارک فریمورکهای وب قرار گرفت.
این فریمورک با استاندارد سی پلاس پلاس 14/17 نوشته شده و پشتیبانی از سیتمعاملهای Linux/macOS/Unix/Windows را داراست.
behnchmark Link : https://www.techempower.com/benchmarks/
Channel Link : https://t.me/moderncpp_ir
#http #web #freamwork #cpp #drogon #best
در راند 19 بنچمارک techempower فریمورک دراگون نوشته شده با زبان سی پلاس پلاس در صدر جدول بنچمارک فریمورکهای وب قرار گرفت.
این فریمورک با استاندارد سی پلاس پلاس 14/17 نوشته شده و پشتیبانی از سیتمعاملهای Linux/macOS/Unix/Windows را داراست.
behnchmark Link : https://www.techempower.com/benchmarks/
Channel Link : https://t.me/moderncpp_ir
#http #web #freamwork #cpp #drogon #best
ModernCpp.ir
Web Framework Benchmarks در راند 19 بنچمارک techempower فریمورک دراگون نوشته شده با زبان سی پلاس پلاس در صدر جدول بنچمارک فریمورکهای وب قرار گرفت. این فریمورک با استاندارد سی پلاس پلاس 14/17 نوشته شده و پشتیبانی از سیتمعاملهای Linux/macOS/Unix/Windows…
یک مثال از استفاده از drogon
برای آشنایی با این فریمورک و استفاده از آن به لینک گیتهاب drogon مراجعه کنید.
Drogon github link : https://github.com/an-tao/drogon/
Channel Link : https://t.me/moderncpp_ir
#http #web #freamwork #cpp #drogon #best
#include <drogon/drogon.h>
using namespace drogon;
int main()
{
app().setLogPath("./")
.setLogLevel(trantor::Logger::kWarn)
.addListener("0.0.0.0", 80)
.setThreadNum(16)
.enableRunAsDaemon()
.run();
}
برای آشنایی با این فریمورک و استفاده از آن به لینک گیتهاب drogon مراجعه کنید.
Drogon github link : https://github.com/an-tao/drogon/
Channel Link : https://t.me/moderncpp_ir
#http #web #freamwork #cpp #drogon #best
GitHub
GitHub - drogonframework/drogon: Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/Windows
Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/Windows - drogonframework/drogon
ModernCpp.ir
Web Framework Benchmarks در راند 19 بنچمارک techempower فریمورک دراگون نوشته شده با زبان سی پلاس پلاس در صدر جدول بنچمارک فریمورکهای وب قرار گرفت. این فریمورک با استاندارد سی پلاس پلاس 14/17 نوشته شده و پشتیبانی از سیتمعاملهای Linux/macOS/Unix/Windows…
همونطور که اطلاع دارید drogon به عنوان وب فریمورک معرفی شده بر خلاف H2O که قبلا معرفی کردم و کتابخانه با زبان سی هست و وب سرور معرفی شده اما من با خودم فکر میکردم یعنی این drogon قابلیت هایی مثل laravel رو داده که بهش میگند وب فریمورک امروز جدی رفتم سراغش که باهاش یه سایت بزنم رسیدم به این لینک https://drogon.docsforge.com/master/getting-started دیدم رابط کامند لاین برای ساخت پروژه داره و MVC ساختارش رو چیده و کانفیگ تمیز و ... تازه دیدم چرا بهش میگند وب فریمورک پیشنهاد میکنم یه نگاهی بهش بندازید حتی دوستانی که با laravel آشنایی دارند دیدن این صفحه خالی از لطف نیست
virgool Link : https://vrgl.ir/DXAOL
Channel Link : https://t.me/moderncpp_ir
#mvc #http #web #freamwork #cpp #drogon #best #ctl #cli
virgool Link : https://vrgl.ir/DXAOL
Channel Link : https://t.me/moderncpp_ir
#mvc #http #web #freamwork #cpp #drogon #best #ctl #cli
Web Application Security
#Book #free #oerilly #nginx #web #application #security
Channel Link : https://t.me/moderncpp_ir
#Book #free #oerilly #nginx #web #application #security
Channel Link : https://t.me/moderncpp_ir
ModernCpp.ir
Web Application Security #Book #free #oerilly #nginx #web #application #security Channel Link : https://t.me/moderncpp_ir
OReilly-Web-Application-Security-NGINX.pdf
4.6 MB
Web Application Security
#Book #free #oerilly #nginx #web #application #security
Channel Link : https://t.me/moderncpp_ir
#Book #free #oerilly #nginx #web #application #security
Channel Link : https://t.me/moderncpp_ir
Forwarded from ModernCloud.ir
سرفصلهای دوره
معرفی
- ساخت وب سرور در کمتر از دو دقیقه
- معرفی گیتهاب پروژه و کلون کردن و بیلد آن
- معرفی بنچمارک drogon
- لینک و معرفی مستندات
- معرفی کامیونیتی
- توضیح در مورد VPS
- ساخت یک پروژه ساده و چاپ کردن یک مقدار در کنسول به ازای درخواست کاربر
- نشان دادن متن ساده به ازای درخواست کاربر و ارسال پاسخ html و json در drogon
- ساخت یک پروژه و توضیح کانفیگ و ساختار پروژه در drogon
- ساخت یک ویو و توضیح CSP (C++ Server Pages)
- ساخت یک مدل
- ساخت یک پروژه ساده شامل MVC
- افزودن بوت استرپ به پروژه
- آپلود و دانلود فایل
- هندل کردن خطاهای http
- وب سوکت
...
پست سایت : http://moderncpp.ir/post/دوره-آموزش-توسعه-وب-و-سرور-با-فریمورک-drogon-و-زبان-C
برای تکمیل دوره نظرات خود را در قسمت نظرات با ما در میان بگذارید
لینک کانال تلگرام : https://t.me/moderncloud_ir
#web #server #development #tutorial #zero #hero
معرفی
- ساخت وب سرور در کمتر از دو دقیقه
- معرفی گیتهاب پروژه و کلون کردن و بیلد آن
- معرفی بنچمارک drogon
- لینک و معرفی مستندات
- معرفی کامیونیتی
- توضیح در مورد VPS
- ساخت یک پروژه ساده و چاپ کردن یک مقدار در کنسول به ازای درخواست کاربر
- نشان دادن متن ساده به ازای درخواست کاربر و ارسال پاسخ html و json در drogon
- ساخت یک پروژه و توضیح کانفیگ و ساختار پروژه در drogon
- ساخت یک ویو و توضیح CSP (C++ Server Pages)
- ساخت یک مدل
- ساخت یک پروژه ساده شامل MVC
- افزودن بوت استرپ به پروژه
- آپلود و دانلود فایل
- هندل کردن خطاهای http
- وب سوکت
...
پست سایت : http://moderncpp.ir/post/دوره-آموزش-توسعه-وب-و-سرور-با-فریمورک-drogon-و-زبان-C
برای تکمیل دوره نظرات خود را در قسمت نظرات با ما در میان بگذارید
لینک کانال تلگرام : https://t.me/moderncloud_ir
#web #server #development #tutorial #zero #hero
Forwarded from ModernCloud.ir
This media is not supported in your browser
VIEW IN TELEGRAM
« قسمت پنحم معرفی جامعه کاربری drogon»
لینک ویدئو در یوتیوب : https://youtu.be/U1lkmW4Y-ao
لینک ویدئو در آپارات :https://www.aparat.com/v/HjDue
لینک کانال تلگرام : https://t.me/moderncloud_ir
#web #server #development #tutorial #zero #hero #community #جامعه #کاربری
لینک ویدئو در یوتیوب : https://youtu.be/U1lkmW4Y-ao
لینک ویدئو در آپارات :https://www.aparat.com/v/HjDue
لینک کانال تلگرام : https://t.me/moderncloud_ir
#web #server #development #tutorial #zero #hero #community #جامعه #کاربری
Forwarded from ModernCloud.ir
This media is not supported in your browser
VIEW IN TELEGRAM
« قسمت پنحم معرفی جامعه کاربری drogon»
لینک ویدئو در یوتیوب : https://youtu.be/U1lkmW4Y-ao
لینک ویدئو در آپارات :https://www.aparat.com/v/HjDue
لینک کانال تلگرام : https://t.me/moderncloud_ir
#web #server #development #tutorial #zero #hero #community #جامعه #کاربری
لینک ویدئو در یوتیوب : https://youtu.be/U1lkmW4Y-ao
لینک ویدئو در آپارات :https://www.aparat.com/v/HjDue
لینک کانال تلگرام : https://t.me/moderncloud_ir
#web #server #development #tutorial #zero #hero #community #جامعه #کاربری
Forwarded from ModernCloud.ir
Media is too big
VIEW IN TELEGRAM
« قسمت هفتم ساخت یک پروژه ساده و چاپ کردن یک مقدار در کنسول به ازای درخواست کاربر»
لینک ویدئو در یوتیوب : https://youtu.be/PBn0fK-nJnA
لینک ویدئو در آپارات : https://www.aparat.com/v/UxrDO
لینک کانال تلگرام : https://t.me/moderncloud_ir
#web #server #development #tutorial #zero #hero #simple #project #drogon
لینک ویدئو در یوتیوب : https://youtu.be/PBn0fK-nJnA
لینک ویدئو در آپارات : https://www.aparat.com/v/UxrDO
لینک کانال تلگرام : https://t.me/moderncloud_ir
#web #server #development #tutorial #zero #hero #simple #project #drogon