There are things that are used by PHP developers, that are not built in PHP, but are commonly used to build or deliver PHP applications
-
Behat - Behat is an open source Behavior-Driven Development framework for PHP. It is a tool to support you in delivering software that matters through continuous communication, deliberate discovery and test-automation.
-
DynamoDB - Amazon DynamoDB is a key-value and document database that delivers single-digit millisecond performance at any scale.
-
MariaDB - the open source version of the MySQL database
-
ELK: ELK is the acronym for three open source projects: Elasticsearch, Logstash, and Kibana.
- Elasticsearch is a search and analytics engine.
- Logstash is a server‑side data processing pipeline that ingests data from multiple sources simultaneously, transforms it, and then sends it to a "stash" like Elasticsearch.
- Kibana lets users visualize data with charts and graphs in Elasticsearch.
-
Grafana - Grafana is the open source analytics & monitoring solution for every database
-
Kafka - Apache Kafka® is a distributed streaming platform.
-
Docker - Package Software into Standardized Units for Development, Shipment and Deployment
-
Ansible - can be used for Provisioning, Configuration Management, App Deployment, Continuous Delivery, Security Automation, Orchestration
-
BitBucket - git hosting and code management by Atlassian
-
Jenkins CI - The leading open source automation server, Jenkins provides hundreds of plugins to support building, deploying and automating any project.
-
Travis CI - Test and Deploy with Confidence. Easily sync your projects with Travis CI and you’ll be testing your code in minutes!