منصوبے کے بارے میں
PHP: دی رائٹ وے PHP کے بہترین طریقوں، قبول شدہ کوڈنگ معیارات، اور ویب پر مستند سبق کے لنکس کے لیے ایک آسان پڑھنے والا، فوری حوالہ ہے۔ یہ پروجیکٹ اپنا مقصد واضح طور پر بیان کرتا ہے: PHP کمیونٹی میں نئے PHP پروگرامرز کے لیے کافی، معتبر معلومات کی کمی رہی ہے، اور یہ سائٹ اس خلا کو پر کرنے کے لیے ہے۔
سائٹ اور ریپوزٹری کا ڈھانچہ:
- ویب سائٹ ایک Jekyll پروجیکٹ ہے جو GitHub Pages پر میزبانی شدہ ہے۔
- ہر سیکشن اور ذیلی سیکشن _posts/ میں ایک مارک ڈاؤن فائل ہے، جس میں ذیلی سیکشنز ان کے فرنٹ میٹر میں isChild: true کے طور پر نشان زد ہیں۔
- نیویگیشن اور صفحہ کا ڈھانچہ ان فائلوں سے خود بخود تیار ہوتا ہے۔
مواد کے معیارات: تعاون کنندہ کوڈ کے نمونوں کو PSR-1 یا اس سے اوپر کی پابندی کرنی چاہیے۔ تعاون کنندہ اسٹائل گائیڈ میں امریکی انگریزی ہجے (صرف بنیادی انگریزی ریپو)، ٹیبز کے بجائے چار اسپیس انڈینٹیشن، اور 120 حروف تک لپیٹا ہوا متن درکار ہے۔
تعاون: تعاون کنندگان تفصیلی ہدایات کے لیے CONTRIBUTING.md پڑھتے ہیں، پھر فورک اور ترمیم کرتے ہیں، مقامی طور پر تبدیلیوں کا پیش نظارہ کرنے کے لیے اختیاری طور پر Jekyll جیم کے ساتھ Ruby انسٹال کرتے ہیں، اور پل ریکویسٹ جمع کراتے ہیں۔ یہ پروجیکٹ ویب بینر تصاویر بھی فراہم کرتا ہے جو حامی اپنی سائٹوں پر نئے PHP ڈویلپرز کو اس وسیلے کی طرف اشارہ کرنے کے لیے رکھ سکتے ہیں۔
ترجمے: یہ دستاویز انگریزی کے علاوہ کئی زبانوں میں دستیاب ہے، بشمول ہسپانوی، فرانسیسی، انڈونیشیائی، اطالوی، پولش، برازیلی پرتگالی، رومانیہ، سلووینیائی، سربیائی، ترکی، بلغاریائی، روسی، یوکرینیائی، عربی، فارسی، تھائی، کورین، جاپانی، آسان چینی، اور روایتی چینی۔ نئے ترجمے ریپوزٹری کو فورک کرکے اور مقامی فورک کو GitHub Pages پر شائع کرکے تیار کیے جاتے ہیں، یا تو [صارف نام].github.io/php-the-right-way کے طور پر یا CNAME فائل کے ذریعے ترتیب دیے گئے ذیلی ڈومین کے طور پر؛ پھر مینٹینرز تکثیریت سے بچنے کے لیے بنیادی دستاویز سے مکمل ترجمے سے لنک کرتے ہیں۔
تصنیف اور لائسنس: یہ پروجیکٹ جوش لاک ہارٹ کے ذریعہ برقرار رکھا گیا ہے، جو سلم فریم ورک کے مصنف ہیں، معاونین کرس جارڈن اور فل اسٹرجن کے ساتھ۔ مواد Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License کے تحت جاری کیا گیا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.