Narzędzia help

Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
first previous next last
cannonical link button

http://yadda.icm.edu.pl:80/baztech/element/bwmeta1.element.baztech-b3db8bc5-5ab7-4884-bba8-eed47d893a9f

Czasopismo

Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska

Tytuł artykułu

Technologie mapowania obiektowo-relacyjnego w aplikacjach PHP

Autorzy Pańczyk, B.  Sławiński, A. 
Treść / Zawartość
Warianty tytułu
EN Object-relational mapping technologies in PHP applications
Języki publikacji PL
Abstrakty
PL Niniejszy artykuł prezentuje porównanie dwóch najczęściej wykorzystywanych w programowaniu aplikacji internetowych PHP technologii mapowania obiektowo-relacyjnego: Propel i Doctrine. Analiza porównawcza została wykonana na podstawie aplikacji testowej i odpowiednio opracowanych scenariuszy. Wyniki zaprezentowano w postaci zestawień tabelarycznych i wykresów. We wnioskach wskazano korzyści wynikające ze stosowania obu technologii w odniesieniu do czystego kodu PHP.
EN 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.
Słowa kluczowe
PL aplikacje internetowe   PHP   ORM   Doctrine   Propel  
EN web applications   PHP   ORM   Doctrine   Propel  
Wydawca Politechnika Lubelska
Czasopismo Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska
Rocznik 2015
Tom nr 1
Strony 29--32
Opis fizyczny Bibliogr. 16 poz., rys., tab.
Twórcy
autor Pańczyk, B.
  • Politechnika Lubelska, Wydział Elektrotechniki i Informatyki, Instytut Informatyki, b.panczyk@pollub.pl
autor Sławiński, A.
Bibliografia
[1] Barnes J. M.: Object-Relational Mapping as a Persistence for Object-Oriented Applications, Macalester College Honor Projects, 2007.
[2] Czarnecki J.: ORM w PHP z wykorzystaniem wzorca Active Record. Programista 3/2014 (22), Dom Wydawniczy Anna Adamczyk, 2014.
[3] Fowler M., Rice D., Foemmel M., Hieatt E., Mee R., Stafford R.: Patterns of Enterprise Application Architecture, Addison Wesley, 2002.
[4] Gajda W.: Symfony 2 od podstaw, Helion, 2012.
[5] Hayder H.: Object-Oriented Programming with PHP5, Packt Publishing, 2007.
[6] Laplante Philllip A.: What every engineer should know about software engineering, CRC Press, 2007.
[7] McArthur C.: Pro PHP: Patterns, Frameworks, Testing and More, Apress, 2008.
[8] Sławiński A.: Porównanie technologii ORM wykorzystywanych w Symfony, praca magisterska, Politechnika Lubelska 2014.
[9] Sweat J.E.: Architect's Guide to PHP Design Patterns, Marco Tabini & Associates Inc., 2005.
[10] Porębski B., Przystalski K., Nowak L.: Building PHP Applications with Symfony, CakePHP and ZendFramework, Wiley Publishing, 2011.
[11] http://blog.blueage-software.com/post/Zarys-technologii-ORM.aspx
[12] http://db-engines.com/en/ranking
[13] http://propelorm.org/Propel/documentation
[14] http://symfony.com/doc/current/book/index.html
[15] https://www.apachefriends.org/pl/index.html
[16] http://www.mysql.com/why-mysql/
Kolekcja BazTech
Identyfikator YADDA bwmeta1.element.baztech-b3db8bc5-5ab7-4884-bba8-eed47d893a9f
Identyfikatory