Ja, PHP wird zur Laufzeit kompiliert, genau wie JavaScript übrigens.
Mit einem großen Unterschied: PHP läuft auf dem Server, JavaScript auf dem Client.
Ja, PHP wird zur Laufzeit kompiliert, genau wie JavaScript übrigens.
Mit einem großen Unterschied: PHP läuft auf dem Server, JavaScript auf dem Client.
jemand von euch Erfahrungswerte (Bekannte Probleme, Geschwindigkeit, ...) bzgl. der Nutzung von NGINX auf ARM Prozessoren?
Jemand bekanntes ist jetzt auf ARM umgestiegen, überlege aber auch, wenn ich getestet habe ob PostgreSQL und MySQL problemlos laufen
Das ist ja auch klar, warum der nicht mit PHP klar kam xD
Man müsste den gesamten Compiler in JS neu schreiben, das dürfte vieles sein, aber Performance sähe anders aus.
Hast du Jetzt mein Programm kopiert auf dein reposty?
Das nennt man Forken. Auf deutsch so was ähnliches wie "Abzweigung".
In dem Fork habe ich den PHP Code auf PSR-12 angepasst und dir als Pull Request (Anfrage zur Übernahme der Änderungen) zur Verfügung gestellt.
Das ist eine der grundlegenden Funktionen von Git, das von Tom verlinkte Buch, ist da sehr aufschlussreich.
Würde das ehrlich gesagt abschalten.. Solche Texte werden oft falsch übersetzt und die Logik im Text wird nicht übernommen. Und Englisch musst du sowieso lernen für alles IT.
Dem kann ich nur zustimmen!
sag mir einfach was das ist
So wirklich deine Benachrichtigungen und Mails checkst du nicht oder?
Schau dir einfach die Changes vom PR an
mein browser macht das automatisch. und der englische text wäre für mich wahrscheinlich noch komischer
This specification extends, expands and replaces PSR-2, the coding style guide and requires adherence to PSR-1, the basic coding standard.
Like PSR-2, the intent of this specification is to reduce cognitive friction when scanning code from different authors. It does so by enumerating a shared set of rules and expectations about how to format PHP code. This PSR seeks to provide a set way that coding style tools can implement, projects can declare adherence to and developers can easily relate to between different projects. When various authors collaborate across multiple projects, it helps to have one set of guidelines to be used among all those projects. Thus, the benefit of this guide is not in the rules themselves but the sharing of those rules.
PSR-2 was accepted in 2012 and since then a number of changes have been made to PHP which has implications for coding style guidelines. Whilst PSR-2 is very comprehensive of PHP functionality that existed at the time of writing, new functionality is very open to interpretation. This PSR, therefore, seeks to clarify the content of PSR-2 in a more modern context with new functionality available, and make the errata to PSR-2 binding.
Update:
Hab dir mal einen PR da gelassen
Der Text wirkt irgendwie komisch ^....
Wäre mir auch neu das der Deutsch ist ![]()
Habt die Begriffe noch nie gehört
Google hilft:
https://www.php-fig.org/psr/psr-12/
Naja, irgendwie muss das Spielfeld ja aktualiesiert werden, Und websockets sind so fehleranfällig und instabiel. XMLHttpRequests laufen auf jedem gerät und in jedem browser sicher und stabiel. Aßerdem sind websockets in PHP komisch
Zwischen Pullen (was du beschrieben hast), XHR und WebSockets ist aber ein gewaltiger Unterschied.
Und WebSockets funktionieren in PHP genau wie überall auch.
Darf ich dich mal fragen, was genau wir dir getan haben das du so negativ darüber sprichst?
Gar níchts und ich sag halt einfach nur die Wahrheit, das klingt vielleicht negativ.
Aber wenn da nun mal NX_DOMAIN steht und man sich absichtlich unnötig kompliziert alles macht, ist es halt so.
Seit 3 Tagen? Dann solltet ihr mal etwas an eurer Technik ändern.
Jup
Info?
Da die unnötig verkomplizierte "Infrastruktur" nicht erreichbar ist (icekidz.xyz, icekidz.de, icedns.de, etc melden alle NX_DOMAIN) denke ich eingestampft
NGINX
Schnell, Zuverlässig, Einfach modifizierbar.
Dir ist schon klar was PSR-1, PSR-2 und PSR-12 sind oder?
Und die Methode "alle x Sekunden" finde ich jetzt zB überhaupt nicht gut, denn das erzeugt unnötige Serverlast, gerade wenn es Mal mehr Spieler werden (ich kenne ja die aktuelle Zahl nicht).
Daher wäre es über Websockets oder XHR besser zu lösen.
Hallöchen!
Aktuell arbeite ich ja noch am Design des Reworks meiner persönlichen Seite.
Etwas an dem ich gefallen gefunden habe, ist es Dinge wie zum Beispiel das "Formular" zum erstellen eines Blog Beitrages oder zum Hochladen eines Bildes/Bilder so aussehen zu lassen, wie sie nach der veröffentlichung aussehen würden.
Nun, bei Bildern klappt das so "semi" bei Beiträgen fällt mir da einfach die Art und weiße wie FilePond im Standard aussieht in den Rücken:
Live kann man das da sehen: https://new.syntafin.de/posts/create
(Bitte kein "aber ich kann da einfach zugreifen ohne anmelden?!?! nun bitte... Design Demo bedeutet Design Demo)
Gerne hätte ich, das Filepond sich da anpasst um auszusehen wie das Ergebnis, vor allem nach dem Einfügen eines Bildes:
Ich hab zwar in den Docs das hier gefunden:
Das ignoriert FilePond aber gekonnt (typisch JS würd ich jetzt mal behaupten...), also zweite Möglichkeit: Über CSS dazu zwingen!
Nun... da hapert es aber, da in meinen Tests ein wenig schräges verhalten auftritt.
Habe es mit folgendem Hardcoded CSS erstmal probiert, jedoch... sieht das Ergebnis nicht aus wie man es sich vorstellt:
So wirklich weiß ich also aktuell nicht mehr weiter und hoffe hier hat jemand Ideen und Vorschläge wie man es lösen kann ![]()
Aktuell gibt es zB im Bereich "Entwicklung" keine Labels, fände das dort eine Bereicherung um direkt zu sehen um welche Sprache es geht.
Beispiele wären: C, C#, C++, PHP, JS/TS, Python, Go, Java/Kotlin
Ähnliches ginge auch für andere Bereiche wie zB Grafikgestaltung da könnte man eine grobe Vorauswahl ermöglichen (Photoshop, GIMP, Paint.net, etc oder ob es um Animationen oder ähnliches geht)
Grundlegend stimme ich dem zu, neben der totalen unübersichtlichkeit des ganzen. Das ist ja irgendwie totaler mischmasch aus "einfach guttenbergen" bis hin zu PSR-1, PSR-2 oder PSR-12...
Edit ab hier:
Vielleicht... wäre es verständlich weshalb jemand den Code als grundlegend falsch betitelt hat... weil er plumb kopiert wurde von ChatGPT (das laut überprüfung zu 90% wahrscheinlichkeit "urheber" des ganzen ist).
Sollte es tatsächlich um ein plumbes Guttenbergen handeln, mal folgendes lesen:
Mobile First ist da die devise.
Google checkt die Seite in verschiedenen gängigen Auflösungen eben.
Das was da steht
die Seite ist breiter als die Anzeige