PHP अनुप्रयोगों का स्केलिंग
Практическое руководство по высоконагруженным проектам
सारांश:
परिचय
पुस्तक «Scaling PHP Applications» (हिंदी अनुवाद में — «PHP अनुप्रयोगों का स्केलिंग») लेखक स्टीव कोरोना द्वारा — यह भाषा के सिंटैक्स पर कोई सामान्य पाठ्यपुस्तक नहीं है, बल्कि उन लोगों के लिए एक अद्वितीय व्यावहारिक मार्गदर्शिका है जो पहले ही «Hello, World!» से आगे निकल चुके हैं और प्रदर्शन और वृद्धि की वास्तविक समस्याओं का सामना कर चुके हैं। 2014 में लिखी गई यह पुस्तक स्केलिंग के मौलिक सिद्धांतों के गहन विश्लेषण के कारण आज भी प्रासंगिक बनी हुई है, जो PHP के संस्करणों या फैशनेबल frameworks पर निर्भर नहीं करते। लेखक, Tumblr के पूर्व CTO, लाखों उपयोगकर्ताओं के साथ युद्ध में प्राप्त अनुभव साझा करते हैं।
यह पुस्तक किस बारे में है?
यह पुस्तक इस बारे में है कि कैसे एक साधारण PHP एप्लिकेशन को एक उच्च-लोड सिस्टम में बदला जाए जो पीक लोड को झेल सके। स्टीव कोरोना स्टैक के सभी स्तरों का क्रमिक रूप से विश्लेषण करते हैं: कोड और सर्वर से लेकर डेटाबेस और कैशिंग तक। मुख्य फोकस अमूर्त सिद्धांतों के बजाय व्यावहारिक समाधानों पर है। आप सीखेंगे कि सामान्य गलतियों से कैसे बचें जो प्रदर्शन को खत्म करती हैं, और एक ऐसी आर्किटेक्चर कैसे डिज़ाइन करें जो प्रोजेक्ट के साथ बढ़ती है।
यह पुस्तक किसके लिए है?
यह पुस्तक अनुभवी PHP डेवलपर्स (middle/senior), सिस्टम एडमिनिस्ट्रेटर और DevOps इंजीनियर्स के लिए है, जिनके पास पहले से ही वेब एप्लिकेशन बनाने का अनुभव है और वे समझना चाहते हैं कि उन्हें ट्रैफिक वृद्धि के लिए कैसे तैयार किया जाए। शुरुआती लोगों के लिए यह कठिन होगा — इसमें PHP, डेटाबेस के साथ काम करने और वेब सर्वर के बुनियादी सिद्धांतों का ज्ञान अपेक्षित है।