فبيريڪٽر: سافٽ ويئر ڊويلپمينٽ لاءِ هڪ مڪمل پليٽ فارم

سافٽ ويئر جي ترقي تيزي سان وڌي رهي آهي ، جدت ڪجهه حالتن ۾ موافقت جو ڪم نه ڏيندي آهي ، اهو ئي سبب آهي ته مفت سافٽ ويئر برادري وڏي تعداد ۾ حل فراهم ڪري ٿي ته جيئن سافٽويئر ترقي هر روز اعليٰ معيار جو هجي ، انهن حلن جو آهي فسٽريٽر.

فئبيٽرڪ ڇا آهي؟

فسٽريٽر ويب ايپليڪيشنن جو هڪ مجموعو آهي ، جيڪا سافٽ ويئر ڪمپنين جي اعليٰ معيار جا سافٽويئر ٺاهڻ ۾ مدد ڪري ٿي ، بشمول ڪوڊ جو جائزو وٺڻ جا اوزار ، تبديلي جي نگراني ، بگ ٽريٽنگ ، ۽ وڪي ٺاهه فسٽريٽر سان مليل آهي Git, واپاري y ماتحت.

فسٽريٽر

فسٽريٽر

فسٽريٽر مفت ۽ اوپن سورس سافٽويئر آهي ، جنهن جي تحت ورهايل آهي اپوڪي 2 لائسنس. اهو لکيل آهي پي هيٺ پارٽ پليٽ فارم ۽ ان جي ترقي 2010 ۾ شروع ٿي ، جيڪا ان کي ڪافي پختو حل بڻائي ٿي.

فسٽريٽر اصل ۾ ٺاهيل هڪ اندروني اوزار جي لاءِ ڪريو، ان جو بنيادي ترقي ڪندڙ آهي ايوان پريلي جنهن فيس بوڪ جي ترقي جاري رکڻ ڇڏي ڏني فسٽريٽر نالي هڪ نئين ڪمپني ۾ سھولت.

فبريڪڪٽر خاصيتون

فسٽريٽر لاءِ درخواست شامل آهي:

  • سورس ڪوڊ جو جائزو ۽ آڊٽ.
  • اسٽوريج جي ذخيري ۽ تنظيم.
  • بگ ٽريڪنگ.
  • منصوبي جو انتظام.
  • ٽيم ميمبرن سان رابطو.
  • ڪم جي منصوبابندي.
  • نوٽ وٺو.
  • گروپ ۽ نجي ترقي.
  • مسلسل انضمام سان تعمير.

فئبيٽرڪٽر ڪير استعمال ڪري ٿو؟

ڪيتريون ڪمپنيون ، ترقياتي ٽيمون ، ڊولپرز ، ۽ ڪميونٽيز آهن جيڪي هر روز ان کي استعمال ڪنديون آهن فسٽريٽر، جن ۾ شامل آهن: ڊراپ بڪس ، UBER ، بلومبرگ ، هيسل ، فيسبوڪ ، انسٽاگرام ، ڊسڪس ، فري بي ايس ڊي ، بلنڊر ، پنٽرسٽ ، خاناڪيمي ، اسانا ، وڪي ميڊيا ، ڪي ڊي اي ، ٻيا.

فبريٽر کي ڪيئن انسٽال ڪيو وڃي

انسٽاليشن گهربل

فسٽريٽر اها هڪ LAMP ايپليڪيشن آهي (لينڪس ، اپاچي ، MySQL ، PHP). انسٽال ڪرڻ لاءِ فسٽريٽر se جي ضرورت آهي:

  • هڪ عام ڪمپيوٽر جنهن ۾ لينڪس جي تقسيم هجي يا هڪ اهڙو ئي هلندڙ سسٽم انسٽال ٿيل ۽ هلندڙ آهي.
  • ڊومين جو نالو (ٿي سگهي ٿو phabricator.mycompany.com ، phabricator.localhost).
  • سسٽم انتظاميه جو بنيادي علم.
  • اپاچي (اپاچي + mod_php)، نينڪسڪس (نينڪسڪس + پي پي-ايف پي ايم)، يا ٻيو ويب سرور ؛
  • PHP (PHP 5.2 يا وڌيڪ ، پر پي PHP 7 سپورٽ ٿيل ناهي) ، MySQL (MySQL 5.5 يا وڌيڪ وڏي سفارش ٿيل آهي) ۽ گيٽ.

