먼저, 내 경험을 알려 드리겠습니다.안드로이드 : MySQL에서 데이터 가져 오기
PHP - 중간 | Android/Java - 보통 | JSON - 낮음 | MySQL - 낮음
MySQL 데이터베이스에 연결하고 지정된 행을 가져 와서 내 응용 프로그램에 표시 할 수있는 응용 프로그램을 만들려고합니다.
나는 많은 연구를 해왔지만 아직 많은 의문점이있는 것처럼 느낍니다. 내가 읽은 바로는 데이터베이스에 직접 연결하는 일은 절대로 일어나지 않아야합니다. 사실입니까? 다음으로, 대부분의 사람들은 PHP에 앱을 작성하여 데이터베이스에 연결하는 것을 제안합니다. 내 주요 질문은이 PHP 코드를 어디에 넣어야합니까? 웹 사이트 또는 Android 앱에서 (가능한 경우)?
누구나이 경험이 있으면이 튜토리얼을 따라야한다고 생각합니까?
http://www.helloandroid.com/tutorials/connecting-mysql-database
삭제 해 주셔서 감사합니다. 그래도 질문. 페이지를 보는 사람을 (앱을 제외하고) 어떻게 막을 수 있습니까? 그게 필요한 것일까? – EGHDK
내 마음에 오는 가장 먼저 쿠키를 사용하는 것입니다. 또는 .htaccess에서 폴더에 대한 액세스를 비활성화 할 수 있습니다. –
또한 서버 측의 데이터를 암호화하고 클라이언트 측에서 다시 해독하거나 더 많은 보안을 위해 사용자 고유의 개인 키에 의해 차례로 암호화 된 비밀 대칭 키를 사용하여 클라이언트에서 해독 할 수 있습니다 해당 사용자 고유 키를 사용합니다. 그런 식으로 하나의 개인 키가 유출 된 경우에도 해당 키를 차단할 수 있습니다. 물론 당신이 여기까지 갈 필요가 있는지 여부는 보안 요구 사항에 달려 있습니다. 당신은 이것을 구현하는 방법을보기 위해 openssl_seal()과 openPGP를 들여다 볼 수있다. – Daan