Propel 1.3.0b2

License: Freeware
Date Added: 22 November, 2012
Category: Scripts / Development Tools

Propel is an Object-Relational Mapping (ORM) framework for PHP5. It allows you to access your database using a set of objects, providing a simple API for storing and retrieving data.



Propel is an Object-Relational Mapping (ORM) framework for PHP5. It allows you to access your database using a set of objects, providing a simple API for storing and retrieving data. Propel allows you, the web application developer, to work with databases in the same way you work with other classes and objects in PHP. Features: - You don't have to worry about database connections or writing SQL -- unless you want to. - You never have to worry about escaping data or type-casting results. - You define your database in a simple XML format (or tell Propel to build it from an existing database) and Propel will create database initialization files for your database and will generate static classes and objects that provide an OO interface to your database. (It can generate other useful things based on the datamodel too!) - Propel builds classes which are aware of the structure of your database so there's no performance lost to initialization or to on-the-fly database metadata queries. - makes it possible to easily integrate with other components driven by your data model (e.g. a form generation tool could also use the same XML schema) or to extend the schema definition to include attributes for other components (e.g. more validation informat for that form tool). Easily customizable. The generated object model is built to be customized. All internal calls are made to empty stub classes which extend the classes with generated logic. You can override behavior in the stub classes or provide your own custom business logic without sacrificing the ability to rebuild your object model at a later time. Plays nice. This is a way of saying that Propel doesn't force you to use only Propel tools. For example, while you can use the Criteria objects to construct queries without writing SQL, we recognize that Criteria doesn't do everything and so we've also made it easy to use custom SQL to populate generated objects. Truly independent. The use of a build process to create customized SQL and PHP classes means that your database interactions with Propel are truly database-independent -- taking advantage of the strengths of your RDBMS and providing emulation for things your RDBMS doesn't support (e.g. fkey cascading deletes in MySQL). Tools are also provided to easily move data from one RDBMS to another. Intuitive, Predictable. Propel's data model definition is follows very closely the structure of the underlying database. This provides the advantage of making Propel easy to understand and also of behaving predictably with very complex data models. Advanced. Propel makes the difficult relational problems easy and efficient. For example, Propel provides the ability to populate related (foreign key) objects from a single query. Propel also supports basic (table per class tree) inheritance and other advanced OO features.

Operating Systems:  PHP, Windows, Linux, BSD, Solaris, Mac OS

Propel 1.3.0b2 Related Downloads
Download LinqConnect Express 2.20

LinqConnect Express 2.20  LinqConnect Express is a free fast and easy to use ORM solution, developed closely to the Microsoft LINQ to SQL technology, and supporting SQL Server, Oracle, MySQL, PostgreSQL, and SQLite.

Download EMS SQL Manager for PostgreSQL Freeware 4.3

EMS SQL Manager for PostgreSQL Freeware 4.3  EMS SQL Manager Lite for PostgreSQL is a light and easy-to-use freeware graphical tool for PostgreSQL administration. It has minimal required set of instruments for those users who are new to PostgreSQL server and need only its basic functionality.

Download .NET Component Inspector 1.1.13

.NET Component Inspector 1.1.13  The Component Inspector allows you to inspect and execute any .NET code (application, class, or component). The inspector includes the following: Event Logging - View the events generated as a result of the execution of any object.

Download ActiveX/COM Inspector 1.1.13

ActiveX/COM Inspector 1.1.13  The ActiveX / COM Inspector allows you to inspect and execute any ActiveX control. It works with controls and typelibs automatically showing the documentation associated with classes and members.

Download Notepad 4.9

Notepad 4.9  Notepad is a free source code editor and Notepad replacement, which supports several programming languages, running under the MS Windows environment.

Download core|m 0.1.1b 1.0

core|m 0.1.1b 1.0  core|m is a rapid PHP web-development framework for your daily web-application needs. It is not aimed to replace existing content management systems. It will be a tool for PHP-Programmers to ease their work.

Download QuantumDB 3.0.7

QuantumDB 3.0.7  QuantumDB is a simple but powerful database access plug-in for the Eclipse development platform.

Download Easy-Dev 0.1b 1.0

Easy-Dev 0.1b 1.0  Easy-Dev is a framework written in PHP meant to provide software developers with a set of tools to speed up development. Features include: - templating system, - lightweight DBAL, - premade issue trackers, as well as other useful PHP scripts.

Download PHP Active Code Library 0.1b 1.0

PHP Active Code Library 0.1b 1.0  PHP Active Code Library is a PHP 5 class used to store and call PHP files that are stored in a database. The files are stored in a plain text field and not a binary field. PHP ACL also takes care of include/require calls.

Development Tools Popular Downloads
Download Free OCR to Word 6.0.1

Free OCR to Word 6.0.1  Free OCR to Word creates editable and searchable MS Word or Text files from any image or scanned document within few clicks, retaining original formatting, saving you time of retyping or re-creating information unnecessarily.

Download CruiseControl.rb 1.0

CruiseControl.rb 1.0  CruiseControl.rb is a continuous integration tool, written in Ruby. It is quick to install, simple to use and easy to hack.

Download Gambit Library 1.0

Gambit Library 1.0  Gambit is a library of game theory software and tools for the construction and analysis of finite extensive and strategic games.

Download JavaSWF2 010820

JavaSWF2 010820  JavaSWF2 is a set of Java packages that enable the parsing, manipulation and generation of the Macromedia Flash(TM) file format known as SWF ("swiff").

Download SilentSwitchFinder

SilentSwitchFinder  SilentSwitchFinder automatically detects which installer type is being used, and creates vbScript functions with the silent switches. SilentSwitchFinder detects AutoIt3, Inno Setup, Installshield, Microsoft MsiExec, Nullsoft NSIS, WinZip and Wise.

Download xml2xls 1.0

xml2xls 1.0  Using XML as data, Excel as Template to Generate Excel Files. Programming Language is Ruby. The purpose is to automatic generate a lot of excel reports used in many projects. because they are not easy to fill in by hands.

Download Getleft 1.2RC1 1.0

Getleft 1.2RC1 1.0  Getleft is a Web site grabber, it downloads complete web sites according to the options set by the user.

Download JavaFlashBridge 1.0

JavaFlashBridge 1.0  JavaFlashBridge provides integration of a Flash player within Java Panel container using JDic and JavaScript and Flash Integration Kit. The communication protocol is String-based, so it can be XML, serialized objects or anything else.

Download fastm 0.9

fastm 0.9  fastm is a fast template,  Java Port of PHP Fast Template. Emulate JDynamiTe (another sf project). fastm Advantage: Template stands alone from the Parametter Setting part.

Submit Reviews for Propel 1.3.0b2
- required fields