OnePress: frameworks de l'instance centrale et langages de programmation


Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in /srv/ruban.stephanemourey.fr/src/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1530

Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in /srv/ruban.stephanemourey.fr/src/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1530

Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in /srv/ruban.stephanemourey.fr/src/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1530

L'instance centrale sera conçue comme une Progressive Web App, de façon à permettre son utilisation y compris sur mobile. Le framework utilisé pour cet aspect pourrait être React. Du côté serveur, on penchera plutôt pour Phalcon, le framework compilé pour PHP. Pour l'écriture des composants, on aura recours autant que possible à Zephir, le langage de programmation dédié à l'écriture d'extensions à PHP compilées, avec lequel Phalcon a été conçu.

Côté serveur web, je pencherai pour un serveur écrit directement en PHP (voir cet article).