जवाबों:
यह उन तकनीकों को संदर्भित करता है जो आपकी सेवा का उपयोग करती हैं: आपकी वेब एप्लिकेशन भाषा / रूपरेखा आपके वेब सर्वर पर निर्भर करती है (जो स्टैक्ड होती है), जो एक विशिष्ट डेटाबेस फ्लेवर पर (स्टैक्स पर) बात करती है, और ये (स्टैक विथ) विशिष्ट ऑपरेटिंग सिस्टम। तो आपके पास इस तरह एक स्टैक हो सकता है:
पी PHP
एम MySQL
एक अपाचे
एल लिनक्स
दीपक स्टैक बनाने के लिए, या इस तरह:
C C #
S Sql सर्वर
I IIS
W विंडोज
WISC (विंडोज़) स्टैक बनाने के लिए। अन्य सामान्य "स्टैक" WIMP (विंडोज, IIS, MySql, PHP) और WAMP (विंडोज, अपाचे, MySQL, PHP) हैं।
और वे बस कुछ सरल हैं। यह ओरेकल, रूबी, जावा, पायथन और कई अन्य विकल्पों को भी ध्यान में रखना शुरू नहीं करता है जो विभिन्न बिंदुओं पर बैठ सकते हैं। आपके पास विंडोज़ पर चलने वाले वेब ऐप के लिए डेटाबेस के रूप में सेवारत एक MySql हो सकता है, या आपके एप्लिकेशन टीयर (जो कि डेस्कटॉप ऐप भी हो सकता है) से पूरी तरह से अलग तकनीक का उपयोग करके वेब सेवा स्तरीय है।
महत्वपूर्ण बात यह है कि हम अक्सर इस बारे में बात करते हैं कि आपका स्टैक विंडोज़-आधारित है या लिनक्स-आधारित है, और इसका कारण यह महत्वपूर्ण है क्योंकि सॉफ्टवेयर डेवलपर्स एक विशिष्ट स्टैक के साथ उत्पादों का निर्माण करते हैं, या एक स्टैक (या परिवार) के साथ काम करने का अनुभव है के ढेर) लेकिन एक और नहीं। जब तक आप उनके स्टैक से मेल खाते हैं, तब तक उत्पाद को उम्मीद के मुताबिक काम करना चाहिए।
सामान्य तौर पर इसका मतलब है कि उत्पाद को वितरित करने के लिए उपयोग की जाने वाली प्रौद्योगिकियां। तो Stack Exchange (औपचारिक रूप से Stack Overflow के रूप में जाना जाता है) के मामले में, हम कहते हैं कि हम एक Windows स्टैक का उपयोग करते हैं, भले ही कुछ लिनक्स हो क्योंकि हम SQL सर्वर, Windows IIS और .net का उपयोग करते हैं
किसी भी तकनीक पर निर्भरता को "स्टैक" के रूप में चित्रित किया जा सकता है। मूल रूप से प्रोटोकॉल या प्रौद्योगिकियां स्टैक में उच्चतर होती हैं, इसके नीचे सब कुछ बिना काम नहीं कर सकता है।
उदाहरण के लिए:
"क्लाउड स्टैक" एक सेवा (IaaS) के रूप में अवसंरचना, एक सेवा (PaaS) के रूप में प्लेटफ़ॉर्म और एक सेवा (SaaS) के रूप में सॉफ़्टवेयर को संदर्भित करता है। अधिक परतों के साथ विभिन्न संस्करण हैं, लेकिन मूल इस तरह दिखता है:
सॉफ्टवेयर एक प्लेटफॉर्म पर चलता है, एक मंच इन्फ्रास्ट्रक्चर पर चलता है। आधारभूत संरचना को बाहर निकालें, और आपके पास अपने प्लेटफ़ॉर्म या सॉफ़्टवेयर को चलाने के लिए कुछ भी नहीं है।
एक स्टैक जब इन्फ्रास्ट्रक्चर का जिक्र होता है, तो व्यापार में आईटी प्रबंधित सेवा प्रदान करने के लिए आवश्यक प्रौद्योगिकियों के अद्वितीय मिश्रण को संदर्भित करता है। जब वेब आधारित सेवाओं को नष्ट करने का विशेष रूप से जिक्र किया जाता है, तो कुछ सबसे सामान्य ढेर WIMSA (विंडोज, IIS, SQL सर्वर और ASP) WISC (विंडोज, IIS, SQL सर्वर और C #), WISP (विंडोज, IIS, SQL सर्वर) हैं। और PHP), WAMP (विंडोज़, अपाचे, mysql, PHP) LAMP (linux, apache, mysql, PHP)।
आमतौर पर इस प्रकार की सेवाओं को नष्ट करने में अधिक प्रौद्योगिकियां शामिल होती हैं, हालांकि उन्हें स्टैक में संदर्भित नहीं किया जाता है क्योंकि वे प्रौद्योगिकियां उन प्रौद्योगिकियों में काफी हद तक पारदर्शी होती हैं।
यदि वे नेटवर्क प्रवेश हैं तो वे टीसीपी / आईपी स्टैक का उल्लेख कर सकते हैं।
या OSI मॉडल: