ನಿಮ್ಮ ಆ್ಯಪ್ಗೆ ಫೈಲ್ ಅಪ್ಲೋಡ್ಗಳನ್ನು ಸೇರಿಸುವುದು ಹೇಗೆ: ಸಂಗ್ರಹಣೆ, ಮಿತಿಗಳು ಮತ್ತು ಭದ್ರತೆ
ನಿಮ್ಮ ಆ್ಯಪ್ಗೆ ಫೈಲ್ ಅಪ್ಲೋಡ್ಗಳನ್ನು ಸೇರಿಸಲು, ಫೈಲ್ಗಳನ್ನು ಆಬ್ಜೆಕ್ಟ್ ಸಂಗ್ರಹಣೆಯಲ್ಲಿ (bucket) ಇರಿಸಿ — ನಿಮ್ಮ ಸರ್ವರ್ ಡಿಸ್ಕ್ ಅಥವಾ ಡೇಟಾಬೇಸ್ನಲ್ಲಿ ಅಲ್ಲ — ಮತ್ತು ಫೈಲ್ನ ಕೀ, ಹೆಸರು, ಗಾತ್ರ, ಪ್ರಕಾರ ಮತ್ತು ಮಾಲೀಕರೊಂದಿಗೆ ಡೇಟಾಬೇಸ್ನಲ್ಲಿ ಒಂದು ಚಿಕ್ಕ ದಾಖಲೆ ಉಳಿಸಿ. ಫೈಲ್ ಗಾತ್ರ ಮತ್ತು ಪ್ರಕಾರವನ್ನು ಸರ್ವರ್ನಲ್ಲಿ ಪರಿಶೀಲಿಸಿ, ಫೈಲ್ಗಳು ಸಾರ್ವಜನಿಕವೇ (ಉತ್ಪನ್ನ ಫೋಟೋಗಳಂತೆ) ಅಥವಾ ಖಾಸಗಿಯೇ (ಇನ್ವಾಯ್ಸ್ಗಳಂತೆ) ಎಂದು ಮೊದಲೇ ನಿರ್ಧರಿಸಿ, ಮತ್ತು ಖಾಸಗಿ ಫೈಲ್ಗಳನ್ನು ಯಾರು ಕೇಳುತ್ತಿದ್ದಾರೆ ಎಂದು ಪರಿಶೀಲಿಸಿದ ನಂತರವೇ ನೀಡಿ. AI ಆ್ಯಪ್ ಬಿಲ್ಡರ್ನಲ್ಲಿ ಒಂದು ಪ್ರಾಂಪ್ಟ್ನಲ್ಲಿ ಅಪ್ಲೋಡ್ ವೈಶಿಷ್ಟ್ಯವನ್ನು ವಿವರಿಸಬಹುದು; ಮುಖ್ಯವಾದುದು ಮರು-ನಿಯೋಜನೆಯ ನಂತರವೂ ಫೈಲ್ಗಳು ಉಳಿಯುತ್ತವೆ ಮತ್ತು ತಪ್ಪು ವ್ಯಕ್ತಿ ತೆರೆಯಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ಪರೀಕ್ಷಿಸುವುದು.
ನಿಮಗೆ ಯಾವ ರೀತಿಯ ಅಪ್ಲೋಡ್ಗಳು ಬೇಕು ಎಂದು ನಿರ್ಧರಿಸಿ
ನಿರ್ಮಿಸುವ ಮೊದಲು ಮೂರು ಪ್ರಶ್ನೆಗಳಿಗೆ ಉತ್ತರಿಸಿ:
- ಯಾವ ಫೈಲ್ಗಳು? ಪ್ರೊಫೈಲ್ ಫೋಟೋಗಳು, ಉತ್ಪನ್ನ ಚಿತ್ರಗಳು, PDF ಗಳು, ಸ್ಪ್ರೆಡ್ಶೀಟ್ಗಳು, ಆಡಿಯೋ, ವೀಡಿಯೊ. ಇದು ಪ್ರಕಾರ ಮತ್ತು ಗಾತ್ರದ ಮಿತಿಗಳನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ.
- ಯಾರು ನೋಡಬಹುದು? ಎಲ್ಲರೂ (ಸಾರ್ವಜನಿಕ ಗ್ಯಾಲರಿ) ಅಥವಾ ಅಪ್ಲೋಡ್ ಮಾಡಿದವರು ಮತ್ತು ಅಡ್ಮಿನ್ಗಳು ಮಾತ್ರ (ಒಪ್ಪಂದಗಳು, ಗುರುತಿನ ದಾಖಲೆಗಳು, ಗ್ರಾಹಕ ಫೈಲ್ಗಳು).
- ಅಪ್ಲೋಡ್ ನಂತರ ಏನಾಗುತ್ತದೆ? ಕೇವಲ ಸಂಗ್ರಹಿಸುವುದೇ, ಪೂರ್ವವೀಕ್ಷಣೆ ತೋರಿಸುವುದೇ, ಚಿತ್ರಗಳ ಗಾತ್ರ ಬದಲಿಸುವುದೇ, ಅಥವಾ ವಿಷಯ ಓದುವುದೇ.
ಸಾರ್ವಜನಿಕ ಚಿತ್ರಗಳು ಮತ್ತು ಖಾಸಗಿ ದಾಖಲೆಗಳಿಗೆ ವಿಭಿನ್ನ ಸೆಟಪ್ಗಳು ಬೇಕು, ಆದ್ದರಿಂದ ಮೊದಲು ಇದನ್ನು ನಿರ್ಧರಿಸಿ.
ಫೈಲ್ಗಳು ಎಲ್ಲಿ ಇರಬೇಕು
| ಆಯ್ಕೆ | ಅದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ | ಯಾವುದಕ್ಕೆ ಒಳ್ಳೆಯದು | ಗಮನದಲ್ಲಿಡಬೇಕಾದವು |
|---|---|---|---|
| ಆಬ್ಜೆಕ್ಟ್ ಸಂಗ್ರಹಣೆ (bucket) | ಅವುಗಳಿಗಾಗಿ ನಿರ್ಮಿಸಿದ ಸೇವೆಯಲ್ಲಿ ಫೈಲ್ಗಳು; ನಿಮ್ಮ ಡೇಟಾಬೇಸ್ ಕೀ ಅಥವಾ URL ಸಂಗ್ರಹಿಸುತ್ತದೆ | ಬಹುತೇಕ ಎಲ್ಲಾ ಆ್ಯಪ್ಗಳು | ಪ್ರವೇಶ ನಿಯಮಗಳನ್ನು ಸರಿಯಾಗಿ ಹೊಂದಿಸಬೇಕು |
| ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಒದಗಿಸಿದ ಸಂಗ್ರಹಣೆ | ನಿಮ್ಮ ಆ್ಯಪ್ ಬಿಲ್ಡರ್ ಅಥವಾ ಹೋಸ್ಟ್ ನಿಮಗಾಗಿ bucket ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ | ಆ ಪ್ಲಾಟ್ಫಾರ್ಮ್ನಲ್ಲಿ ನಿರ್ಮಿಸಿದ ಆ್ಯಪ್ಗಳು | ಮಿತಿಗಳು ಮತ್ತು ಬೆಲೆ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಅನುಸರಿಸುತ್ತದೆ |
| ಸರ್ವರ್ ಡಿಸ್ಕ್ | ಆ್ಯಪ್ ಸರ್ವರ್ನ ಫೈಲ್ಸಿಸ್ಟಮ್ಗೆ ಬರೆದ ಫೈಲ್ಗಳು | ಸ್ಥಳೀಯ ಅಭಿವೃದ್ಧಿ ಮಾತ್ರ | ಆಗಾಗ್ಗೆ ಮರುಪ್ರಾರಂಭ ಅಥವಾ ಮರು-ನಿಯೋಜನೆಯಲ್ಲಿ ಅಳಿಸಲಾಗುತ್ತದೆ |
| ಡೇಟಾಬೇಸ್ನಲ್ಲಿ | ಡೇಟಾಬೇಸ್ ಟೇಬಲ್ನಲ್ಲಿ ಫೈಲ್ ಬೈಟ್ಗಳು | ಬಹುತೇಕ ಎಂದಿಗೂ ಇಲ್ಲ | ಡೇಟಾಬೇಸ್ ಊದಿಕೊಳ್ಳುತ್ತದೆ, ಬ್ಯಾಕಪ್ ನಿಧಾನವಾಗುತ್ತದೆ |
| ಮೂರನೇ-ಪಕ್ಷದ ಅಪ್ಲೋಡ್ ವಿಜೆಟ್ | ಹೋಸ್ಟ್ ಮಾಡಿದ ಅಪ್ಲೋಡರ್ ಸೇವೆ ಇಡೀ ಹರಿವನ್ನು ನಿಭಾಯಿಸುತ್ತದೆ | ದೊಡ್ಡ ಮಾಧ್ಯಮ, ಚಿತ್ರ ರೂಪಾಂತರಗಳು | ಇನ್ನೊಂದು ವಿಕ್ರೇತ, ಖಾತೆ ಮತ್ತು ಬಿಲ್ |
ಹೆಚ್ಚಿನ ಆ್ಯಪ್ಗಳಿಗೆ, ಆಬ್ಜೆಕ್ಟ್ ಸಂಗ್ರಹಣೆ ಮತ್ತು ಡೇಟಾಬೇಸ್ ದಾಖಲೆ ಸರಿಯಾದ ಉತ್ತರ. ಡೇಟಾಬೇಸ್ ಸಾಲು ನಿಮ್ಮ ಆ್ಯಪ್ ಪ್ರಶ್ನಿಸುವುದು ("ಈ ಬಳಕೆದಾರರ ದಾಖಲೆಗಳನ್ನು ತೋರಿಸು"); bucket ಕೇವಲ ಬೈಟ್ಗಳನ್ನು ಹಿಡಿದಿಡುತ್ತದೆ.
ಸಾರ್ವಜನಿಕ vs ಖಾಸಗಿ ಫೈಲ್ಗಳು
- ಸಾರ್ವಜನಿಕ ಫೈಲ್ಗಳು (ಉತ್ಪನ್ನ ಫೋಟೋಗಳು, ಬ್ಲಾಗ್ ಚಿತ್ರಗಳು, ಅವತಾರ್ಗಳು) ಸಾರ್ವಜನಿಕ URL ನಿಂದ ನೀಡಬಹುದು. ಲಿಂಕ್ ಇರುವ ಯಾರಾದರೂ ಅವನ್ನು ತೆರೆಯಬಹುದು, ಇಂತಹ ವಿಷಯಕ್ಕೆ ಅದು ಸರಿ.
- ಖಾಸಗಿ ಫೈಲ್ಗಳು (ಇನ್ವಾಯ್ಸ್ಗಳು, ಒಪ್ಪಂದಗಳು, ವೈದ್ಯಕೀಯ ಅಥವಾ ಗುರುತಿನ ದಾಖಲೆಗಳು, ಗ್ರಾಹಕ ವಿತರಣೆಗಳು) ಎಂದಿಗೂ ಊಹಿಸಬಹುದಾದ ಸಾರ್ವಜನಿಕ URL ಹೊಂದಿರಬಾರದು. ಲಾಗಿನ್ ಆದ ಬಳಕೆದಾರ ಫೈಲ್ನ ಮಾಲೀಕ ಅಥವಾ ಅನುಮತಿ ಪಡೆದವನು ಎಂದು ಸರ್ವರ್ ಪರಿಶೀಲಿಸುತ್ತದೆ, ನಂತರ ಅದನ್ನು ಮರಳಿ ಸ್ಟ್ರೀಮ್ ಮಾಡುತ್ತದೆ ಅಥವಾ ಸಹಿ ಮಾಡಿದ URL ಹಿಂತಿರುಗಿಸುತ್ತದೆ: ಅಲ್ಪಕಾಲ ಮಾತ್ರ ಕೆಲಸ ಮಾಡುವ ಲಿಂಕ್.
ಖಾಸಗಿ ಫೈಲ್ಗಳು ಊಹಿಸಬಹುದಾದ ಹೆಸರುಗಳೊಂದಿಗೆ ಸಾರ್ವಜನಿಕ bucket ನಲ್ಲಿ ಇರುವುದು ಸಾಮಾನ್ಯ ಮತ್ತು ಗಂಭೀರ ದೋಷ. /uploads/invoice-102.pdf ಅನ್ನು ಊಹಿಸುವವರು ಬೇರೆಯವರ ಇನ್ವಾಯ್ಸ್ ಪಡೆಯುತ್ತಾರೆ.
ಉದಾಹರಣೆ ಪ್ರಾಂಪ್ಟ್ಗಳು
ಸಾರ್ವಜನಿಕ ಚಿತ್ರ ಅಪ್ಲೋಡ್:
ಅಡ್ಮಿನ್ಗಳು ಪ್ರತಿ ಉತ್ಪನ್ನಕ್ಕೆ ಗರಿಷ್ಠ 5 ಉತ್ಪನ್ನ ಫೋಟೋಗಳನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡಲಿ. JPG, PNG ಮತ್ತು WebP ಪ್ರತಿ 5 MB ವರೆಗೆ ಸ್ವೀಕರಿಸಿ. ಫೈಲ್ಗಳನ್ನು ಫೈಲ್ ಸಂಗ್ರಹಣೆಯಲ್ಲಿ ಉಳಿಸಿ, ಪ್ರತಿ ಫೈಲ್ನ ಕೀ, ಗಾತ್ರ ಮತ್ತು ಕ್ರಮವನ್ನು product_images ಟೇಬಲ್ನಲ್ಲಿ ಉಳಿಸಿ, ಮತ್ತು ಥಂಬ್ನೇಲ್ಗಳನ್ನು ತೆಗೆದುಹಾಕು ಬಟನ್ನೊಂದಿಗೆ ತೋರಿಸಿ. ಪ್ರಕಾರ ಮತ್ತು ಗಾತ್ರವನ್ನು ಬ್ರೌಸರ್ನಲ್ಲಿ ಮಾತ್ರವಲ್ಲ, ಸರ್ವರ್ನಲ್ಲಿ ಪರಿಶೀಲಿಸಿ.
ಖಾಸಗಿ ದಾಖಲೆ ಅಪ್ಲೋಡ್:
ಲಾಗಿನ್ ಆದ ಗ್ರಾಹಕರಿಗೆ Documents ಪುಟ ಸೇರಿಸಿ. ಗ್ರಾಹಕರು 20 MB ವರೆಗಿನ PDF ಅಪ್ಲೋಡ್ ಮಾಡಬಹುದು. ಫೈಲ್ಗಳು ಖಾಸಗಿ: ಫೈಲ್ ಸಂಗ್ರಹಣೆಯಲ್ಲಿ ಉಳಿಸಿ, ಮಾಲೀಕರ ID, ಮೂಲ ಫೈಲ್ ಹೆಸರು, ಗಾತ್ರ ಮತ್ತು ಅಪ್ಲೋಡ್ ಸಮಯವನ್ನು documents ಟೇಬಲ್ನಲ್ಲಿ ಉಳಿಸಿ, ಮತ್ತು ಮಾಲೀಕರು ಮತ್ತು ಅಡ್ಮಿನ್ಗಳು ಮಾತ್ರ ಡೌನ್ಲೋಡ್ ಮಾಡಲಿ. ಡೌನ್ಲೋಡ್ಗಳು ಅನುಮತಿಯನ್ನು ಪರಿಶೀಲಿಸುವ ಸರ್ವರ್ ರೂಟ್ ಮೂಲಕ ಹೋಗಲಿ. ಈ ಫೈಲ್ಗಳಿಗೆ ಎಂದಿಗೂ ಸಾರ್ವಜನಿಕ URL ನೀಡಬೇಡಿ.
ಉಪಯುಕ್ತ ಮುಂದಿನ ಹಂತಗಳು:
ಅಪ್ಲೋಡ್ ಸಮಯದಲ್ಲಿ ಪ್ರಗತಿ ಪಟ್ಟಿ ತೋರಿಸಿ, ಮತ್ತು ಫೈಲ್ ತುಂಬಾ ದೊಡ್ಡದಾದರೆ ಅಥವಾ ತಪ್ಪು ಪ್ರಕಾರವಾದರೆ ಸ್ಪಷ್ಟ ದೋಷ ತೋರಿಸಿ.
ದಾಖಲೆ ಸಾಲು ಅಳಿಸಿದಾಗ, ಸಂಗ್ರಹಿಸಿದ ಫೈಲ್ ಅನ್ನೂ ಅಳಿಸಿ.
ಹಂತ ಹಂತವಾಗಿ
- ಪ್ರತಿ ಅಪ್ಲೋಡ್ ಕ್ಷೇತ್ರಕ್ಕೆ ಪ್ರಕಾರ ಮತ್ತು ಗಾತ್ರದ ಮಿತಿಗಳನ್ನು ನಿರ್ಧರಿಸಿ. ನಿರ್ದಿಷ್ಟವಾಗಿರಿ: "ದಾಖಲೆಗಳು" ಅಲ್ಲ, "20 MB ವರೆಗಿನ PDF".
- ಸಂಗ್ರಹಣೆ ಸಕ್ರಿಯಗೊಳಿಸಿ. AI ಬಿಲ್ಡರ್ನಲ್ಲಿ ಅಪ್ಲೋಡ್ಗಳನ್ನು ಕೇಳಿದರೆ ಅದು ಸಂಗ್ರಹಣೆಯನ್ನು ಸೆಟಪ್ ಮಾಡುತ್ತದೆ; ಬೇರೆಡೆ ಒಂದು bucket ರಚಿಸಿ ಅದರ ರುಜುವಾತುಗಳನ್ನು ಸರ್ವರ್-ಸೈಡ್ ಸೀಕ್ರೆಟ್ಗಳಾಗಿ ಸೇರಿಸಿ.
- ಫೈಲ್ ದಾಖಲೆಗಳಿಗೆ ಡೇಟಾಬೇಸ್ ಟೇಬಲ್ ರಚಿಸಿ: ID, ಮಾಲೀಕ, ಸಂಗ್ರಹಣಾ ಕೀ, ಮೂಲ ಹೆಸರು, ಪ್ರಕಾರ, ಗಾತ್ರ, ರಚನೆ ಸಮಯ.
- ಸರ್ವರ್ನಲ್ಲಿ ಅಪ್ಲೋಡ್ ರೂಟ್ ನಿರ್ಮಿಸಿ: ಬಳಕೆದಾರ ಲಾಗಿನ್ ಆಗಿದ್ದಾನೆ ಎಂದು ಪರಿಶೀಲಿಸಿ, ಪ್ರಕಾರ ಮತ್ತು ಗಾತ್ರ ಪರಿಶೀಲಿಸಿ, ಬಳಕೆದಾರರ ಫೈಲ್ ಹೆಸರಲ್ಲ, ಸುರಕ್ಷಿತ ಸಂಗ್ರಹಣಾ ಕೀ ರಚಿಸಿ, ಫೈಲ್ ಉಳಿಸಿ, ದಾಖಲೆ ಸೇರಿಸಿ.
- ಡೌನ್ಲೋಡ್ ಅಥವಾ ಪ್ರದರ್ಶನ ಮಾರ್ಗ ನಿರ್ಮಿಸಿ: ಸಾರ್ವಜನಿಕ ಫೈಲ್ಗಳಿಗೆ ಸಾರ್ವಜನಿಕ URL; ಖಾಸಗಿ ಫೈಲ್ಗಳಿಗೆ ಅನುಮತಿ ಪರಿಶೀಲಿಸುವ ರೂಟ್ ಅಥವಾ ಸಹಿ ಮಾಡಿದ URL.
- UI ನಿರ್ಮಿಸಿ: ಫೈಲ್ ಆಯ್ಕೆಗಾರ, ಬೇಕಿದ್ದರೆ ಎಳೆದು ಬಿಡುವುದು, ಪ್ರಗತಿ, ಪೂರ್ವವೀಕ್ಷಣೆಗಳು, ದೋಷಗಳು.
- ಅಳಿಸುವಿಕೆ ನಿಭಾಯಿಸಿ ಇದರಿಂದ ದಾಖಲೆ ತೆಗೆದರೆ ಸಂಗ್ರಹಿಸಿದ ಫೈಲ್ ಕೂಡ ತೆಗೆಯಲಾಗುತ್ತದೆ.
- ಪರೀಕ್ಷಿಸಿ: ಅಪ್ಲೋಡ್ ಮಾಡಿ, ರೀಲೋಡ್ ಮಾಡಿ, ಮರು-ನಿಯೋಜಿಸಿ ಅಥವಾ ಪ್ರಕಟಿಸಿ, ಮತ್ತು ಫೈಲ್ ಇನ್ನೂ ಲೋಡ್ ಆಗುತ್ತದೆ ಎಂದು ಪರಿಶೀಲಿಸಿ. ನಂತರ ಇನ್ನೊಬ್ಬ ಬಳಕೆದಾರನಾಗಿ ಲಾಗಿನ್ ಆಗಿ ಮೊದಲ ಬಳಕೆದಾರರ ಖಾಸಗಿ ಫೈಲ್ ತೆರೆಯಲು ಪ್ರಯತ್ನಿಸಿ.
ಸಾಮಾನ್ಯ ತಪ್ಪುಗಳು
- ಸರ್ವರ್ ಡಿಸ್ಕ್ಗೆ ಅಪ್ಲೋಡ್ ಬರೆಯುವುದು. ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ, ನಂತರ ಮರುಪ್ರಾರಂಭ ಅಥವಾ ಮರು-ನಿಯೋಜನೆಯ ನಂತರ ಫೈಲ್ಗಳು ಕಣ್ಮರೆಯಾಗುತ್ತವೆ.
- ಬ್ರೌಸರ್ನ ಪರಿಶೀಲನೆಗಳನ್ನು ನಂಬುವುದು. ಫೈಲ್ ಇನ್ಪುಟ್ನ "accept" ಸೆಟ್ಟಿಂಗ್ ಸೂಚನೆ, ಭದ್ರತೆ ಅಲ್ಲ. ಪ್ರಕಾರ ಮತ್ತು ಗಾತ್ರ ಸರ್ವರ್ನಲ್ಲಿ ಪರಿಶೀಲಿಸಿ.
- ಬಳಕೆದಾರರ ಫೈಲ್ ಹೆಸರನ್ನು ಸಂಗ್ರಹಣಾ ಕೀ ಆಗಿ ಬಳಸುವುದು. ಹೆಸರುಗಳು ಡಿಕ್ಕಿ ಹೊಡೆಯುತ್ತವೆ ಮತ್ತು ವಿಚಿತ್ರ ಅಕ್ಷರಗಳನ್ನು ಹೊಂದಿರಬಹುದು. ಅನನ್ಯ ಕೀ ರಚಿಸಿ, ಮೂಲ ಹೆಸರನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಉಳಿಸಿ.
- ಖಾಸಗಿ ಫೈಲ್ಗಳಿಗೆ ಸಾರ್ವಜನಿಕ bucket. ಮೇಲೆ ನೋಡಿ; ಇದೇ ಸುದ್ದಿಯಾಗುವ ದೋಷ.
- ಯಾವುದೇ ಫೈಲ್ ಪ್ರಕಾರ ಅನುಮತಿಸುವುದು. ಕೆಲವು ಸೆಟಪ್ಗಳಲ್ಲಿ ನಿಮ್ಮ ಡೊಮೇನ್ನಿಂದ ಸರ್ವ್ ಆದ HTML ಅಥವಾ SVG ಫೈಲ್ಗಳು ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ಚಲಾಯಿಸಬಹುದು. ನಿಮಗೆ ಬೇಕಾದ ಪ್ರಕಾರಗಳನ್ನು ಮಾತ್ರ ಸ್ವೀಕರಿಸಿ.
- ಗಾತ್ರ ಮಿತಿ ಇಲ್ಲದಿರುವುದು. ಒಂದು ದೊಡ್ಡ ಅಪ್ಲೋಡ್ ನಿಮ್ಮ ಸಂಗ್ರಹಣಾ ಭತ್ಯೆಯನ್ನು ತಿನ್ನಬಹುದು ಅಥವಾ ವಿನಂತಿಯನ್ನು ಸಮಯ ಮೀರಿಸಬಹುದು.
- ಅನಾಥ ಫೈಲ್ಗಳು. ಡೇಟಾಬೇಸ್ ಸಾಲು ಅಳಿಸಿ ಫೈಲ್ ಅಳಿಸದಿದ್ದರೆ ನೀವು ಪಾವತಿಸುತ್ತಿರುವ ಸಂಗ್ರಹಣೆ ನಿಧಾನವಾಗಿ ತುಂಬುತ್ತದೆ.
- ಮೊಬೈಲ್ ಅನ್ನು ಮರೆಯುವುದು. ಫೋನ್ ಫೋಟೋಗಳು ದೊಡ್ಡದಾಗಿರಬಹುದು ಮತ್ತು HEIC ನಂತಹ ಸ್ವರೂಪಗಳಲ್ಲಿರಬಹುದು; ಸ್ವೀಕರಿಸಬೇಕೇ ಅಥವಾ ಪರಿವರ್ತಿಸಬೇಕೇ ಎಂದು ನಿರ್ಧರಿಸಿ.
ಪರಿಶೀಲನಾಪಟ್ಟಿ
- ಫೈಲ್ಗಳು ಆಬ್ಜೆಕ್ಟ್ ಸಂಗ್ರಹಣೆಗೆ ಹೋಗುತ್ತವೆ, ಸರ್ವರ್ ಡಿಸ್ಕ್ ಅಥವಾ ಡೇಟಾಬೇಸ್ಗೆ ಅಲ್ಲ
- ಪ್ರತಿ ಫೈಲ್ಗೆ ಮಾಲೀಕ, ಕೀ, ಹೆಸರು, ಪ್ರಕಾರ ಮತ್ತು ಗಾತ್ರದೊಂದಿಗೆ ಡೇಟಾಬೇಸ್ ದಾಖಲೆ ಇದೆ
- ಪ್ರಕಾರ ಮತ್ತು ಗಾತ್ರವನ್ನು ಸರ್ವರ್ನಲ್ಲಿ ಪರಿಶೀಲಿಸಲಾಗಿದೆ
- ಸಂಗ್ರಹಣಾ ಕೀಗಳನ್ನು ರಚಿಸಲಾಗಿದೆ, ಫೈಲ್ ಹೆಸರಿನಿಂದ ತೆಗೆದುಕೊಂಡಿಲ್ಲ
- ಖಾಸಗಿ ಫೈಲ್ಗಳನ್ನು ಅನುಮತಿ ಪರಿಶೀಲನೆಯ ನಂತರವೇ ನೀಡಲಾಗುತ್ತದೆ
- ಇನ್ನೊಬ್ಬ ಬಳಕೆದಾರರು ಲಿಂಕ್ ಇದ್ದರೂ ನಿಮ್ಮ ಖಾಸಗಿ ಫೈಲ್ಗಳನ್ನು ತೆರೆಯಲಾಗುವುದಿಲ್ಲ
- ದಾಖಲೆ ಅಳಿಸಿದರೆ ಫೈಲ್ ಅಳಿಸಲಾಗುತ್ತದೆ
- ಪ್ರಕಟಿಸಿದ ನಂತರ ಅಥವಾ ಮರು-ನಿಯೋಜಿಸಿದ ನಂತರವೂ ಫೈಲ್ಗಳು ಲೋಡ್ ಆಗುತ್ತವೆ
- ಅಪ್ಲೋಡ್ ದೋಷಗಳು ಸ್ಪಷ್ಟವಾಗಿ ತೋರಿಸಲಾಗುತ್ತವೆ, ಫೋನ್ನಲ್ಲಿಯೂ
Mythex ನಲ್ಲಿ ಫೈಲ್ ಅಪ್ಲೋಡ್ಗಳು
ನಿಮ್ಮ ಆ್ಯಪ್ಗೆ ಅಪ್ಲೋಡ್ಗಳು ಬೇಕಾದಾಗ Mythex ಪ್ರಾಜೆಕ್ಟ್ಗೆ ಫೈಲ್ ಸಂಗ್ರಹಣೆಯನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸಬಹುದು, ಆದ್ದರಿಂದ ನೀವು bucket ಅನ್ನು ಕೈಯಿಂದ ಒದಗಿಸಬೇಕಾಗಿಲ್ಲ. ಚಾಟ್ನಲ್ಲಿ /storage ಎಂದು ಟೈಪ್ ಮಾಡಬಹುದು. ಇದು Free ಮತ್ತು Pro ಎರಡರಲ್ಲೂ ಲಭ್ಯ, Free ನಲ್ಲಿ 1 GB ಮಿತಿಯೊಂದಿಗೆ, ಮತ್ತು ಅದರ ಸ್ಥಿತಿಯನ್ನು ಸೆಟ್ಟಿಂಗ್ಗಳು → ಸಂಗ್ರಹಣೆ ಅಡಿಯಲ್ಲಿ ನೋಡಬಹುದು.
ಪ್ರಕಟಿತ ಹೋಸ್ಟಿಂಗ್ ಬಾಳಿಕೆ ಬರುವ ಸ್ಥಳೀಯ ಫೈಲ್ಸಿಸ್ಟಮ್ ಅಲ್ಲ ಎಂದು ದಸ್ತಾವೇಜು ಸ್ಪಷ್ಟವಾಗಿ ಹೇಳುತ್ತದೆ, ಆದ್ದರಿಂದ ಡಿಸ್ಕ್ಗೆ ಉಳಿಸುವ ಬದಲು ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಸಂಗ್ರಹಣೆ ಬಳಸಲು ಏಜೆಂಟ್ಗೆ ಕೇಳಿ. ಸಂಗ್ರಹಿಸಿದ ಫೈಲ್ಗಳು ಮತ್ತು ಡೌನ್ಲೋಡ್ಗಳು ನಿಮ್ಮ ಕ್ರೆಡಿಟ್ ಬ್ಯಾಲೆನ್ಸ್ನಿಂದ ಪಾವತಿಸಲ್ಪಡುತ್ತವೆ, ಗಾತ್ರ ಮತ್ತು ಎಷ್ಟು ಡೌನ್ಲೋಡ್ ಆಗುತ್ತದೆ ಎಂಬುದರ ಆಧಾರದ ಮೇಲೆ; Pro ಯಲ್ಲಿ Free ದರದ ಅರ್ಧ ಪಾವತಿಸಲಾಗುತ್ತದೆ. ದಸ್ತಾವೇಜಿನಲ್ಲಿ ಫೈಲ್ ಸಂಗ್ರಹಣೆ ನೋಡಿ.
ಅಪ್ಲೋಡ್ಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಫೈಲ್ ದಾಖಲೆಗಳಿಗಾಗಿ ಡೇಟಾಬೇಸ್ ಮತ್ತು ಖಾಸಗಿ ಫೈಲ್ಗಳಿಗಾಗಿ ಲಾಗಿನ್ ಜೊತೆ ಬರುತ್ತವೆ. ದಾಖಲೆಗಳನ್ನು ವಿನಿಮಯ ಮಾಡುವ ಸ್ಥಳ ನಿರ್ಮಿಸುತ್ತಿದ್ದರೆ, ಕ್ಲೈಂಟ್ ಪೋರ್ಟಲ್ ನಿರ್ಮಿಸುವುದು ಹೇಗೆ ನೋಡಿ, ಮತ್ತು ಬಿಡುಗಡೆಗೆ ಮೊದಲು ಭದ್ರತಾ ಪರಿಶೀಲನಾಪಟ್ಟಿ ಮೂಲಕ ಹೋಗಿ.
ಪ್ರಶ್ನೆಗಳು
ಅಪ್ಲೋಡ್ ಮಾಡಿದ ಫೈಲ್ಗಳನ್ನು ಎಲ್ಲಿ ಸಂಗ್ರಹಿಸಬೇಕು?
ಆಬ್ಜೆಕ್ಟ್ ಸಂಗ್ರಹಣೆಯಲ್ಲಿ (ಫೈಲ್ಗಳಿಗಾಗಿ ನಿರ್ಮಿಸಿದ ಸೇವೆ, ಸಾಮಾನ್ಯವಾಗಿ bucket ಎನ್ನಲಾಗುತ್ತದೆ), ಆ್ಯಪ್ ಸರ್ವರ್ನ ಡಿಸ್ಕ್ನಲ್ಲಿ ಅಥವಾ ಡೇಟಾಬೇಸ್ನೊಳಗೆ ಅಲ್ಲ. ನಿಮ್ಮ ಡೇಟಾಬೇಸ್ನಲ್ಲಿ ಫೈಲ್ನ ಕೀ ಅಥವಾ URL, ಜೊತೆಗೆ ಹೆಸರು, ಗಾತ್ರ ಮತ್ತು ಮಾಲೀಕರಂತಹ ವಿವರಗಳನ್ನು ಮಾತ್ರ ಸಂಗ್ರಹಿಸಿ.
ನಾನು ಪ್ರಕಟಿಸಿದ ಅಥವಾ ಮರು-ನಿಯೋಜಿಸಿದ ನಂತರ ನನ್ನ ಅಪ್ಲೋಡ್ ಮಾಡಿದ ಫೈಲ್ಗಳು ಏಕೆ ಕಣ್ಮರೆಯಾಗುತ್ತವೆ?
ಹೆಚ್ಚಿನ ಹೋಸ್ಟಿಂಗ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳು ಬಾಳಿಕೆ ಬರುವ ಸ್ಥಳೀಯ ಡಿಸ್ಕ್ ಇಟ್ಟುಕೊಳ್ಳುವುದಿಲ್ಲ: ಆ್ಯಪ್ ಮರುಪ್ರಾರಂಭಗೊಂಡಾಗ ಅಥವಾ ಮರು-ನಿಯೋಜನೆಗೊಂಡಾಗ, ಅದರ ಡಿಸ್ಕ್ಗೆ ಬರೆದ ಫೈಲ್ಗಳು ಕಳೆದುಹೋಗುತ್ತವೆ. ಅಪ್ಲೋಡ್ಗಳನ್ನು ಬದಲಿಗೆ ಆಬ್ಜೆಕ್ಟ್ ಸಂಗ್ರಹಣೆಗೆ ಉಳಿಸಿ.
ಅಪ್ಲೋಡ್ ಮಾಡಿದ ಫೈಲ್ಗಳನ್ನು ಖಾಸಗಿಯಾಗಿ ಹೇಗೆ ಇಡುವುದು?
ಫೈಲ್ಗಳನ್ನು ಸಾರ್ವಜನಿಕವಾಗಿ ಓದಲು ಬಿಡಬೇಡಿ. ಲಾಗಿನ್ ಆದ ಬಳಕೆದಾರರಿಗೆ ಫೈಲ್ ನೋಡಲು ಅನುಮತಿ ಇದೆಯೇ ಎಂದು ನಿಮ್ಮ ಸರ್ವರ್ ಪರಿಶೀಲಿಸಲಿ, ನಂತರ ಫೈಲ್ ಕಳುಹಿಸಲಿ ಅಥವಾ ಅದಕ್ಕೆ ಅಲ್ಪಾವಧಿ ಸಹಿ ಮಾಡಿದ ಲಿಂಕ್ ಹಿಂತಿರುಗಿಸಲಿ.
Mythex ಫೈಲ್ ಅಪ್ಲೋಡ್ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆಯೇ?
ಹೌದು. ಆ್ಯಪ್ಗೆ ಅಪ್ಲೋಡ್ಗಳು ಬೇಕಾದಾಗ Mythex ಪ್ರಾಜೆಕ್ಟ್ಗೆ ಫೈಲ್ ಸಂಗ್ರಹಣೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬಹುದು, Free ಮತ್ತು Pro ಎರಡರಲ್ಲೂ, Free ನಲ್ಲಿ 1 GB ಮಿತಿಯೊಂದಿಗೆ. ನೀವು ಏಜೆಂಟ್ಗೆ ಅಪ್ಲೋಡ್ ವೈಶಿಷ್ಟ್ಯ ಕೇಳಬಹುದು ಅಥವಾ /storage ಟೈಪ್ ಮಾಡಬಹುದು.