19
วิธีที่ต้องการในการเก็บอาร์เรย์ PHP (json_encode เทียบกับอันดับ)
ฉันต้องการจัดเก็บอาเรย์เชื่อมโยงหลายมิติข้อมูลในไฟล์แฟล็ตเพื่อการแคช ฉันอาจต้องแปลงเป็น JSON เป็นครั้งคราวเพื่อใช้ในเว็บแอปของฉัน แต่ส่วนใหญ่ฉันจะใช้อาร์เรย์โดยตรงใน PHP จะมีประสิทธิภาพมากกว่าหรือไม่ในการจัดเก็บอาร์เรย์เป็น JSON หรือเป็นอาร์เรย์ PHP ต่อเนื่องในไฟล์ข้อความนี้ ฉันได้ดูไปรอบ ๆ และดูเหมือนว่าใน PHP เวอร์ชันล่าสุด (5.3) json_decodeนั้นเร็วกว่าจริงunserializeๆ ขณะนี้ฉันเอนตัวไปที่การจัดเก็บอาร์เรย์เป็น JSON เพราะฉันรู้สึกว่ามันง่ายต่อการอ่านโดยมนุษย์ถ้าจำเป็นมันสามารถใช้ได้ทั้ง PHP และ JavaScript ด้วยความพยายามน้อยมากและจากสิ่งที่ฉันอ่านมันอาจจะเป็น เร็วกว่าในการถอดรหัส (ไม่แน่ใจเกี่ยวกับการเข้ารหัส) ไม่มีใครรู้ถึงข้อผิดพลาดใด ๆ ? ทุกคนมีเกณฑ์มาตรฐานที่ดีในการแสดงผลประโยชน์ด้านประสิทธิภาพของวิธีใด