Speed up PHP web application development with Cycle ORM, a powerful new object relational data mapper and modeling engine from Spiral Scout.
PHP ORM and Open-Source Data Modeling Tools
Working with your database has never been easier or more rewarding. Cycle ORM supercharges a programmer’s ability to CRUD - create, read, update, and delete data and schemas in their database with a tight, agile codebase and plenty of advanced features right out of the box. Based on a unique topological sorting algorithm, Cycle ORM’s PHP datamapper supports small and large-scale development projects, optimizing the process of modeling datasets, building queries, and adding dynamic mapping schemas to PHP-based web applications.
Key Benefits of Cycle ORM:
Provides for multiple polymorphic relations
Supports value objects, column-to-field mapping, and single table inheritance
Datamapper PHP serves traditional PHP objects, custom objects, AR, or the same entity type for multiple repositories
Facilitates eager and lazy loading
Supports MySQL, MariaDB, PostgresSQL, SQLServer, SQLite
Works with cyclic and directed graphs using command chains
Compatible with Doctrine Collections, Doctrine Annotations, and Zend Hydrator
“Our team has spent over seven years building and improving our ideal data mapper to serve as a powerful alternative to Doctrine and Eloquent. Developers can use Cycle with plain PHP objects (without proxies or annotations), or they can beef it up to a much larger-sized Doctrine clone. The best part? Cycle’s codebase is eight times smaller than Doctrine 2.0”
The Open-Source Suite from Spiral Scout
Cycle ORM is one of a handful of core products designed and developed by Spiral Scout to serve software developers around the world. Alongside RoadRunner, a PHP application server, loader balancer, and process manager, and Spiral Framework, Cycle ORM forms a foundation for true rapid application development.