Server development
From Casastristes
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:
- Symfony is a framework for php
- Cake php framework
- Smarty php templates framework
- Tutorial for installing and first steps with Smarty
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

