Skip to content
This repository was archived by the owner on Jul 25, 2022. It is now read-only.
This repository was archived by the owner on Jul 25, 2022. It is now read-only.

Define server side application #1

@ThePeach

Description

@ThePeach

As it is right now there's no server side application.
As long as an API is needed for the client side application to work something along the lines of a server-side application could really help.

Starting ideas:

  • have Yii as underlying framework
  • use as less resources as possible
  • do not use mysql (at least for the beginning), start with xml would be nice, making the transition less problematic and being able to deal with multidimensional data structures without getting mad with references and such things.

What has to be done (tickets needs to be opened for it)

  • sketch out a protocol/API to be exposed the client side should be able to work with (bandwidth should be kept in mind) (see draft data sources schema #7 and define client-server protocol and API #8)
  • given the previous point, have Yii work with xml datastructures instead of databases and have models work without too much hassle.
  • if the first point is not feasible, then consider other opportunities as Yii should work with berkdb or whatever is called now
  • the API could provide a multi protocol output (json/rdf/etc)

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions