Server development

From Casastristes

Jump to: navigation, search

The server side mostly must handle AJAX petitions between the database and the front end. We should also figure out the DB structure till the beginning of the workshop.

Contents

Server technology

We are evaluating the following server technologies for use on server side of our project:

Ruby on rails

New interesting approach to programming database driven websites. Because of the lack of experience from the project authors we would depend on competent collaborators, if not it could be to short to get experts on this framework.

Start here:

PHP

I think the best option for us. PHP documentation

List of Frameworks:

Djanjo (Phyton)

Build better Web apps, faster and easier, using Python - developer Adrian Holovaty - http://www.djangoproject.com/

List of websites powered by django - http://code.djangoproject.com/wiki/DjangoPoweredSites#Sites/featuresatTheWashingtonPost

I read the book of it (http://www.djangobook.com/en)

Videos: : Django -Create a wiki in 20 minutes

Java

(Servlets sobre Tomcat)


DB structure

We should start thinking about the records we need for empty houses:

General:

  • usuario
  • fecha y hora

Dirección de la casa:

  • Calle
  • número de la calle
  • ciudad
  • CP
  • provincia
  • páis?

Estado de la casa:

  • vacia desde fecha
  • estado de habitabilidad
  • fotos
  • comentarios

tool for drawing UML diagram: dia exists for Linux and Windows

Personal tools