Stackoverflow와 같은 upvotes가있는 일종의 사이트에서 일하고 있다고 가정 해 보겠습니다. 다음 디렉토리를 가지고 있다고 가정 해보십시오. /ex/5627/votes.txt
, votes.txt
에는 3 개가 포함되어 있습니다. 내 웹 사이트에 publiclly를 저장하는 것이 안전할까요? 아니면 SQL 또는 다른 데이터베이스를 사용하는 것이 더 좋습니까?공개 정보를 공용 디렉토리에 저장하는 것이 안전합니까?
-1
A
답변
1
퍼블릭 정보이기 때문에 안전 합니다만, 애플리케이션을 확장하려는 경우 데이터베이스 솔루션을 사용해야합니다.
참고 : 데이터베이스는 파일이지만 빠른 검색, 정렬 등을 위해 최적화되어 있습니다. 공개적으로 사용 가능한 디렉토리에는 데이터베이스 파일을 저장하지 마십시오.
관련 문제
- 1. 안드로이드에 크레딧 카드 정보를 저장하는 것이 안전합니까?
- 2. 사용자 정보를 localStorage에 저장하는 것이 안전합니까?
- 3. github에 ssh 키를 저장하는 것이 안전합니까?
- 4. 보안 정보를 캐시하는 것이 안전합니까?
- 5. iOS : [NSUserDefaults standardUserDefaults]에 합리적인 사용자 정보를 저장하는 것이 안전합니까?
- 6. 분류 된 정보를 세션 변수에 저장하는 것이 안전합니까?
- 7. 데이터베이스 로그인 정보를 내 앱에 저장하는 것이 안전합니까?
- 8. 세션에 값을 저장하는 것이 안전합니까?
- 9. 중요한 파일을 저장하는 것이 안전합니까?
- 10. 배열에 쿠키를 저장하는 것이 안전합니까?
- 11. 세션에 OTP를 저장하는 것이 안전합니까?
- 12. XML로 데이터를 저장하는 것이 안전합니까?
- 13. ConcurrentMap에 스레드를 저장하는 것이 안전합니까?
- 14. captcha를 쿠키에 저장하는 것이 안전합니까?
- 15. 공용 네트워크에서 wxTCPConnection을 사용하는 것이 안전합니까?
- 16. 사용자 개체를 쿠키에 저장하는 것이 안전합니까?
- 17. 구성 요소에 무언가를 저장하는 것이 안전합니까?
- 18. db 연결 정보를 저장하는 방법은 안전합니까?
- 19. STL리스트 반복자의 포인터를 저장하는 것이 안전합니까?
- 20. 리튬 세션에 비밀번호를 저장하는 것이 안전합니까?
- 21. defaultConfiguration에 암호화 키를 저장하는 것이 안전합니까?
- 22. 중요한 데이터를 HttpSession에 저장하는 것이 안전합니까?
- 23. React에 상태를 저장하는 것이 언제 안전합니까?
- 24. 레일 : "세션"에 데이터를 저장하는 것이 안전합니까?
- 25. Redis와 세션을 저장하는 것이 얼마나 안전합니까?
- 26. Express.js에서 데이터를 세션에 저장하는 것이 안전합니까?
- 27. JWT 토큰을 브라우저에 저장하는 것이 얼마나 안전합니까?
- 28. 쿠키에 해시 된 비밀번호를 저장하는 것이 안전합니까?
- 29. 레이크 작업에 암호를 저장하는 것이 안전합니까?
- 30. memcached를 사용하여 세션 데이터를 저장하는 것이 안전합니까?
"안전함"은 상대적인 용어입니다. DB는 텍스트 파일처럼 쉽게 해킹 될 수 있습니다. 일반적으로 나는 사람들에게 보이지 않게하는 공개 디렉토리에 아무것도 저장하지 않을 것입니다. 모호함을 통한 보안은 그곳에 있다는 것을 알고있는 사람들만큼이나 좋습니다. – Machavity
개인 영역에 데이터를 보관해야한다고 생각합니다. 누군가가 부정적인 방법으로 데이터를 조작하는 것이 더 어려워집니다. 성능 및 보안상의 이유로 데이터베이스를 사용하는 것이 텍스트 파일보다 일반적으로 더 좋습니다. – CptMisery