UaaS- Userdata as a Service
Fast jeder Entwickler nutzt eine Versionsverwaltung. Sei es um seinen Sourcecode wirklich zu versionieren, als Backup oder um sich im Team besser zu koordinieren. Git hat sich in der Praxis hierfür wohl am stärksten verbreitet. Wer einen solchen Server nicht verwalten möchte, kann sich auch an Dienstleister wenden und einen solchen Dienst hosten lassen. Die beliebtesten sind github.com und bitbucket.org. Ich persönlich nutze lieber Bitbucket als github. Dort kann ich auch als User mit dem kostenlosen Account im Gegensatz zu github private repositories erstellen. Und das war nun auch mein erster Fehler als ich im Team mit github arbeiten sollte. Das komplette Wordpress Verzeichnis befand sich im Repository und somit auch die wp-config.php Datei in der die Grundlegenden Wordpress-Einstellungen gespeichert werden. Unter anderem auch die Benutzerdaten für die Verwendung des MySQL Servers. In öffentlichen repositories sind diese Daten dann für jeden einsehbar. Dies sollte eigentlich selbstverständlich sein und mir passierte es auch nur aus Unachtsamkeit. Aus Interesse suchte ich mal auf github nach wp-config.php Dateien und war über die Ergebnisse schockiert.

















