Topincs - Topincs

Topincs on ohjelmisto verkkotietokantojen ja verkkosovellusten nopeaan kehittämiseen. Se perustuu LAMPiin ja semanttiseen tekniikkaan Aihekartat . Topincs-verkkotietokanta tekee tiedoista saataville selaamisen tavoin aivan kuten Wiki. Aiheen sivun muokkaus tapahtuu lomakkeiden kautta merkintöjen muokkaamisen sijaan. Verkkotietokanta voidaan räätälöidä verkkosovellukseksi tarjoamaan tietyille käyttäjäryhmille kontekstuaalinen lähestymistapa dataan.

Kaikki mallinnus- ja kehitystehtävät suoritetaan verkkoselaimessa . Muita kehitystyökaluja ei tarvita. Palvelin vaatii Apache , MySQL ja PHP . Asiakas toimii kaikilla standardien mukaisilla verkkoselaimilla pöytätietokoneissa, kannettavissa tietokoneissa, tableteissa ja matkapuhelimissa. Asettelu säädetään automaattisesti pienemmille näytöille.

Ohjelmallinen pääsy tietoihin tapahtuu virtuaalisen olio-ohjelmointirajapinnan kautta, joka asetetaan skeeman yli muutamassa minuutissa. Se tulkitaan pikemminkin kuin syntyy. Tietokannan osat voidaan vetää muistiin joukkokäytön nopeuttamiseksi.

ominaisuudet

  • Selattavat tiedot
  • Laadukkaat verkkolomakkeet
  • Vähän ohjelmointia
  • Kehitys suoritettu selaimessa, muita työkaluja ei tarvita
  • Asiakas toimii missä tahansa standardin mukaisessa verkkoselaimessa
  • Virtuaalinen olio-ohjelmointirajapinta
  • Käyttöliittymä sopeutuu näytön kokoon
  • Tukee pöytätietokoneita, kannettavia tietokoneita, tabletteja ja matkapuhelimia
  • Joustava datamallinnus

Haasteet

  • Edellyttää kehitysprosessin uudelleentarkastelua ja monien vaikeasti oppittujen tapojen pudottamista
  • Edellyttää kahden ISO-standardin ISO 13259 ja 19756 tuntemista
  • Lomakkeiden asettelua ja käyttäytymistä ei voida helposti säätää
  • Palvelimen asennus on vaikeaa ja altis virheille

Lisenssi

Topincsia voidaan käyttää yksityisessä verkossa mihin tahansa tarkoitukseen ilmaiseksi. Käyttö julkisessa verkossa on rajoitettu ei-kaupallisiin sovelluksiin.

Katso myös

Viitteet

  • Cerny, Robert (2007). "Topincs - RESTful Web Service Interface for Topic Maps". Aihekarttojen semantiikan hyödyntäminen . Tietojenkäsittelytieteen luennot. 4438 . Berlin Heidelberg: Springer. s. 175–183. doi : 10.1007 / 978-3-540-71945-8_17 . ISBN   978-3-540-71944-1 .

Ulkoiset linkit