Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Powiadomienia systemowe
  • Sesja wygasła!

Znaleziono wyników: 4

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  frameworks
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
PL
W pracy przedstawiono wyniki porównania możliwości tworzenia aplikacji internetowych w technologii PHP na przykładzie popularnych platform programistycznych Yii2 i Laravel. Badania zostały zrealizowane poprzez implementację dwóch aplikacji o takiej samej funkcjonalności, korzystającej z tej samej bazy danych. W obu technologiach porównano strukturę aplikacji, elementy tworzenia interfejsu graficznego, wybrane metryki kodu oraz efektywność pracy z bazami danych. W podsumowaniu wskazano najważniejsze wady i zalety obu rozwiązań.
EN
The paper presents the results of comparison of the possibilities of creating web applications in PHP technology on the example of popular programming platforms Yii2 and Laravel. The research was carried out by implementing two applications with the same functionality using the same database. In both technologies, the application structure, elements of creating the graphical interface, selected code metrics and efficiency of working with databases were compared. The summary indicates the most important advantages and disadvantages of both solutions..
PL
Tematem artykułu jest analiza porównawcza dwóch popularnych szkieletów programistycznych do tworzenia modułowych aplikacji w JavaScript: AngularJS (typu open source) i Ext JS (pakiet komercyjny). Do badań wykorzystano dwie autorskie aplikacje o identycznej funkcjonalności, zaimplementowane w obu frameworkach. Porównano strukturę obu aplikacji, łatwość implementacji komponentów GUI, wybrane metryki kodu, dostępność dokumentacji oraz wsparcie społecznościowe. Wyniki zestawiono w postaci tabel.
EN
Subject of this article is comparative analysis of two popular frameworks in JavaScript: AngularJS (open source) and Ext JS (commercial package). There were two original applications used for this study, each implemented in one of frameworks. Structure of applications, difficulty of implementing GUI components, code metrics, documentation availability and community support were compared. Results were presented in charts. Keywords: AngularJS, ExtJS, frameworks, JavaScript
PL
Ekologiczne podejście do architektury nie powinno ograniczać się jedynie do odpowiedzialnej środowiskowo selekcji materiałów, czy zoptymalizowania zapotrzebowania energetycznego budynków. Równie istotna powinna być analiza związania z wydłużeniem cyklu życiowego budynków. Pierwsza próba zmierzenia się z tą problematyką jest związana bezpośrednio z przełomem konstrukcyjnym w architekturze, za jaki należy uznać wprowadzenie konstrukcji szkieletowych. Jednak rozwiązania wówczas proponowane nie były wystarczająco zaawansowane. Dopiero uwzględnienie czynnika ruchu sprawiło, że możliwe było stworzenie przestrzeni, która w pełni będzie odpowiadać poszczególnym zadaniom. Symulacje i zaawansowane technologicznie projektowanie sprawia, że budynki mają szansę spełniać dużo dłużej wymagania inwestora, co bezpośrednio przekłada się na możliwość wydłużenia ekonomicznego cyklu życia budynku.
EN
Ecological approach to architecture should not be limited only to environmentally responsible selection of materials and optimizing the energy demand of buildings. Equally important should be the analysis of the binding of elongation of the life cycle of buildings. The first attempt to grapple with this issue is linked directly with a breakthrough design in architecture, for what the introduction of skeletal structures should be considered. However, the proposed solutions were not sufficiently advanced. Only taking into consideration a movement factor, can led to full correspondence with each task. Technology makes our objects designed much more responsible in terms of economic and environmental issues. Simulations and technologically advanced design are the factors that make building prepared for fulfilling the needs of the investors for a longer time. Furthermore this directly translates into the possibility of extending the economic life-cycle of the building.
PL
Obiektowa inżynieria oprogramowania nie osiągnęła celu, którym było podniesienia jakości systemów, mierzone m.in. takimi ich własnościami, jak ponowna wielokrotna używalność i adaptowalność. Wynikiem braku dostatecznego metodycznego wsparcia jest niska przejrzystość kodu i dokumentacji, co spowodowało, że wielokrotne ponowne korzystanie osiągnięte zostało tylko w tych projektach, których cel stanowiła rodzina systemów. Artykuł ten rozpatruje różne podejścia do systematycznego wsparcia rozwoju rodzin systemów w oparciu o struktury aplikacji. Jednym z podejść jest programowanie generatywne, pozwalające na uproszczenie procesu implementacyjnego poprzez użycie opisów zastosowanych powyżej poziomu języków programowania. Przy wykorzystaniu metodologii bazującej na wiedzy dziedziny przedstawiono wprowadzenie do ewolucyjnego podejścia pozwalającego na osiągnięcie ponownego wielokrotnego korzystania. Podejście to rozpoczyna się od istniejących systemów i oferuje pragmatyczną i systematyczną drogę opisu wspólnych, elementarnych oraz zmiennych części rozwijanych systemów w zrozumiały sposób.
EN
Object-oriented technologies fail short to provide all the benefits expected, particulary in reuse and adaptability. Most of OOA/D methods focus on development of single system rather then reusable models for family of systems. The paper presents different object-oriented approaches for developing system families. Generative Programming a comprehensive software development paradigm is introduced. An object-oriented evolutional approach for developing system families using frameworks is presented as a solution for achieve reuse and adaptability.
first rewind previous Strona / 1 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.