나는 자바 스크립트와 jQuery로 작성한 간단한 2d 전략 전투 게임을 가지고있다. 사용자는 몬스터와 싸우면 3 자 또는 4자를 제어합니다 (작은 화면 캡 http://i.imgur.com/C0inB.jpg).턴테이블 데이터를 간단한 웹 앱 게임으로 보내기위한 PHP (또는 더 나은 선택)
실시간이 아니며 차례를 기반으로합니다 (플레이어의 차례, 컴퓨터 회전). 게임은 전화 사용자, 주로 아침 출근길의 사무실 근로자를 위해 설계되었습니다. iPhone 사용자가 주요 대상입니다. 게임 개발은 초기 단계에 있지만 현재 재생 가능합니다. 이것은 브라우저에서 재생되는 웹 응용 프로그램입니다.
내 가장 큰 문제는 응용 프로그램을 전환하고 (예 : 전화 통화) 페이지를 다시로드하면 (즉, 웹 응용 프로그램이 다시로드 됨) 진행 상황을 잃는 것입니다.
웹 앱 다운로드 (모바일 사파리로 홈 화면 추가 사용)로 테스트했지만 전환시 다시로드 문제가 지속됩니다.
저는 이것을 랩핑하고 Apple App Store를 통해 전달하는 것에 저항하고 있습니다 ... 대신 플레이어의 순서를 저장할 백엔드를 만들고 싶습니다. 같은 의 형태로 웹 페이지 (웹 응용 프로그램)이 다시로드 문자열
- 같은 간단한 작업이 마지막 는 차례 기록 검색
- 플레이어는 로그인이 필요합니다.
나는 wordpress 테마를 해체하고 변경하면서 경험을 쌓아 왔기 때문에 PHP에 관심이 있습니다. 내가 아는 유일한 언어는 프런트 엔드 (html, css, javascript, jQuery)입니다.
PHP가 위의 작업을 안전하게 처리 할 수 있습니까? 아니면 다른 언어를 배우려해야합니까?
모든 안내에 감사 드리며 미리 감사드립니다.
나의 무지를 용서해주십시오.하지만 Java와 같은 것에 대해 PHP를 선택하면 보안상의 위험이 있습니까? (유감스럽게도 나는 15 가지 평판 포인트를 얻지 못했기 때문에 답변을 포기할 수 없습니다.) – PrimeLens
특정 언어 및 웹 서버 플랫폼의 개별 취약점 외에도 거의 모든 언어가 동일한 종류의 암호화 메커니즘을 사용할 수 있습니다. 및 보안 관행. 무엇보다도 개발자는 보안 앱 환경을 가장 잘 설정하고 (예 : SQL 삽입, XSS, CSRF 등을 방지하는) 안전한 앱을 설계하는 방법을 이해해야합니다. –
감사합니다. 마이크 – PrimeLens