स्तरित आर्किटेक्चर म्हणजे काय?
स्तरित आर्किटेक्चर (Layered Architecture) कोडचे स्तर बनवते आणि प्रत्येक स्तर विशिष्ट प्रकारच्या कामासाठी जबाबदार असतो. विनंत्या स्वीकारणे, व्यावसायिक नियम लागू करणे आणि डेटाला प्रवेश करणे वेगळे केल्यामुळे कोड समजणे आणि सांभाळणे सोपे होते.
हे स्तर एकाच ॲप्लिकेशनमध्ये चालू शकतात. स्तर कोडच्या जबाबदाऱ्या दर्शवतात; भाग वेगवेगळ्या सर्व्हरवर ठेवणे हा तैनातीचा मुद्दा आहे, जो N-Tier आर्किटेक्चरमध्ये हाताळला जातो.
सामान्य स्तर
वेब ॲप्लिकेशनमध्ये अनेकदा तीन स्तर असतात:
