บันเดิลนี้จะรวม Predis และ PhpRedis เข้ากับแอปพลิเคชัน Symfony 4.4+ ของคุณ ทำให้อินเทอร์เฟซ Redis รวดเร็วและสะดวกสบาย
แนะนำให้ใช้ส่วนขยาย PhpRedis ดั้งเดิมเนื่องจากเร็วกว่าและเป็นแพลตฟอร์มการพัฒนาหลักของเรา หากไม่มีส่วนขยายและไม่สามารถติดตั้งในสภาพแวดล้อมของคุณได้ Predis ถือเป็นทางเลือกที่ปลอดภัยและพกพาได้ และการผสานรวมของเราควรจะมีฟังก์ชันการทำงานที่เหมือนกัน
ใช้ผู้แต่ง:
composer require snc/redis-bundle
อ่านเอกสารประกอบใน docs/
การเรียกใช้ชุดทดสอบเต็มรูปแบบจำเป็นต้องติดตั้ง PHP พร้อมด้วยส่วนขยาย PHP และเซิร์ฟเวอร์ Redis บางตัว ตลอดจนโอเวอร์มายด์เพื่อเริ่มกระบวนการ Redis อย่างรวดเร็ว
ด้วยเหตุนี้เราจึงใช้ Nix เพื่อการพัฒนาท้องถิ่น
หลังจากที่คุณติดตั้ง Nix แล้ว ตรวจสอบให้แน่ใจว่าคุณอยู่ในไดเร็กทอรีที่มี SncRedisBundle ภายในนั้นคุณสามารถวิ่งได้
nix shell
เพื่อติดตั้งและเข้าสู่สภาพแวดล้อมการพัฒนา เมื่อไปถึงแล้วคุณสามารถวิ่งได้
composer update # install php package dependencies
overmind start & # start redis fleet
php vendor/bin/phpunit # run tests, or anything else you want with php binary
ดูใบอนุญาต