Info Partnerské portály:
www.onlinedatabazy.sk
Bezpečný softvér, ktorý slúži dlho

SWINGO - jednoduchá cesta k online aplikáciám

SWINGO platforma je náš vlastný produkt, na ktorom staviame naše riešenia, najmä intranetové alebo extranetové softvéry. Taktiež náš vlastný redakčný systém pre správu obsahu webstránok je založený na tejto platforme. Hlavnou výhodou aplikácií postavených na SWINGO sú nízke hardvérové požiadavky potrebné pre beh aplikácie a jednotné užívateľské rozhranie. Viac sa dočítate nižšie.

Platforma pre informačné systémy

Platforma pre informačné systémy

(pozn.: ak Vás viac zaujíma konkrétny prínos SWINGO platformy pre Vašu firmu ako jej technický popis, prečítajte si príklady použitia)

Platforma SWINGO vznikla vylepšením a optimalizáciou platformy ADIOS, ktorú sme používali pri tvorbe rôznych projektov do roku 2009. Pre úplný prehľad odporúčame si najprv prečítať popis platformy ADIOS.

Jadro SWINGO platformy je aplikačný framework vytvorený v jazyku PHP a neobsahuje žiadnu biznis logiku, ale je pripravené poskytnúť efektívny spôsob tvorby webových databázových aplikácií. Vďaka voľbe jazyka PHP ako základu pre SWINGO platformu sme docielili to, že aj komplexné a náročné online aplikácie vieme nasadiť na dnes už štandardné serverové konfigurácie, napr. aj na bežný webhosting, kde prevádzkujete Vašu webstránku. Táto možnosť výrazne znižuje náklady potrebné na zabezpečenie infraštruktúry pre beh SWINGO aplikácií.

SWINGO samo o sebe - z pohľadu užívateľa - nerobí takmer nič. Ono iba vytvára prostredie, prázdnu obrazovku bez akejkoľvek funkcionality. Ale použitím nezávislých modulov, kompatibilných so SWINGO platformou a ich spojením do jedného celku - do jedného užívateľského rozhrania - vzniká robustná online databázová aplikácia, ktorá dokáže pokryť všetky Vaše potreby.

Na druhej strane, na pozadí, sa SWINGO stará o zabezpečenie komunikácie s databázou a poskytuje efektívne API (programátorské rozhranie) na vytváranie štrukturovaných tabuliek, komplexných editačných fomulárov s rôznymi dátovými typmi a vstupmi (text, áno/nie, výber hodnôt, editovateľné číselníky, obrázok, súbor, odkaz na video...). Taktiež obsahuje funkcionalitu na zapisovanie každej užívateľskej operácie, čo umožňuje ľahšiu spätnú sledovateľnosť.

Prezrite si nasledujúci jednoduchý obrázok popisujúci, kde je jadro SWINGO použité:
SWINGO principle

Čo SWINGO dokáže

Čo SWINGO dokáže?

Pokračujeme objasnením vyššieho obrázku...

SWINGO je umiestnené medzi Vašim dátovým úložiskom a užívateľmi aplikácie - de facto internetovými prehliadačmi. Všimnite si nasledovné:

  • je možné prevádzkovať viac nezávislých aplikácií s použitím iba jedného jadra SWINGO, pripojeného na jedno dátové úložisko
  • každá aplikácia môže pozostávať z viacerých nezávislých modulov (biznis logiky)

To znamená: s jedným jadrom SWINGO na Vašom webovskom serveri môžte prevádzkovať jednu aplikáciu na adrese www.example.com/app_first a druhú na adrese www.example.com/app_second. Obe tieto aplikácie môžu používať oddelenú časť dátového úložiska (každá má k dispozícii svoju sadu tabuliek, rozlíšenú názvovým prefixom) a biznis logika každej aplikácie môže byť skombinovaná použitím rôznych SWINGO modulov.

A navyše - obe tieto aplikácie môžu navzájom interagovať - navzájom si môžu zdieľať informácie, hoci používajú oddelenú sadu dát.

Viac o tejto platforme sa dočítate na www.swingo-applications.eu.