저는 DB에 넣는 건 serialize (내부에서만 쓰는 데이터), 파일로 저장하는건 json_encode로 저장해요.

json은 다양한 언어끼리 교환하기 좋고, serialize는 뭔가 변수 얼려뒀다 쓰는 느낌이라 편해서 의외로 자주 쓰고요.

  • profile
    AJAX로 보내는 건 JSON, 내부적으로 쓸 것은 serialize 또는 var_export 합니다.
    객체를 JSON으로 인코딩해 놓으면 어느 클래스인지 알 수 없게 되어 버려서 불편하더군요.
    아무튼 XML만 아니면 다 상관없어요 ㅎㅎ
  • profile
    복잡한 데이터를 json으로 넣으면 가끔 깨질때가 있어서 serialize 쓰고요..
    단순한 데이터면 간단하게 json으로 쓰죠.
  • profile

    javascript 에서도 핸들링 해야하면 json...
    php 에서만 핸들링하면 serialize...

  • ?
    저는 serialize요! 서버에 저장된다면 어차피 PHP로 다룬 다음 클라이언트로 갈테니까요.
  • ?
    직업특성상 유니티와 연동시키는 일이 많아서 json_encode쓰는 일이 거의 대부분이네요 ㅎㅎ