حسنا ..
بالنسبة لجلب البيانات وتخزينها في ذاكرة المزود بدلا من جلبها من قاعدة البيانات في كل مرة فكلامك سليم، والحمد لله أن المشكلة قد حلت الآن والحل سيطرح قريبا ..
أنصحك أيضا بالرجوع لموضوع قديم عن PHP و ASP .. للأسف لا أعرف وصلته الآن ولكن يمكنك البحث عنه وكان فيه نقاش مفصل ومطول حول الفرق بين PHP و ASP وكيف أن ASP ضعيفة جدا من ناحية الأداء لأسباب مفصله هناك، وإذا كانت لديك أية ملاحظات حول الكلام الذي ذكرته أنا في ذلك الموضوع فلا مانع لدي من مناقشته في موضوع مستقل.
بالنسبة لدعم PHP للـ COM فالجواب هو نعم، لا أعرف التفاصيل ولا أعرف عن ActiveX تحديدا، ولكن com مدعومة من قبل PHP على منصات ويندوز فقط بالطبع .. ويمكنك القراءة عنها في دليل استخدام PHP :
http://www.php.net/manual/en/ref.com.php
ليس هذا فقط، بل إن PHP تمتلك دعما لـ Java أيضا، يعني يمكنك في لغة PHP طلب Object مكتوبة بلغة Java واستخدامه في PHP .. يحصل لك في ASP ..
لا أدري إن كانوا قد أضافوها بعد أم لا، ولكن PHP ستدعم CORBA أيضا قريبا .. وهي تشبه COM في فكرتها ووظيفتها.