पर डीबी और सत्र-डेटा को सुरक्षित करना मैंने SQLite
और filesystem
पर संग्रहीत सत्रों का उपयोग करके एक PHP वेब-एप्लिकेशन लिखा था।PHP साझा मेजबान
यह कार्यात्मक रूप से बढ़िया और आकर्षक कम रखरखाव है। लेकिन, अब इसे एक साझा मेजबान पर चलाने की जरूरत है।
एक ही उपयोगकर्ता के रूप में साझा मेजबान चलाने पर सभी वेब अनुप्रयोगों, इसलिए मेरे उपयोगकर्ताओं के सत्र डेटा, असुरक्षित है के रूप में, डेटाबेस, कोड है आदि
कई DBMS
ऐसे में MySQL
के रूप में सत्र स्टोर करने की अनुशंसा यह स्थिति। तो पहले मैंने सोचा कि मैं बस ऐसा करूँगा, और SQLite
डेटा को MySQL
में भी ले जाउंगा। लेकिन फिर मुझे एहसास हुआ कि MySQL
प्रमाण-पत्रों को वेब एप्लिकेशन उपयोगकर्ता द्वारा पठनीय करने की आवश्यकता है, इसलिए मैं वापस वर्ग में हूं।
मुझे लगता है कि PHP
CGI
के रूप में उपयोग करने का सबसे अच्छा समाधान है, इसलिए यह प्रत्येक वेब-एप्लिकेशन के लिए अलग-अलग उपयोगकर्ता के रूप में चलता है। यह बहुत अच्छा लगता है, लेकिन मेरा होस्ट ऐसा नहीं करता है यह mod_php
का उपयोग करता है। क्या इसे सक्षम करने के लिए व्यवस्थापक के बिंदु-दृश्य से कोई कमी है? (प्रदर्शन, पिछड़ा संगतता, आदि)? यदि नहीं तो मैं उन्हें सक्षम करने के लिए कहूंगा।
अन्यथा, क्या मैं इस स्थिति में अपना डेटाबेस और सत्र डेटा सुरक्षित करने के लिए कुछ भी कर सकता हूं?