FuelPHP
فیول پی ایچ پی ایک اوپن سورس ویب ایپلی کیشن فریم ورک ہے جو پی ایچ پی میں لکھا گیا ہے جو ایچ ایم وی سی پیٹرن کو لاگو کرتا ہے۔ فیول پی ایچ پی پروجیکٹ کا آغاز اکتوبر 2010 میں ہوا، جس میں اس کے بڑے شراکت دار ہیرو ورٹن، جیلمر شروڈر، ڈین ہوریگن، فلپ سٹرجن اور فرینک ڈی جونگ تھے۔ نومبر 2013 میں، اسٹیو ویسٹ نے ترقیاتی ٹیم میں شمولیت اختیار کی۔ فلپ سٹرجن اور ڈین ہورگن نے کوڈ اگنیٹر فریم ورک میں تعاون کیا تھا۔ فیول پی ایچ پی (فیول پی ایچ پی 1) کا پہلا ورژن فیول نامی گٹ ہب ریپوزیٹری کے تحت تیار کیا گیا تھا۔ دوسرے ورژن (فیول پی ایچ پی 2) کی ترقی کے لیے فیول پی ایچ پی نامی ایک اور گٹ ہب ذخیرہ بنایا گیا تھا۔ بڑے ریلیز پروجیکٹ کے رہنما خطوط پروجیکٹ کے رہنما خطوط یہ ہیں: دوسرے فریم ورک کے بہترین خیالات پر مبنی فریم ورک کی تعمیر۔ فریم ورک کو طاقتور فعالیت فراہم کرنی چاہیے، اس کے ساتھ کام کرنا آسان ہونا چاہیے اور اس میں ہلکا پھلکا کوڈ بیس ہونا چاہیے۔ کمیونٹی ڈویلپرز کے رجحانات کو مدنظر رکھتے ہوئے۔ فن تعمیر کا جائزہ فیول پی ایچ پی پی ایچ پی 5.3 میں لکھا گیا ہے اور وی 1. x کے لیے کم از کم 5.3 کی ضرورت ہوتی ہے۔ کاسکیڈنگ فائل سسٹم (کوہنا فریم ورک سے متاثر): ایک ڈائرکٹری ڈھانچہ جو جزوی طور پر کلاسوں کے ذریعہ استعمال ہونے والی نیم اسپیس پر مبنی ہے۔ لچک: بنیادی فریم ورک کے تقریبا ہر جزو کو بڑھایا یا تبدیل کیا جا سکتا ہے۔ ماڈیولرٹی: ایپلی کیشنز کو ماڈیولز میں تقسیم کیا جا سکتا ہے۔ توسیع پذیری: پیکجوں کے ذریعے فریم ورک میں اضافی فعالیتوں کو شامل کیا جا سکتا ہے۔ خصوصیات کا جائزہ ایک یو آر ایل روٹنگ سسٹم کا مکمل نفاذ ایچ ایم وی سی نفاذ ٹیمپلیٹ تجزیہ: اسٹیگس (ایک مخصوص فیول پی ایچ پی ٹیمپلیٹ انجن) اور مونچھیں ٹیمپلیٹ انجن شامل ہیں ؛ مارک ڈاؤن، اسمارٹی، ٹوگ، ہیمل، جیڈ اور ڈوو ٹیمپلیٹ انجنوں کے ڈرائیوروں کے فارم اور ڈیٹا کی توثیق کی خصوصیات ایک آبجیکٹ ریلیشنل میپر (او آر ایم) کمزوری کے تحفظات: فریم ورک آؤٹ پٹ کو انکوڈ کرتا ہے، سی ایس آر ایف تحفظ فراہم کرتا ہے، کراس سائٹ اسکرپٹنگ تحفظ فراہم کرتا ہے، ان پٹ فلٹرینگ خصوصیات، اور ایس کیو ایل انجکشن کو روکتا ہے۔ اتھ پیکیج اجزاء کا ایک مجموعہ فراہم کرتا ہے جس کے ساتھ توثیق اور اجازت کی درخواست کی فعالیتوں کو بنایا جا سکتا ہے۔ سینٹری فیول پی ایچ پی کے لیے ایک اور تصدیق اور اختیار پیکج ہے۔ کیشنگ سسٹم ٹولز پروفائلنگ اور ڈیبگنگ: پی ایچ پی کوئیک پروفائلر انٹیگریشن ڈیٹا بیس مائیگریشن ٹول (مقبول روبی آن ریلز فریم ورک سے متاثر) اسکیفولڈنگ (روبی آن ریلز فریم ورک، آئل پیکیج سے متاثر) ٹاسک (آپریشنز جنہیں کمانڈ لائن کے ذریعے انجام دیا جا سکتا ہے) ٹیسٹنگ: پی ایچ پی یونٹ انٹیگریشن (آئل پیکیج) حوالہ جات بیرونی لنکس فیول پی ایچ پی دستاویزات فیول پی ایچ پی بلاگ فیول پی ایچ پی فورم فیول پی ایچ پی وی 1 سورس کوڈ فیول پی ایچ پی وی 2 سورس کوڈ پی ایچ پی سافٹ ویئر پی ایچ پی فریم ورک ویب فریم ورک سافٹ ویئر ایم آئی ٹی لائسنس کا استعمال کرتے ہوئے مفت سافٹ ویئر پی ایچ پی میں پروگرام کیا گیا