POMM ยืนสำหรับ PHP วัตถุผู้จัดการรุ่นและมัน & rsquo; s ที่มาเปิด web-based application ดำเนินการใน PHP และการออกแบบจากพื้นดินขึ้นเพื่อทำหน้าที่เป็นกรอบการเข้าถึงฐานข้อมูลเชิงวัตถุสำหรับฐานข้อมูล PostgreSQL server.Features ที่ glanceKey คุณสมบัติรวมถึงการสนับสนุนที่สมบูรณ์แบบสำหรับเซิร์ฟเวอร์ฐานข้อมูล PostgreSQL, ความสามารถในการรูปร่างโครงสร้างข้อมูลขณะที่การรักษาประสิทธิภาพการทำงานเดียวกันการดำเนินการเสนอความสะดวกสบายและการออกแบบแผนที่ตัวตนฟังก์ชันการทำงานรูปแบบเช่นเดียวกับการสนับสนุนสำหรับรุ่นล่าสุดของ PHP ฝั่งเซิร์ฟเวอร์ภาษาโปรแกรม (PHP 5.4 หรือสูงกว่า)
ซอฟแวร์นำเสนอวิปัสสนาฐานข้อมูลรุ่น PHP รุ่นคลาส on-the-fly การแปลงคอลเลกชัน, วิทยุติดตามตัวที่สร้างประโยคแงกรองกรองแบบสอบถามการส่งข้อความไม่ตรงกันเขตข้อมูลเสมือนชุ่มชื้นขี้เกียจ formatters SQL เช่นเดียวกับการแก้จุดบกพร่อง และการรักษาความปลอดภัย tools.Getting เริ่มต้นด้วยโครงการ POMMThe POMM มีการกระจายใน Softoware เป็นเก็บ TAR ซึ่งรวมถึงรหัสแหล่งที่มาของการประยุกต์ใช้ มันสามารถติดตั้งได้อย่างง่ายดายบนระบบ GNU / Linux ของคุณโดยใช้ & lsquo; นักแต่งเพลงและ rsquo; การติดตั้งและ autoloader ที่จะใช้ในโครงการของคุณเพียงแค่วาง & lsquo; & rsquo composer.json; ไฟล์ในโฟลเดอร์รากของโครงการของคุณ แฟ้มควรมีรหัสต่อไปนี้:
{
"ต้อง": {
& nbsp; "Pomm / Pomm": "นาย dev"
& nbsp;}
}
จากนั้นสิ่งที่คุณต้องทำคือการเรียก & lsquo; & rsquo composer.phar; ยื่นให้โดยอัตโนมัติคว้ารุ่นล่าสุดของโปรแกรมติดตั้งในผบผู้ขายและกำหนดค่า autoloader ที่เกี่ยวข้อง ด้านล่างเป็นตัวอย่างในการเรียกใช้การทดสอบ POMM:
psql -c 'สร้างฐานข้อมูล pomm_test' -U Postgres -h 127.0.0.1
psql -c 'สร้าง EXTENSION hstore' -U Postgres -h 127.0.0.1 pomm_test
psql -c 'สร้าง EXTENSION ltree' -U Postgres -h 127.0.0.1 pomm_test
PHPUnit ทดสอบ --configuration / phpunit.travis.xml
นอกจากนี้คุณยังสามารถใช้ POMM กับกรอบ PHP, เพื่อให้แน่ใจว่าคุณเข้าเยี่ยมชมโครงการ & rsquo; S หน้าแรก (ดูลิงค์ด้านล่าง) สำหรับรายละเอียดเพิ่มเติม ซอฟต์แวร์ที่สามารถเข้ากันได้กับการกระจายของลินุกซ์ใด ๆ และทำงานบนทั้ง 32 บิตและสถาปัตยกรรมคอมพิวเตอร์ 64 บิต
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- เพิ่ม ModelLayer เช่นใน Pomm2.
- แก้ไขข้อผิดพลาดใน ParamterHolder :: unsetParameter.
- จัดการการเชื่อมต่ออย่างถูกต้องเตรียม
- จริงๆโยน ConnectionException ในความล้มเหลวในการเชื่อมต่อ
- เพิ่ม BaseObject :: $ เข้มงวด ปิด # 48.
- แปลง Entity มีการลงทะเบียนเรียนในแผนที่ ปิด # 133
- การสนับสนุนฐานข้อมูลการแสดงความคิดเห็น.
- สังเกตการณ์และฟังในการเชื่อมต่อ.
- วิธี API ใหม่สำหรับการค้นหา.
- ฟิลด์จัดรูปแบบสามารถใช้ array (ใกล้ # 132).
- วิธีการตรวจสอบสคี (ใกล้ # 134 # 151).
- เพิ่ม Pomm บริการ :: getDatabases วิธี ()
- สายโซ่ตัวกรองแบบสอบถามอีกครั้ง
- วิธีการเก็บชิ้น :: เพิ่ม
- สคีหนีและชื่อตาราง
- BaseObject :: Extract (สาร) ทิ้ง accessors ที่กำหนดเอง.
- สามารถแทนที่ความหมายข้อมูล
มีอะไรใหม่ ในรุ่น 1.2.2:.
- ปิดการเชื่อมต่อที่ดีขึ้น
- การตรวจสอบความหมาย PK ใน BaseObjectMap (ใกล้ # 144)
- PgTsRange :: fromPg ต้องไม่จำเป็นสำหรับการตรวจสอบคำพูดคู่ (A.Buchoux)
- Bug ใน BaseObject :: isNew () (A.Buchoux)
- ปรับปรุง documentation.html
- ปรับปรุง documentation.rst
- BaseObject :: ผลตอบแทนมือไม่ถึง $ นี้
- สคีหนีและชื่อตาราง
มีอะไรใหม่ ในรุ่น 1.2.0:
- Fixe ปัญหากับแปลง PgArray (# 123 ).
- ปัญหาความปลอดภัยกับการแปลง LTree (# 122)
- เพิ่ม PgJSON แปลง.
- เตรียมงบสามารถ deallocated ด้วยตนเอง.
ต้องการ
- PHP
ความคิดเห็นที่ไม่พบ