Q1 - आपका MySQL पासवर्ड और अन्य एप्लिकेशन विशिष्ट सेटिंग्स आपके वेबूट के बाहर एक अलग फ़ाइल में संग्रहीत की जानी चाहिए। आप या तो इसे सीधे वेबूट से बाहर रख सकते हैं या इसे .htaccess के माध्यम से प्रतिबंधित कर सकते हैं। जब तक आप पथ जानते हैं, तब तक आप फ़ाइल को शामिल कर सकते हैं या उससे पढ़ सकते हैं।
Q2 - बायनेरिज़ को वेबूट के बाहर भी संग्रहित किया जाना चाहिए। उनकी सेवा करने का आदर्श तरीका उन्हें एक PHP फ़ाइल के माध्यम से डाउनलोड करने योग्य बनाना होगा। इस तरह आप फ़ाइल पेश होने से पहले प्रमाणीकरण कर सकते हैं और आप लिंक को अस्थायी बना सकते हैं ताकि उपयोगकर्ता इसे अन्य लोगों के साथ साझा न कर सकें
Q3 - यदि आप उपरोक्त विधि का उपयोग करते हैं, तो आपको इसे MySQL में BLOB के रूप में संग्रहीत करने की आवश्यकता नहीं है
Q4 - मुझे वास्तव में ऐसा कुछ भी नहीं मिला है जो पुस्तकालय/स्वायत्त स्क्रिप्ट करता हो। सही हेडर के माध्यम से उन्हें परोसना हालांकि बहुत मुश्किल नहीं होना चाहिए।