Ali Ahmed6 نشر 23 سبتمبر 2023 أرسل تقرير نشر 23 سبتمبر 2023 السلام عليكم هل لغة سي بلس بلس تستخدم فيه تطوير الويب من ناحيه الباك اند ؟ 2 اقتباس
0 عمار معلا نشر 23 سبتمبر 2023 أرسل تقرير نشر 23 سبتمبر 2023 مرحبا، طبعا تستطيع استخدام c++ في تطوير الويب من ناحية back end باستخدام cppcms ولكن من النادر وجود شركة تعمل في تطوير الويب باستخدام c++ اكثر الاطر استخداما في تطوير الويب من ناحية back end هي nodejs javascript Laravel php Django python 1 اقتباس
0 Kais Hasan نشر 23 سبتمبر 2023 أرسل تقرير نشر 23 سبتمبر 2023 تستعمل في حالة كنت تريد سرعة كبيرة في التنفيذ و أداء عالٍ. مثلاً شركات مثل غوغل و يوتيوب و أمازون تستعملها. و لكن بشكل عام لا يتم استعمالها لبناء ال backend بشكل كامل، و إنما كإضافات على أطر عمل أخرى، مثل node js. أو حتى يمكنك جعل كود ال node يقوم باستدعاء كود ال c++ للقيام ببعض العمليات التي تعتقد أنها تحتاج سرعة كبيرة. أيضاً يمكنك كتابة جزء من ال backend بال c++ على شكل API، بشكل أساسي يستعمل ذلك لتنفيذ الخوارزميات، أي لنفترض أن موقعك يقوم بعرض تمثيل معين لمجموعة نقاط، و هذا التمثيل يعتمد على بعض الخصائص لهذه النقاط، و هناك خوارزمية يمكنها إيجاد هذه الخصائص و لكنها تحتاج إلى سرعة عالية، هنا يمكنك كتابة API تقوم بذلك فقط. هناك إطار عمل يساعدك على ذلك و هو cpp-httplib. بشكل عام في حال كنت مبتدئ فليس من الجيد أن تبدأ بتعلم ال backend عن طريق ال c++، فهي معقدة جداً و تحتاج خبرة كبيرة، لذلك لا تستعملها ما لم تكن بحاجة ماسة لها. 1 اقتباس
0 Ali Ahmed6 نشر 23 سبتمبر 2023 الكاتب أرسل تقرير نشر 23 سبتمبر 2023 بتاريخ منذ ساعة مضت قال Kais Hasan: تستعمل في حالة كنت تريد سرعة كبيرة في التنفيذ و أداء عالٍ. مثلاً شركات مثل غوغل و يوتيوب و أمازون تستعملها. و لكن بشكل عام لا يتم استعمالها لبناء ال backend بشكل كامل، و إنما كإضافات على أطر عمل أخرى، مثل node js. أو حتى يمكنك جعل كود ال node يقوم باستدعاء كود ال c++ للقيام ببعض العمليات التي تعتقد أنها تحتاج سرعة كبيرة. أيضاً يمكنك كتابة جزء من ال backend بال c++ على شكل API، بشكل أساسي يستعمل ذلك لتنفيذ الخوارزميات، أي لنفترض أن موقعك يقوم بعرض تمثيل معين لمجموعة نقاط، و هذا التمثيل يعتمد على بعض الخصائص لهذه النقاط، و هناك خوارزمية يمكنها إيجاد هذه الخصائص و لكنها تحتاج إلى سرعة عالية، هنا يمكنك كتابة API تقوم بذلك فقط. هناك إطار عمل يساعدك على ذلك و هو cpp-httplib. بشكل عام في حال كنت مبتدئ فليس من الجيد أن تبدأ بتعلم ال backend عن طريق ال c++، فهي معقدة جداً و تحتاج خبرة كبيرة، لذلك لا تستعملها ما لم تكن بحاجة ماسة لها. تمام , شكراااا انا فعلان مبندي اقتباس
السؤال
Ali Ahmed6
السلام عليكم
هل لغة سي بلس بلس تستخدم فيه تطوير الويب من ناحيه الباك اند ؟
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.