An open API service indexing awesome lists of open source software.

https://github.com/smknstd/todo-list-demo

Basic "todo list" demo with php, websockets & redis
https://github.com/smknstd/todo-list-demo

Last synced: about 1 month ago
JSON representation

Basic "todo list" demo with php, websockets & redis

Awesome Lists containing this project

README

          

## Demo d'un outil de "Todo list" en php et html5

![screenshot](./screenshot.png "scnsht")

Mise en œuvre du principe de base des websockets dans un prototype d'application de "todo list". Plusieurs clients partagent une même liste qui se met à jour de manière asynchrone.

### Principe de fonctionnement:

![diag](./diagramme-todo.png "diag")

### Websockets
- [ratchet](http://socketo.me/docs/hello-world) pour le serveur
- [html5](http://www.websocket.org/aboutwebsocket.html) pour le client

### Persistance
- Redis
- [predis](https://github.com/nrk/predis)

J'utilise une "liste", avec les deux opérations :
- `LRANGE` pour récupérer tout le contenu
- `RPUSH` pour rajouter des éléments

### Partie cliente
- le minuscule framework css : [min](http://minfwk.com/)
- jquery

### Ressources
- une clarification sur les [namespaces](https://jtreminio.com/2012/10/composer-namespaces-in-5-minutes/) en php