Entwicklung/Entwicklersystem

Version vom 6. Mai 2024, 16:00 Uhr von Fraggle (Diskussion | Beiträge) (Beschreibgung und Verlinkung angepasst)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Das Entwicklersystem von Opencaching.de ist eine virtuelle CentOS-Linux-Maschine für VirtualBox. Hierauf laufen ein Apache- und ein MySQL-Server. Das eigentliche Programmieren und Testen findet auf dem Hostsystem unter Linux, Windows oder MacOS statt, mit einem beliebigen UTF-8-fähigen Editor bzw. einer PHP-IDE und einem Webbrowser.

Das System, mit dem derzeit entwickelt wird, kann aufgrund der enthaltenen Cachedatenbank nicht veröffentlicht werden (sie enthält alte Listings, die auf opencaching.de aus rechtlichen Gründen nicht mehr sichtbar sind). Ein neues ist in Planung.

Wer Spaß daran hat, mit so einer Linux-Maschine rumzuspielen und an Opencaching.de mitzubauen, kann Mitglied im Team werden (mehr dazu im Forum), sich die VM herunterladen und einrichten; dazu gibt es eine ausführliche Anleitung.


Eine Anleitung zur Installation eines lokalen Testservers (ohne Listing- und Benutzerdaten des Liveservers) ist hier zu finden bzw. etwas kürzer auf github.

Für Fragen und Diskussionen hierzu und zu verwandten Themen gibt es das Entwicklerforum.

Für die Einrichtung einer Opencaching.pl-Website im OC.de-Entwicklersystem gibt es eine separate Anleitung.

Siehe auch