كيف تتم برمجة موقع بالربط بين C++ و PHP كما هو في فايسبوك

أعلم أن فايسبوك مبرمج باللغتين php و c++ لكن ليس لدي أدنى فكرة حول كيف تم الربط بين هاتين اللغتين.

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

PHP للعرض و c++ للعمليات المعقدة. هناك اساليب كثيرة للربط، قد تكون من خلال:

  • برتوكول شبكي في الغالب الاعم، كمثال Thrift.

  • او كخدمة تعمل على منفذ معين.

  • او من خلال تكديس وظائف Background Queue.

أخي facebook طورت أداة تسمى ب HHVM و مهمتها -كبديل لمفسر php الرسمي- تحويل الشفرة البرمجية و معالجتها الي شفرة ++c معالجة و جاهزه للتنفيذ أي لا يحتاج لتفسير كل مره عند طلب المستخدم ، و قد أضافة هذه الاداة أكثر من مجرد معالجة فقد أصبحت لديها بنية إضافية مثل تحديد أنواع المتغيرات في php و أشياء أخرى رائعة .


-6

عندما يصل موقعك ك فيس بوك اسئل هذا السؤال . ! #

آسف أني أكون قد أزعجتك أستاذ مصطفى