[Diskussionsthema] 2015 - Printable Version +- TWLan Forum (https://twlan.org) +-- Forum: Deutsch (https://twlan.org/forumdisplay.php?fid=1) +--- Forum: Gott und die Welt (https://twlan.org/forumdisplay.php?fid=4) +--- Thread: [Diskussionsthema] 2015 (/showthread.php?tid=43329) |
RE: [Diskussionsthema] 2015 - Milu2K - 09.11.2015 (08.11.2015, 18:30)Molt Wrote: Irgendwo zwischen "keine Zeit" und "Studium". Alles klar, Studium geht natürlich vor Das Forum ist schön geworden RE: [Diskussionsthema] 2015 - Steffen - 09.11.2015 ja generell sind wir auch erstmal nen PHP7 release am abwarten, dann können wir da aufjedenfall upgradeaufwand einsparen. irgendwann gegen ende des jahres gehts aufjedenfall wieder weiter RE: [Diskussionsthema] 2015 - 0xEAB - 04.12.2015 Gestern ist endlich die stabile 7.0.0er Version von PHP rausgekommen. Wird interessant zu sehen, wie lange es dauert, bis sie sich im Internet (und bei den ganzen Webhostern) verbreitet. Aber noch viel interessanter ist, wie es mit der TWLan weitergeht ... RE: [Diskussionsthema] 2015 - Steffen - 05.12.2015 php 7 ist für uns keine allzu große neuigkeit, die ersten TWLan builds mit PHP7 hatten wir zu Entwicklungstests schon vor nem halben Jahr allzu interessant wird's vom Verlauf her auch nicht: gegen ende des jahres wirds nen update auf php7 geben und dann mal schauen, wie die upgradezahlen dadrauf aussehen werden, also ungefähr wie viele "aktive" nutzer (bzw. potential) die 2.0 hat. RE: [Diskussionsthema] 2015 - 0xEAB - 05.12.2015 Die aktiven Nutzen werden euch momentan kaum so etwas wie ein Potential wiederspiegeln. Sobald einmal Add-ons/Plug-ins offiziell unterstützt werden und die 2.0 sowohl für Spieler als auch Entwickler interessanter wird, wird es sicher wieder bergauf gehen. Der Alpha-Status und die noch nicht implementieren Features schrecken momentan sicher einige ab. Außerdem: Habt ihr schon mal darüber nachgedacht, den Launcher sowie PHP und falls nötig auch MariaDB (Ich habe keine Ahnung womit die ihre Win-Builds kompilieren ) mit MinGW selbst zu kompilieren, damit das ganze Unabhängig von den VC-Runtimes wird? Alternativ könnte man vor den Launcher noch einen weiteren, allerdings mit MinGW kompilierten, setzten, der im Bedarfsfall eine Meldung ausgibt und die VC-Runtime-Download-Page aufruft. RE: [Diskussionsthema] 2015 - Molt - 05.12.2015 Building PHP on Windows: Quote:PHP officially supports building with Microsoft's Visual C++ compilers. MinGW and other compilers are NOT supported or even known to work. RE: [Diskussionsthema] 2015 - 0xEAB - 07.12.2015 War ja eigentlich irgendwie klar ... Die Möglichkeit mit dem Dual-Launcher-System ginge trotzdem. Der erste müsste einfach%windir%\System32\msvcp140.dll (VC2015) auf Existenz prüfen (WOW64 beachten). RE: [Diskussionsthema] 2015 - Steffen - 07.12.2015 naja ich seh keinen vorteil von einer benutzung von Mingw (um nur ein paar Nachteile zu nennen: größere Files, schlechter debugbar, längere compiletimes, nervig aufzusetzen, aufwand zur anpassung damit PHP/diverses anderes zeug kompiliert, ...) MSVC ist das standard werkzeug unter windows und dort "das beste verfügbare". nen VCRuntime ist bei neueren Windows-Versionen eh dabei und man wirds für diverse Programme sowieso installieren müssen. (offizielle Mysql/MariaDB builds nehmen nen >=MSVC12) RE: [Diskussionsthema] 2015 - 0xEAB - 07.12.2015 Der Vorschlag "alles neu-kompilieren" war nur so ein kurzer Gedanke. Ist ja auch egal ... Zum meinem anderen Vorschlag: Was spricht gegen einen 2. Launcher (von mir aus auch "SetupTool" oder "Bootstrapper" genannt), der prüft, ob VC-Runtimes installiert sind? (Wenn nicht installiert, wird (werden) die Download-Seite(n) geöffnet; ansonsten der eigentliche Launcher gestartet.) Denn immerhin haben doch einige hier - und auch wo anders - Probleme damit, die tollen Microsoft-Error-Messages, die kommen wenn die Runtime fehlt, zu lesen. RE: [Diskussionsthema] 2015 - Steffen - 07.12.2015 ja sollte eigentlich nen vernünftiger launcher/installer eig. testen, aber wie bei vielem steht hald wichtigeres zeug weiter oben auf der todo liste RE: [Diskussionsthema] 2015 - 0xEAB - 07.12.2015 Wie sieht es eigentlich mit ARM-Builds aus? Speziell solche für den RaspberryPi? Ist da was für die Zukunft geplant oder eher weniger? Die v1.A.x läuft auf dem ohne Probleme (natürlich vieles per Hand installiert und kompiliert). RE: [Diskussionsthema] 2015 - Molt - 09.12.2015 Ich bin mehr oder weniger für alle Unix builds zuständig, und ich würd' ARM schon irgendwann anpeilen, aber wirklich damit befasst hab' ich mich bis jetzt noch nicht. Ich kann mal schauen, wie viel aufwand es ist, das build script anzupassen und cross compiler zum laufen zu bringen... auf dem Pi kompilieren würde ja Tage, wenn nicht Wochen dauern. RE: [Diskussionsthema] 2015 - 0xEAB - 10.12.2015 Etwa 1 Stunde dauert es, am Pi ein 4.4er PHP zu kompillieren. Dem Nutzer PHP und MariaDB aus den Paketquellen ziehen lassen, und einfach den Launcher dafür anpassen, wäre eine sinnvolle Alternative. Wobei es das einfachste wäre, einfach ein fertiges Raspbian-Image zu veröffentlichen - mit dem Nachteil, dass dies dann wieder recht viel Traffic kostet ... RE: [Diskussionsthema] 2015 - Steffen - 10.12.2015 naja ob man jetzt PHP/MariaDB aus Paketquellen zieht oder direkt die pre-compileden Binaries, wie aktuell bei der Linux-Version lädt, ist kaum nen unterschied. (Außer das ersteres hald sowieso nicht geht) RE: [Diskussionsthema] 2015 - Molt - 11.12.2015 Also bei PHP machts schon nen Unterschied, ob wir die Extension mit reinkompilieren können oder nicht Die Versionen aus den Paketquellen sind in der Regel ja immer ein paar Monate alt, und sowohl PHP wie auch MySQL/MariaDB haben Konfigurationsdateien, die alle ihre lieben Probleme bringen können. Ausserdem kann man bei der aktuellen Version einfach den TWLan order löschen, und es bleiben keine Reste auf dem PC zurück. Dazu kommt noch, dass verschiedene Linux-Versionen verschiedene Paketmanager und -quellen haben, und es bei Mac und Windows überhaupt keine offiziellen, dafür mehrere inoffizielle, untereinander nicht kompatible Manager. TL;DR: Da schreib ich lieber nen Betriebssystem. RE: [Diskussionsthema] 2015 - Steffen - 11.12.2015 ja das mit reinkompilieren meinte ich mit "das ersteres hald sowieso nicht geht" Außerdem machts eh nicht sinn erheblich aufwand in die unix-basierten versionen zu investieren (da 90% windows nutzer sind) RE: [Diskussionsthema] 2015 - 0xEAB - 11.12.2015 Jetzt bemerke ich erst, dass mir nie eine externe TWLan-PHP-Extension untergekommen ist |