PHP / MySQl 백엔드를 사용하여 학습용 블로깅 사이트를 구축 중입니다. 모든 사용자 입력은 POST 요청에서 전송 된 양식으로 처리됩니다.
JSON을 사용하면 더 깔끔해 지거나 기능을 쉽게 유지 관리하거나 추가 할 수 있습니까? 아니면 아무 이유없이 교환 형식을 추가하고 있습니까?
본질적으로 JSON을 사용하여 어떤 기능을 가장 잘 구현할 수 있습니까?
PHP / MySQl 백엔드를 사용하여 학습용 블로깅 사이트를 구축 중입니다. 모든 사용자 입력은 POST 요청에서 전송 된 양식으로 처리됩니다.
JSON을 사용하면 더 깔끔해 지거나 기능을 쉽게 유지 관리하거나 추가 할 수 있습니까? 아니면 아무 이유없이 교환 형식을 추가하고 있습니까?
본질적으로 JSON을 사용하여 어떤 기능을 가장 잘 구현할 수 있습니까?
답변:
JSON에는 몇 가지 장점이 있습니다.
내 경험상, 호출에서 단일 의미 요소 만 반환하면 일반 텍스트로 보냅니다. 그러나 여러 정보를 반환해야하는 경우 JSON을 사용하십시오.
json_decode()
및 json_encode()
변환 JSON 문자열과 기본 사이의 Array()
데이터 구조
JSON은 확장 성과 구조가 매우 우수하지만 가장 빠르지는 않습니다.
JSON은 인코딩 문제를 해결하므로 서버에서 클라이언트로 데이터를 보내는 데 유용합니다.
그러나 서버에서는 최대 성능과 최소 디스크 공간 소비가 필요합니다. 따라서 테이블의 경우 MySQL 열을 사용해야하며 테이블이 아닌 경우 이진 형식이 선호됩니다.
이진 파일의 확장 성 문제를 해결하기 위해 구조 이름의 4 자 코드와 버전의 1-2 바이트 숫자로 구조에 태그를 지정할 수 있습니다.