فہرست کا خانہ:
تعریف - ویب اسٹیک کا کیا مطلب ہے؟
ایک ویب اسٹیک سافٹ ویئر کی ایپلی کیشنز کی ایک تالیف ہے ، جسے اکثر ویب ڈویلپمنٹ کے لئے ضروری ہوتا ہے ، خاص طور پر ویب ایپلیکیشنس کی تیاری اور ویب سائٹ کو نافذ کرنے کے لئے۔ ویب اسٹیک ایک قسم کا حل اسٹیک ہے ، جو مخصوص کاموں کو انجام دینے کے لئے سافٹ ویئر کا ایک مجموعہ ہے۔ ویب اسٹیکس ویب اطلاق کے ساتھ ساتھ ویب سائٹوں کے لئے بھی اہم اجزاء ہیں۔
ایک ویب اسٹیک کو ایک ویب ایپلیکیشن اسٹیک بھی کہا جاتا ہے۔
ٹیکوپیڈیا ویب اسٹیک کی وضاحت کرتا ہے
ایک ویب اسٹیک عام طور پر مشتمل ہوتا ہے:
- آپریٹنگ سسٹم
- ڈیٹا بیس کی درخواست
- پروگرامنگ زبان
- ویب سرور
آپریٹنگ سسٹم ہارڈ ویئر اور سافٹ ویئر اجزاء کے مابین مرکزی انٹرفیس کا کام کرتا ہے۔ ویب سرور کلائنٹ کو مطلوبہ دستاویزات فراہم کرنے میں مدد کرتا ہے جنہوں نے ان کی درخواست کی ہے۔ ڈیٹا بیس ویب پروجیکٹ کے لئے درکار ڈیٹا کی مقدار کو مستقل طور پر ذخیرہ کرنے میں مدد کرتے ہیں۔ پروگرامنگ زبان یا اسکرپٹ کا ترجمان ترجمان کی مدد کرتا ہے اور ویب سائٹوں کے متحرک ویب ایپلیکیشن کو سمجھنے میں مدد کرتا ہے۔ مناسب سرور ہارڈ ویئر کے ساتھ مل کر آئی ٹی کے اجزاء کو جمع کرنا ویب پروجیکٹس کی ضروری معلومات کو مؤکلوں سے درخواست کرنے میں منتقل کرنے میں مدد کرتا ہے۔
ویب اسٹیک میں سوفٹویئر کے اجزاء کے ساتھ متعدد مختلف حالتیں ممکن ہیں اور اس طرح درخواست کی مختلف ضروریات کو پورا کیا جاسکتا ہے۔ فریم ورکس اضافی خصوصیات جیسے اضافی پروگرامنگ زبانیں یا پراکسی سرور فراہم کرکے ویب اسٹیک کی صلاحیتوں کو بڑھانے میں بھی مدد کرتے ہیں۔ ویب اسٹیک کی ایک بہترین مثال اوپن سورس بنڈل ایل اے ایم پی ہے جو لینکس کو آپریٹنگ سسٹم ، اپاچی کو بطور ویب سرور ، مائی ایس کیو ایل کو رشتہ دار ڈیٹا بیس مینجمنٹ سسٹم اور پی ایچ پی کو آبجیکٹ پر مبنی اسکرپٹنگ لینگویج کی حیثیت سے استعمال کرتا ہے۔
ملٹی پیج ویب پروجیکٹس کو ڈیزائن اور تیار کرنے کے لئے جاوا اسکرپٹ پر مبنی اسٹیکس پر کلاسیکی ویب اسٹیکس کو ترجیح دی جاتی ہے۔ ویب اسٹیکس دوسرے متبادلوں کے مقابلے میں ، منصوبوں کی کارکردگی اور استحکام کو بہتر بنانے میں بھی مدد کرتا ہے۔