LYME (software bundle)
ایل وائی ایم ای اور ایل وائی سی ای سافٹ ویئر اسٹیک ہیں جو مکمل طور پر مفت اور اوپن سورس سافٹ ویئر پر مشتمل ہیں تاکہ اعلی دستیابی والے ہیوی ڈیوٹی ڈائنامک ویب پیجز بنائے جا سکیں۔ اسٹیکس پر مشتمل ہیں: لینکس، آپریٹنگ سسٹم ؛ یاوز، ویب سرور ؛ مینسیا یا کوچ ڈی بی، ڈیٹا بیس ؛ ایرلانگ، فنکشنل پروگرامنگ زبان۔ ایل وائی ایم ای اور ایل وائی سی ای بنڈل بہت سے دوسرے مفت اور اوپن سورس سافٹ ویئر پیکجوں جیسے کہ ایل وائی ایم ای اور ایل وائی سی ای بنڈل کے ساتھ مل سکتے ہیں اور مل سکتے ہیں۔ حفاظتی جانچ اور سختی کے لیے نیٹ سنیف-این جی، سنورٹ، ایک دراندازی کا پتہ لگانے والا (آئی ڈی ایس) اور دراندازی کی روک تھام کا نظام (آئی پی ایس)، خاکے کے لیے آر آر ڈی ٹول، یا نگرانی کے لیے ناگیوس، کلیکٹڈ، یا کیکٹی۔ تفصیلات دونوں ڈیٹا بیس مینشیا اور کوچ ڈی بی کے ساتھ ساتھ یاوز (اور موچی ویب، مسولٹن، اور کاؤ بوائے بھی) ایرلانگ میں لکھے گئے ہیں، لہذا ایل وائی ایم ای/ایل وائی سی ای کے لیے تیار کردہ ویب ایپلی کیشنز کو مکمل طور پر ایک ایرلانگ ورچوئل مشین میں چلایا جا سکتا ہے۔ یہ ایل اے ایم پی کے برعکس ہے جہاں ویب سرور (اپاچی) اور ایپلی کیشن (پی ایچ پی، پرل یا ازگر میں لکھی گئی) ایک ہی عمل میں ہو سکتی ہے، لیکن ڈیٹا بیس ہمیشہ ایک الگ عمل ہوتا ہے۔ ایرلانگ کے استعمال کے نتیجے میں، ایل وائی ایم ای اور ایل وائی سی ای ایپلی کیشنز زیادہ بوجھ کے تحت اور اگر تقسیم اور غلطی برداشت کرنے کی ضرورت ہو تو اچھی کارکردگی کا مظاہرہ کرتی ہیں۔ مینشیا کی استفسار اور ڈیٹا میں ہیرا پھیری کی زبان بھی ایرلانگ (ایس کیو ایل کے بجائے) ہے، اس لیے ایل وائی ایم ای کے لیے ایک ویب ایپلی کیشن صرف ایک پروگرامنگ زبان کا استعمال کرتے ہوئے تیار کی جاتی ہے۔ ایک اسٹیک کے طور پر ایل وائی ایم ای میں دلچسپی اگست 2005 سے شروع ہو گئی تھی، جیسا کہ جلد ہی ایک اعلی کارکردگی والے ویب ایپلی کیشن پلیٹ فارم کے طور پر حوالہ دیا گیا جس نے پوری ترقی کی واحد زبان استعمال کی۔ روبی آن ریلز جیسے دیگر مقبول اسٹیکوں کے ساتھ سازگار موازنہ جلد ہی آنے والے تھے۔ ایل اے ایم پی سے موازنہ بھی سازگار رہا ہے، حالانکہ کچھ نے "ایس کیو ایل سوچ" کو مینشیا کے بالکل مختلف تناظر میں پیش کرنے کی مشکلات کو اجاگر کیا ہے۔ LYME کا ایک کامیاب صارف سویڈش انٹرنیٹ پیمنٹ پروسیسنگ کمپنی کلارنا ہے، جس نے اپنا پورا فن تعمیر LYME پر بنایا ہے۔ اسے ایک کامیاب پروجیکٹ کے طور پر دیکھا جاتا ہے جو عام طور پر ایل وائی ایم ای اور فنکشنل پروگرامنگ دونوں کی خوبیوں کو ظاہر کرتا ہے۔ سافٹ ویئر پریکٹس ایڈوانسمنٹ (ایس پی اے) 2008 میں ایرلانگ سیشن میں بھی ایل وائی ایم ای کا احاطہ کیا گیا تھا۔ یاوز کے علاوہ، ایرلانگ میں لکھے گئے کئی دوسرے ویب سرورز ہیں، جیسے۔ موچی ویب، مصلتین، اور کاؤ بوائے۔ مینسیا اور کوچ ڈی بی کے علاوہ، ایرلانگ میں لکھے گئے کچھ دوسرے ڈیٹا بیس ہیں، مثال کے طور پر، کلاؤڈنٹ، کوچ بیس سرور (میمبس کے طور پر پیدا ہوا)، انٹرایکٹو ویب ایپلی کیشنز کے پیچھے ڈیٹا اسٹور کرنے کے لیے مرضی کے مطابق ڈیٹا بیس مینجمنٹ سسٹم، ریک، اور سمپل ڈی بی (ایمیزون ویب سروسز کا حصہ)۔ یہ بھی دیکھیں کہ ایل اے ایم پی (سافٹ ویئر بنڈل) مین (سافٹ ویئر بنڈل) متحرک ویب سائٹس اور ویب ایپلی کیشنز کی تعمیر کے لیے ایک جاوا اسکرپٹ سافٹ ویئر اسٹیک حوالہ جات ایرلانگ (پروگرامنگ زبان) مفت ویب سافٹ ویئر ویب فریم ورک لینکس کے لیے ویب ڈویلپمنٹ سافٹ ویئر انٹرنیٹ سافٹ ویئر