NotesFAQContact Us
Search Tips
ERIC Number: ED529926
Record Type: Non-Journal
Publication Date: 2011
Pages: 7
Abstractor: As Provided
Reference Count: 21
ISSN: ISSN-1548-6613
New Database Manipulation Tools in the Easy-Learning On-Line Platform
Radescu, Radu; Davidescu, Andrei; Pupezescu, Valentin
Online Submission, US-China Education Review A 7 p903-909 2011
The present paper deals with the new ORM (object-relational mapping) tool introduced in the easy-learning platform. Propel 1.5 is the latest version of Propel, one of the ORMs fully compatible with the Symfony framework, and in comparison with the older versions and it has drastically improved the way the easy-learning platform can manipulate its database. Being a complex platform, the database behind it is complex as well and can contain a large number of entries that can increase the time required to load pages, slowing down the whole application. Propel 1.5 provides queries which are minimized and optimized, written and executed faster and the speed of retrieving information from the database is also improved. Besides these aspects, Propel 1.5 comes with a new behavior that provides a robust database, reducing the risk of losing references among tables, allowing the administrators of the easy-learning platform to temporarily delete objects and giving the possibility of restoring them in case they are needed once more. Another feature is the admin15 theme provided to the Symfony admin-generator files, making them easy to manage, edit and improve. Using this tool has three purposes: speeding up the platform, providing a robust database and giving the platform the ability to be maintained more easily. (Contains 8 figures.)
Publication Type: Journal Articles; Reports - Descriptive
Education Level: N/A
Audience: N/A
Language: English
Sponsor: N/A
Authoring Institution: N/A