
नए साल की छुट्टियां फिनिश लाइन के करीब पहुंच रही हैं, और हम PHP की दुनिया से समाचार और सामग्री के एक नए बैच के साथ सेवा में वापस आ रहे हैं।
अच्छा पढ़ लो!
समाचार और विज्ञप्ति
- अपनाया PSR-3 - PHP अनुप्रयोगों के लिए एकल लॉग प्रस्तुति इंटरफ़ेस को नियंत्रित करने वाले एक मानक को अपनाया। विषय पर कुछ व्यक्तिगत विचार और आलोचना ।
- Yii 1.1.13 - नए साल से ठीक पहले , फ्रेमवर्क के एक नए संस्करण में प्रकाश देखा गया। रिलीज में भारी बदलाव नहीं आया, लेकिन फिर भी, परिवर्तनों की सूची में लगभग 70 सुधार और 50 से अधिक सुधार शामिल हैं। पूरी सूची यहां देखी जा सकती है ।
- वेब और पीएचपी पत्रिका का 10 वां अंक - इस विषय में निम्नलिखित विषय सामने आए हैं: प्रोग्रामर के 5 घातक पाप; डेटाबेस में अनुक्रमण; व्यापार के लिए सोशल मीडिया के बारे में 10 तथ्य; और अन्य।
- कोडप्शन 1.5 - मेजर रिलीज परीक्षण के लिए एक महान उपकरण है, जिसमें कई दिलचस्प विशेषताएं शामिल हैं। जिनमें से एक कोड कवरेज रिपोर्टिंग है। इसके अलावा, नए Redis और MongoDb मॉड्यूल, UX में सुधार और कई बग फिक्स हैं।
- सिम्फनी 2.2 बीटा 1 - संस्करण 2.2 के तहत पहला सिम्फनी बीटा भी जारी किया गया था। बीटा रिलीज़ विकास चरण के अंत को चिह्नित करता है, अर्थात, PSR-3 के लिए समर्थन के अपवाद और कई गैर-आसन्न पूल अनुरोधों के अलावा कोई नई सुविधाएँ नहीं जोड़ी जाएंगी। फरवरी के अंत तक अंतिम रिलीज की उम्मीद की जानी चाहिए। आप यहां और यहां , नई सुविधाओं के बारे में अधिक पढ़ सकते हैं।
पीएचपी
- PHP में डुप्लिकेट एंड-टू-एंड कोड से छुटकारा पाएं: AOP के साथ कोड को फिर से भरना
- एक उत्कृष्ट चित्रपट जिसमें लेखक पास-थ्रू कोड के दोहराव की समस्याओं पर विचार करता है। वह ओओपी शैली में इन समस्याओं को हल करने के लिए शास्त्रीय तरीके देता है, जबकि प्रत्येक दृष्टिकोण के पेशेवरों और विपक्षों को इंगित करता है। उसके बाद, गो का उपयोग करके एक पहलू शैली में कोड को फिर से भरने के द्वारा विशिष्ट समस्याओं (लॉगिंग और कैशिंग) को हल करने के विस्तृत उदाहरण दिए गए हैं । एओपी । - PHP में मल्टीटास्किंग - एक उत्कृष्ट प्रस्तुति की वीडियो रिकॉर्डिंग, जो विशिष्ट कार्यों को हल करने के लिए PHP में मल्टीटास्किंग के विषय को प्रकट करती है, जैसे डेटा का बैच प्रसंस्करण या डेमॉन बनाना। लेखक मल्टीटास्किंग सिस्टम की बुनियादी अवधारणाओं के बारे में बात करता है: प्रक्रियाओं और थ्रेड्स, फोर्किंग, दौड़ की स्थिति, सेमाफोरस और मैक्सीक्स की तुलना करता है।
- 2012: PHP में वर्ष - अंतिम अंक में, हमने 2012 में PHP की दुनिया में सबसे महत्वपूर्ण घटनाओं की समीक्षा की। इसी तरह की समीक्षा पोस्ट के लेखक द्वारा की गई थी, जिसमें घटनाओं के अलावा, वर्ष के लिए पहचाने गए विकास दिशाओं पर भी प्रकाश डाला गया था। लेखक 2013 के वर्तमान वर्ष के बारे में भी धारणा बनाता है, जो कि DiC के क्षेत्र में सुधार और PHPSpec और Behat का उपयोग करके BDD के अधिक सक्रिय उपयोग की भविष्यवाणी करता है। पीएचपी के लिए 2013 की दिलचस्प धारणाओं के साथ एक छोटी सी चर्चा भी रेडिट पर उपलब्ध है।
- PHP एप्लिकेशन और Paa - एक पोस्ट में, लेखक संक्षेप में तीन प्रमुख पर विचार करता है, बाजार पर PHP के लिए Paas समाधान के प्रदाता, अर्थात् इंजन यार्ड / ऑर्केस्ट्रा, पैगोडाबॉक्स और AppFog। बाद वाले ने लेखक को दूसरों की तुलना में अधिक रुचि दी, और उसने पंजीकरण प्रक्रिया के बारे में अधिक विस्तार से बात की, इस पर एप्लिकेशन को बनाने और कॉन्फ़िगर करने के बारे में।
सीखने की सामग्री
- हम PHP में एक खोज इंजन बनाते हैं - शुद्ध PHP में अपना स्वयं का खोज इंजन बनाने के लिए एक अच्छा 5-भाग पोस्ट। परिणाम के लिए स्रोत कोड GitHub पर उपलब्ध है ।
- मेरी पहली कैप्चा स्क्रिप्ट पर कब्जा
- लंच ब्रेक के बीच, रूसी पोस्ट सुरक्षा के अतिरिक्त साधनों के रूप में ईमानदार डेवलपर्स को इंटिग्रेट करता है। एक पोस्ट में, लेखक PHP में कैप्चा को पहचानने के अपने व्यक्तिगत अनुभव के बारे में बात करता है। - लारावेल 4 में नया क्या है - संस्करण 4 को कब जारी किया जाएगा, यह सवाल लारवेल के बारे में अक्सर पूछे जाने वाले प्रश्नों में से एक है। और, दुर्भाग्य से, फिलहाल कोई ठोस जवाब नहीं है - यह तैयार होने पर सामने आएगा। अपने वर्तमान रूप में, जिस चरण में रूपरेखा स्थित है, उसे पूर्व-बीटा और बीटा के बीच कुछ के रूप में वर्णित किया जा सकता है। लेकिन आप आगामी रिलीज को अब महसूस कर सकते हैं। और एक पोस्ट में, लेखक लारवेल 4 की कुछ नई विशेषताओं और सुधारों के बारे में बात करता है।
- स्थिर एपीआई जैसे कुछ PHP डेवलपर्स क्यों करते हैं? - 10 प्रकार के डेवलपर्स हैं: वे जो स्थिर तरीकों से प्यार में पागल हैं क्योंकि उनका उपयोग करना आसान है, और जो लोग मानते हैं कि उचित प्रोग्रामिंग के प्रति समर्पण का अनुभव करने के लिए शैतान ने खुद उनका आविष्कार किया था। लेख में, लेखक अपने अनुभव साझा करता है और बताता है कि क्यों कुछ डेवलपर्स सर्वोत्तम प्रथाओं को अनदेखा करते हैं और बहुत से स्थिर तरीकों का उपयोग करते हैं।
- एंथनी के साथ प्रोग्रामिंग - निर्भरता इंजेक्शन - मेस्ट्रो एंथोनी फेरारा से प्रशिक्षण वीडियो की एक श्रृंखला की निरंतरता। इस बार हम निर्भरता इंजेक्शन के बारे में बात करेंगे। पूरी श्रृंखला यहां उपलब्ध है ।
- PHP में SSH और SFTP का उपयोग करना - ssh2 लाइब्रेरी का उपयोग करके PHP अनुप्रयोगों में SSH और SFTP के साथ काम करने पर एक विस्तृत ट्यूटोरियल। उदाहरण संलग्न हैं।
- संगीतकार और संस्करण - उत्कृष्ट PHP निर्भरता प्रबंधन उपकरण का उपयोग करने के बारे में एक संक्षिप्त पोस्ट, जिसमें लेखक संस्करणों और शाखाओं के सही विनिर्देश पर सिफारिशें देता है।
- आपको परीक्षणों की आवश्यकता है ... केवल यह बहुत जल्दी है - एक पोस्ट में, लेखक कोड परीक्षण की आवश्यकता को दर्शाता है। और यदि आप अभी भी विवरण के कार्यान्वयन पर काम कर रहे हैं और यह पता लगाते हैं कि क्या वांछित परिणाम प्राप्त करना संभव है, तो शायद परीक्षण करने की आवश्यकता नहीं है, जो, हालांकि, स्पष्ट है।
- निर्देशिका संरचना पर विचार - अपने नोट में, लेखक का कहना है कि ZF2 में मानक निर्देशिका संरचना, जिसे हर जगह देखा जा सकता है, बस एक सिफारिश है। आपको इस दृष्टिकोण के बारे में नहीं जाना चाहिए यदि यह स्पष्ट है कि एक अलग संरचना आपके कार्य के लिए बेहतर है। लेखक निर्देशिका संरचना को बदलने के लिए एक उदाहरण और सिफारिशें देता है।
- Couchbase का उपयोग करते हुए कैक्टिक सिद्धांत की प्रविष्टियाँ - एक विस्तृत ट्यूटोरियल जिसमें लेखक, वास्तव में, दिखाता है कि Couchbase को Doctrine संस्थाओं के लिए कैश के रूप में कैसे उपयोग किया जाए।
- हम डेटाबेस में Symfony2 में DIC के माध्यम से कई पीडीओ कनेक्शन का उपयोग करते हैं - "एक छोटा नोट जिसमें लेखक पहले डेटाबेस में कई मापदंडों को कॉन्फ़िगर करने के लिए सामान्य तरीके को प्रदर्शित करता है" पैरामीटर.आईएमएल "फ़ाइल। उसके बाद, लेखक एक अलग फ़ाइल में कनेक्शन को कॉन्फ़िगर करके और डीबी वर्ग बनाकर अधिक उन्नत दृष्टिकोण का प्रदर्शन करता है, जो आपको कंटेनर से पूरी तरह से कॉन्फ़िगर और तैयार-से-उपयोग पीडीओ ऑब्जेक्ट प्राप्त करने की अनुमति देता है।
- 13 चीजें जो उपयोगकर्ता आपके ओपन सोर्स प्रोजेक्ट के प्रलेखन में नफरत करते हैं - लगभग हर प्रोग्रामर के पास कोड है जिसे वह साझा करना चाहता है या पहले से ही समुदाय के साथ साझा कर रहा है। हालांकि, यह कोड अन्य डेवलपर्स के लिए कितना उपयोगी होगा, यह काफी हद तक प्रलेखन की गुणवत्ता पर निर्भर करता है। लेख में त्रुटियां हैं जो डेवलपर्स अक्सर अपने स्वयं के काम का दस्तावेजीकरण करते समय करते हैं।
- Nginx के साथ FastCGI mod_php के साथ Apache से इतना तेज क्यों है? - अपने पोस्ट में, लेखक "हैलो वर्ल्ड" एप्लिकेशन पर कई परीक्षण करता है और यह समझने की कोशिश करता है कि नग्नेक्स अपाचे से अधिक तेज़ क्यों है। उनके शोध से पता चला कि .htaccess फाइलों का प्रसंस्करण अपाचे के प्रदर्शन के लिए एक महत्वपूर्ण झटका था, और इसे अक्षम करने (AllowOverride none) ने स्थिति को बदल दिया और Apache ने Nginx को पछाड़ दिया।
- PHP में ट्विटर क्लोन , 2 - ट्यूटोरियल की एक जोड़ी है कि कैसे खरोंच से एक पूर्ण ट्विटर क्लोन बनाने के लिए विस्तार से। डेमो और पूर्ण कोड भी उपलब्ध हैं।
- यह शाम में था, गूंज "वहाँ कुछ भी नहीं था" - पाचन के पिछले मुद्दों में प्रयोगों के लिंक थे जिसमें लेखक संख्यात्मक और अक्षरात्मक वर्णों का उपयोग किए बिना एक PHP स्क्रिप्ट लिखते हैं। इस बार हमारे पास प्रयोगों की निरंतरता के साथ एक हबप्रोस्ट है और वर्णों के उपयोग के बिना PHP फ़ंक्शन का विवरण z-Z0-9 <>?
पिछले अंक से
लिंक करें ।
सामग्री जिसे
ड्रबटन ,
नेस्टरटर और
pronskiy द्वारा तैयार किया गया है