इस प्रोजेक्ट के बारे में

PHP: The Right Way एक आसानी से पढ़ा जाने वाला, PHP की सर्वोत्तम प्रथाओं, स्वीकृत कोडिंग मानकों और वेब पर आधिकारिक ट्यूटोरियल के लिंक का त्वरित संदर्भ है। परियोजना अपनी प्रेरणा स्पष्ट रूप से बताती है: PHP समुदाय में PHP के लिए नए प्रोग्रामरों के लिए पर्याप्त, विश्वसनीय जानकारी का अभाव रहा है, और यह साइट उस अंतर को भरने का लक्ष्य रखती है। साइट और रिपॉजिटरी संरचना: - वेबसाइट GitHub Pages पर होस्ट की गई एक Jekyll परियोजना है। - प्रत्येक अनुभाग और उप-अनुभाग _posts/ में एक Markdown फ़ाइल है, जिसमें उप-अनुभागों के फ्रंट मैटर में isChild: true चिह्नित होता है। - नेविगेशन और पृष्ठ संरचना इन फ़ाइलों से स्वचालित रूप से उत्पन्न होती है। सामग्री मानक: योगदानकर्ता कोड नमूनों को PSR-1 या उच्चतर का पालन करना चाहिए। योगदानकर्ता शैली गाइड में अमेरिकी अंग्रेजी वर्तनी (केवल प्राथमिक अंग्रेजी रिपॉजिटरी), टैब के बजाय चार-स्थान इंडेंटेशन, और 120 वर्णों में लपेटा गया पाठ आवश्यक है। योगदान: योगदानकर्ता विस्तृत निर्देशों के लिए CONTRIBUTING.md पढ़ते हैं, फिर फोर्क और संपादित करते हैं, वैकल्पिक रूप से स्थानीय रूप से परिवर्तनों का पूर्वावलोकन करने के लिए Jekyll जेम के साथ Ruby स्थापित करते हैं, और एक पुल अनुरोध सबमिट करते हैं। परियोजना वेब बैनर छवियाँ भी प्रदान करती है जिन्हें समर्थक अपनी साइटों पर रख सकते हैं ताकि नए PHP डेवलपर्स को संसाधन की ओर इंगित किया जा सके। अनुवाद: दस्तावेज़ अंग्रेजी के अलावा कई भाषाओं में उपलब्ध है, जिनमें स्पेनिश, फ्रेंच, इंडोनेशियाई, इतालवी, पोलिश, ब्राज़ीलियाई पुर्तगाली, रोमानियाई, स्लोवेनियाई, सर्बियाई, तुर्की, बल्गेरियाई, रूसी, यूक्रेनी, अरबी, फारसी, थाई, कोरियाई, जापानी, सरलीकृत चीनी और पारंपरिक चीनी शामिल हैं। नए अनुवाद रिपॉजिटरी को फोर्क करके और स्थानीयकृत फोर्क को GitHub Pages पर प्रकाशित करके उत्पादित किए जाते हैं, या तो [username].github.io/php-the-right-way के रूप में या CNAME फ़ाइल के माध्यम से कॉन्फ़िगर किए गए सबडोमेन के रूप में; फिर अनुरक्षक विखंडन से बचने के लिए प्राथमिक दस्तावेज़ से तैयार अनुवाद से लिंक करते हैं। लेखकत्व और लाइसेंस: परियोजना का रखरखाव Josh Lockhart द्वारा किया जाता है, जो Slim Framework के लेखक हैं, सहयोगियों Kris Jordan और Phil Sturgeon के साथ। सामग्री Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License के तहत जारी की गई है।