اذا لم تجد ما تبحث عنه يمكنك استخدام كلمات أكثر دقة.
تعتمد معظم المنصات البرمجية لتطبيقات الإنترنت على نظام ام في سي MVC، ونجد من ناحية البنية ان هناك بصفة عامة خمسة أنواع رئيسية هي: منصات برمجية تعتمد على الطلب وأخرى تعتمد على العناصر وثالثة تجمع بين الاثنين ورابعة تعتمد على لغة ميتا وخامسة تعتمد على ار أي ايه RIA..
ان العديد من المنصات البرمجية يتم تصميمها على خطة (لا يوجد تعريب ثابت للـ خطط التصميم) وحدة التحكم ,العرض و النموذج MVC من اجل الفصل بني نماذج بيانات الذي يحتوي ويدير قواعد البيانات وواجهة المستخدم؛ ويعد ذلك بصفة عامة عادة حميدة حيث انها تؤدي إلى تحويل العمليات البرمجية إلى وحدات برمجية وتساعد في اعادة استخدام التعليمات البرمجية كما تسمح باستخدام واجهات متعددة.
ان معظم المنصات البرمجية التي تعتمد نظام ام في سي تستخدم بنية طلب التحديث من قبل مزود الويبPush-based، وهذه المنصات تستخدم اجراءات تنفذ عملية المعالجة المطلوبة ثم "تدفع" البيانات إلى طبقة العرض من اجل إخراج النتائج، ومن بين الامثلة على هذه البنية بعض المنصات البرمجية مثل أباتشي سترتسStruts وجانغو (إطار عمل وب) Django وروبي على قضبانRuby on Rails وسبرينج ام في سي Spring MVC؛ وتعد بنية طلب التحديث من قبل الأجهزة التابعة Pull-based بديلا اخر وهي تسمى في بعض الأحيان بنية "تعتمد على العناصر" Component based؛ وتبدا هذه المنصات البرمجية بطبقة العرض التي يمكنها بعد ذلك "سحب" النتائج من وحدات تحكم متعددة وفق الحاجة؛ وفي هذه البنية يمكن دمج وحدات التحكم المتعددة في نظام عرض واحد؛ ومن بين الامثلة على بنية التحديث من قبل الأجهزة التابعة المنصات البرمجية التالية: أباتشي سترتس 2 Struts 2 وليفت Lift وتابيستري Tapestry وجي بوس سيم J Boss Seam وأباتشي ويكيت Wicket وستريبز Stripes.
بدات بعض المشروعات التي سميت تاريخيا باسم نظام إدارة المحتوى بلعب دور المنصات البرمجية عالية الطبقات لبرامج الإنترنت ؛ فنجد على سبيل المثال ان بنية المنصة البرمجية دروبال Drupal تمثل حدا ادنى من الذاكرة Core التي تقوم بوظيفة تمتد داخل الوحدات البرمجية التي تقوم بوظائف ترتبط بصفة عامة بالمنصات البرمجية لبرامج الإنترنت؛ الا انه هناك خلاف حول هل "إدارة المحتوى" هي القيمة الرئيسية لهذه الأنظمة وخاصة ان بعض تلك الأنظمة مثل سيلفرستريب Silver Stripe تمثل منصة برمجية كائنية من النوع ام في سي؛ والوحدات البرمجية المضافة تمكن الآن هذه الأنظمة من التحول إلى تطبيقات كاملة تتجاوز نطاق إدارة المحتوى؛ فمن الممكن ان تقدم هذه الأنظمة لغات برمجة فاعلة ومنصات برمجية فاعلة ومعايير لكتابة التعلميات البرمجية والكثير من الوظائف التي ترتبط تقليديا بالمنصات البرمجية لتطبيقات الإنترنت.