گهربل اجزاء جي تنصیب

جيڪڏهن توهان Ubuntu تي يا RedHat جي ڊيوٽييوٽ تي انسٽال ٿي رهيا آهيو ، هتي انسٽاليشن اسڪرپٽ موجود آهن جيڪي انسٹال ڪرڻ جي پاڻمرادي اجازت ڏين ٿيون فسٽريٽر

جيڪڏهن توهان دستياب ترتيب ۽ انسٽاليشن ڪرڻ چاهيو ٿا ، توهان کي هيٺيان ڪرڻ جي ضرورت آهي.

جيڪڏهن توهان پهرين ئي ليمپ قائم ڪيو آهي ، شايد توهان اڳ ۾ ئي سڀ ڪجهه جنهن کي توهان گهرجي اسان کي فابيٽرٽر ۽ ان جا انحصار انسٽال ڪرڻ گهرجن:

$ سي ڊي کہیں / # ڪجهه انسٽال ڊاريڪٽري چونڊيو
ڪنهن هنڌ / $ گٽ ڪلون https://github.com/phacility/libphutil.git
ڪنهن هنڌ / $ گٽ ڪلون https://github.com/phacility/arcanist.git
ڪنهن هنڌ / $ گٽ کلون https://github.com/phacility/phabricator.git

اي پي سي لڳائڻ (اختياري)

کان وٺي Phabricator PHP ۾ لکيل آھي ، اھو APC انسٽال ٿيل سان تمام گھڻو تيز ڪم ڪندو. اسان کي شايد "pcre-devel" انسٽال ڪرڻ گھرجي.

سدو يوم پي سي ڊي ڊول انسٽال ڪريو

توهان وٽ وري ٻه اختيار آهن. پي اي سي ايل کي انسٽال ڪريو (پهرين ڪوشش ڪريو)

sudo yum انسٽال ڪريو پي ايڇ پيئر سوڊ سوڊل پي ايل انسٽال ڪريو

جيڪڏهن اهو ڪم نه ڪريپي سي ايل تان سڌو سنئون انسٽال ڪيو ۽ پويان اڏاوت جون هدايتون.

اي پي سي انسٽال ڪرڻ اختياري آهي ، پر انتهائي صلاح ڏني وئيخاص طور تي پيداوار واري ماحول ۾.

هڪ ڀيرو اي پي سي انسٽال ٿيل آهي ، تصديق ڪندي ته اهو هلڻ سان موجود آهي:

پي پي-I | گرپ ايپ

جيڪڏهن اهو ظاهر نه ٿيو ، شامل ڪريو

واڌ = apc.so

..in "/etc/php.d/apc.ini" يا فائل "php.ini" جو اشارو "php -i" طرفان ڏنل آھي.


مضمون جو مواد اسان جي اصولن تي عمل ڪري ٿو ايڊيٽوريل اخلاقيات. غلطي ڪلڪ ڪرڻ جي رپورٽ لاءِ هتي.

0 تبصرا ، پنھنجو ڇڏ

پنهنجي راءِ ڏيو

پنهنجي اي ميل ايڊريس شايع نه ڪيو ويندو. گهري شعبن سان لڳل آهن *

*

*

  1. ڊيٽا جو ذميوار: Miguel Ángel Gatón
  2. ڊيٽا جو مقصد: ڪنٽرول سپيم ، تبصرو جي انتظام.
  3. سازش: توهان جي رضامندي
  4. ڊيٽا جي ابلاغ: ڊيٽا کي قانوني ذميواري کانسواءِ ٽئين پارٽين تائين رسائي نه ڏني ويندي.
  5. ڊيٽا اسٽوريج: ڊيٽابيس اويسينٽس نيٽورڪ (اي يو) پاران ميزباني ڪيل
  6. حق: ڪنهن به وقت توهان پنهنجي معلومات کي محدود ، ٻيهر ۽ ختم ڪري سگهو ٿا.