Technologies
LogAlto is developed and maintained using the following technologies:
- Backend: PHP, Symfony, Doctrine ORM/DBAL
- Web server/runtime: containerized Linux environment with Apache
- Database: MySQL
- Frontend: Sencha Ext JS, with Sencha Cmd for builds
- Web mapping: Leaflet
- Analytics and indexing: Elasticsearch
- Background jobs and queues: Redis-compatible queue backend
- File storage: S3-compatible object storage
- Hosting and infrastructure: managed cloud environments using container orchestration, regional deployments, managed databases, secure TLS access, monitoring/logging, and infrastructure-as-code
- Quality assurance and tests: GitHub Actions, PHPUnit, Behat, Selenium and PHPStan
Infrastructure components may vary depending on the hosting environment, client needs and regional requirements. LogAlto keeps its technical stack under active maintenance to support reliability, security and product evolution.