Hi nochmal.
Danke, dass du dich damit auseinandersetzt. Lass mich mal einige Worte dazu verlieren. Ich finde es großartig, dass du soviel Arbeit investierst und das dementsprechend pflegst. Ich kenne das aus eigener Erfahrung und weiß, wie schnell bei solchen großen Projekten die Wünsche der "Kunden" überhand nehmen. Ich habe mich persönlich auch deswegen aus der Entwicklung (PHP, WEB et al) zurück gezogen und was "Anständiges" gelernt
Allgemein:
Ich finde persönlich, dass ein solcher Service möglichst autark laufen sollte. Also mit minmalem administrativem Aufwand. Warum IT nutzen, wenn man nicht lästige Tasks automatisiert?
Ein Einbezug von Ergebnissen wäre über openligadb (
http://www.openligadb.de/) legal und einfach möglich. Und wenn der eigene Webspace kein SOAP unterstützt, muss man halt manuell pflegen. Man könnte das auch über einen eigenen Server machen, der die Ergebnisse holt und dann für das Tippspiel zur Verfügung stellt. (ähnlich wie du das mit der Update-Funktion vorhast, auch wenn ich nicht weiß, welche Funktion du dafür nutzt).
Theoretisch wäre ja alles in die Richtung schon gemacht. Man müsste nur ein Script schreiben, welches auf einem zentralen Server ne football_xml_season.php erstellt.
football hat geschrieben:Wenn man eine Tipprunde gefunden hat, die "ordentlich" gepflegt und aktualisiert wird, kann man die Spielpläne, Terminänderungen, Ergebnisse usw. von dort updaten.
Den ersten Entwurf habe ich als Link ein paar Beiträge vorher hier reingehängt. Wenn man dies dann noch statt manuell im Adminbereich, automatisch mit einem konfigurierbaren Script durchführt, wäre man einen Schritt weiter. Die Demoseite sollte eigentlich einen aktuellen Stand haben, da die Daten mehrmals am Tag von meiner Tipprunde gespiegelt werden. Ich habe zwar keine 100 Tipper aber ein paar zuverlässige, die die Tipprunde gut pflegen.
Dies ist, wie gesagt, alles noch nicht komplett durchdacht und daher zur Diskussion gestellt.
GIbt es da eine solche Master-Tipprunde, die das zeitnah updated (also sowas ähnliches wie Livescores)?
Was ich aber nicht möchte, ist die Tipprunde an ein anderes System wie z.B. Xcript anzudocken. Das fänden die bestimmt auch nicht toll.
Andererseits will und kann ich auch keinen 24 h Service anbieten. Daher dieser Lösungsentwurf, der übrigens auch Foren, die bei einem kostenlosen Hoster mit eingeschränkten Funktionen betrieben werden, ein manuelles Update ermöglichen soll.
Ich würde mich auch nicht an xcript o.ä. andocken, sondern an openligadb. Das wäre eigentlich die optimale Lösung.
Ich habe mir eben mal die Xcript-Seite angeschaut und viel Ähnlichkeiten im Funktionsumfang festgestellt, soweit ich das sehen konnte.
Anscheinend muss man sich registrieren um zum Downlaod zu gelangen, also konnte ich nur den Teil von der Demo-Seite sehen. Anderer Tippspiele sind mir aber auch egal. Wer etwas besseres findet, soll es doch nutzen. Ich mach das hier nur zum Spass und um ein wenig php, oder wie die letzten Tage xml und xslt, zu lernen.
Interessant auf der Xcript-Seite fand ich, das dort anscheinend ein Team von freiwilligen im Schichtdienst für die Datenpflege zuständig ist. Vielleicht kann man ja soetwas auf einer entsprechenden Seite für diese MOD in ähnlicher Form aufbauen. Irgendwann reicht meine bplaced-Seite dann nicht mehr aus.
Also wie gesagt nutze ich xcript seit längerer Zeit. Und ja: es ist gut und hat viele Funktionen die deine MOD auch hat.
Aber weißt du ich beschäftige mich ja so intensiv mit deiner MOD, weil xcript einfach deutliche Schwächen hat und deine Lösung mehr wie aus einem Guss wirkt. Wir sind gerade dabei, eine größere Fanclub-Seite auf Joomla 1.6 umzustellen und würden dabei einen Switch zu phpBB sowie deinem Tippspiel erwägen. Allerdings muss das Ganze +- selbstständig laufen ohne eigenes zutun an jedem Spieltag.
Ich muss mir mal die football_xml_season.php ansehen und überprüfen, ob man die einfach automatisch aus nem openligadb request erzeugen könnte. Dann hättest du ja schon die optimale Schnittstelle.Ist die football_xml_season.php auch für Ergebnisupdates gedacht, welches man an den Spieltagen per cronjob einimpfen könnte oder nur für den einmaligen Import?