cubells blog

Tecnologia emprada

Una vegada que sabeu que tinc la nova web, us dic la tecnologia que la fa possible.

Com he dit en una altra entrada, django en la seua versió 1.11 LTS, amb suport de llarga durada, és el web framework triat.

El llenguatge amb què treballa django és python, en concret, en la seua versió 3.5.2 sobre un sistema operatiu Ubuntu 16.04.2 també LTS.

El servidor web que faig servir és nginx, junt al servidor wsgi gunicorn, que m'executa tres workers, i supervisor per evitar fallades. Amb tot això, m'assegure una web ràpida i 100% disponible tot el temps.

Com django 1.11 és, segurament, la darrera versió en suportar python 2.7.x, faig servir ja python 3.5.x, com he dit dalt. Com que Ubuntu 16.04 encara funciona de manera predeterminada amb python 2.7.x, aleshores faig servir virtualenv per executar django amb python 3.5.x i evitar-me problemes futurs.

La base de dades que utilitza django és postgresql, una de les més potents que hi ha ara mateix.

Per facilitar-me tot el tema de les fulles d'estil i javascript en la web, faig servir la meravella de framework uikit.

I faig servir git per al control de versions i poder corregir fàcilment errors de programació.

Crec que no em deixe res. Hi ha altres tecnologies menors que faig servir, com ara ajax, ssh, celery, ... que aniré explicant en altres entrades.

Comparteix aquesta entrada

0 comentaris

No hi ha comentaris encara.

Afegeix un comentari nou