Volgens mij zijn er hier een paar actieve gebruikers die volgens mij al jaren meelopen en ook de nodige ervaring hebben.
Als ik zeg: PHP Battles, gaat er dan een belletje rinkelen?
Mooie tijden als je het mij vraagt!
Ik zat net even door de php scripts te bladeren en heel veel is gedateerd, maar ook ongedocumenteerd.
Stel wij zouden als uitgangspunt nemen: Een gastenboek, vroeger helemaal hot. Vandaag de dag: Wie gebruikt dat nog?!
Maar het zal je verbazen hoeveel "gastenboeken" er nog gebruikt worden in 2023.
Is het een idee ( om maar even wat geks te zeggen ), om bijvoorbeeld simpele functies / systemen opnieuw te maken on the fly d.m.v. een battle? Zien jullie dat zitten?
?Onbekende gebruiker
08-11-2023 17:12
Battles zegt me niets, maar een initiatief om iets te doen is wel leuk.
Misschien inderdaad een thema uitkiezen zoals een gastenboek en dan een datum roepen waarna een winnaar wordt uitgekozen via stemmen?
Of een script maken die nog niet bestaat. Dat lijkt me ook een uitdaging...
?Onbekende gebruiker
10-11-2023 12:31
gewijzigd op 10-11-2023 12:36
Ik zou willen opperen om een eigen implementatie te maken van de session functies.
Je kunt $_SESSION vervangen met een eigen implementatie waarmee je meteen DI afdwingt.
Het is dan niet de bedoeling om dezelfde functies exact na te maken, maar zelf functies te verzinnen voor sessiebeheer, dat daarmee eenvoudiger en overzichtelijker wordt. Met opslag in de database. En dan kijken wie het meest simpele en efficiëntste script kan maken. (Ik denk dan in de richting van mijn meest recente scriptje)
Het is een hele leerzame excercitie omdat je daarmee overzicht krijgt van hoe sessies werken.
Je komt de nodige security-gerelateerde zaken tegen (zie ook de OWASP Session Management Cheat Sheet).
Een functie of een class die een taak doet, is een betere insteek voor een "competitie" dan iets als "een gastenboek".
Met een gastenboek kun je weken bezig zijn:
ofwel maak je een simpel "post een rij berichtjes onder elkaar in plaintext" ofwel maak je een heel forum incl. reacties op reacties met quote-vorig-bericht en upload images / link naar externe urls etc.
Ik zie niets in zo'n gastenboek competitie.
Een opdracht als Ad oppert, kan wel leerzaam zijn. Al denk ik zelf niet daar aan mee te doen.
Daar heb ik wel genoeg werkgelateerde uitbreidingen die ik nog kan maken.
?Onbekende gebruiker
10-11-2023 22:50
Ivo P op 10/11/2023 14:57:11
Een functie of een class die een taak doet, is een betere insteek voor een "competitie" dan iets als "een gastenboek".