OBJECT-RELATIONAL MAPPING TECHNOLOGIES IN PHP APPLICATIONS

Beata Pańczyk

b.panczyk@pollub.pl
Politechnika Lubelska, Wydział Elektrotechniki i Informatyki, Instytut Informatyki (Poland)

Arkadiusz Sławiński


Imaginalis, ul. Dobrzańskiego 1, 20-262 Lublin (Poland)

Abstract

This paper presents a comparison of the two most commonly used for PHP applications object-relational mapping technologies: Propel and Doctrine. The comparative analysis was made on the basis of the test application and test cases. The results are presented in tables and figures. The conclusions indicate the benefits of applying both technologies in relation to the pure PHP code.


Keywords:

web applications, php, orm, doctrine, propel

Barnes J. M.: Object-Relational Mapping as a Persistence for Object-Oriented Applications, Macalester College Honor Projects, 2007.
  Google Scholar

Czarnecki J.: ORM w PHP z wykorzystaniem wzorca Active Record. Programista 3/2014 (22), Dom Wydawniczy Anna Adamczyk, 2014.
  Google Scholar

Fowler M., Rice D., Foemmel M., Hieatt E., Mee R., Stafford R.: Patterns of Enterprise Application Architecture, Addison Wesley, 2002.
  Google Scholar

Gajda W.: Symfony 2 od podstaw, Helion, 2012.
  Google Scholar

Hayder H.: Object-Oriented Programming with PHP5, Packt Publishing, 2007.
  Google Scholar

Laplante Philllip A.: What every engineer should know about software engineering, CRC Press, 2007.
  Google Scholar

McArthur C.: Pro PHP: Patterns, Frameworks, Testing and More, Apress, 2008.
  Google Scholar

Sławiński A.: Porównanie technologii ORM wykorzystywanych w Symfony, praca magisterska, Politechnika Lubelska 2014.
  Google Scholar

Sweat J.E.: Architect's Guide to PHP Design Patterns, Marco Tabini & Associates Inc., 2005.
  Google Scholar

Porębski B., Przystalski K., Nowak L.: Building PHP Applications with Symfony, CakePHP and ZendFramework, Wiley Publishing, 2011.
  Google Scholar

http://blog.blueage-software.com/post/Zarys-technologii-ORM.aspx
  Google Scholar

http://db-engines.com/en/ranking
  Google Scholar

http://propelorm.org/Propel/documentation
  Google Scholar

http://symfony.com/doc/current/book/index.html
  Google Scholar

https://www.apachefriends.org/pl/index.html
  Google Scholar

http://www.mysql.com/why-mysql/
  Google Scholar


Published
2015-03-31

Cited by

Pańczyk, B., & Sławiński, A. (2015). OBJECT-RELATIONAL MAPPING TECHNOLOGIES IN PHP APPLICATIONS. Informatyka, Automatyka, Pomiary W Gospodarce I Ochronie Środowiska, 5(1), 29–32. https://doi.org/10.5604/20830157.1148044

Authors

Beata Pańczyk 
b.panczyk@pollub.pl
Politechnika Lubelska, Wydział Elektrotechniki i Informatyki, Instytut Informatyki Poland

Authors

Arkadiusz Sławiński 

Imaginalis, ul. Dobrzańskiego 1, 20-262 Lublin Poland

Statistics

Abstract views: 272
PDF downloads: 84