Alla fine è arrivata la soluzione al problema di php con le sequenze numeriche. Non sto hackerando il sito della Nasa – sto soltanto cercando di concludere il complesso progetto per giocare una partita a carte.

Php Code is Poetry

La semplicità con cui si gioca a carte dal vivo va tradotta in linguaggio web. Script, codici, astuzie e situazioni comprensibili dai giocatori online e dal server in remoto. A prima vista può sembrare semplice, tutt’altro.

Ogni volta che mi si presneta un problema di progammazione lo seziono in piccoli sottoproblemi, lo guardo (per poco) a distanza cercando una visione d’insieme. Ottimizzare il codice, risparmiare interrogazioni col database, snellire i processi, minimizzare i kb scaricati dai client e quelli digeriti dal server.

La parola d’ordine è velocità, a pari passo con sicurezza e prestazioni (sql injection e non solo).
Negli ultimi due anni, durante lo sviluppo, ho risolto decine di problemi, grandi e piccoli. Questa volta ho penato (nel vero senso della parola) per 4 giorni: il controllo in .php sulle carte non andava. Scrivi, testa, simula e controlla gli errori. Quindi cancella e ricomincia. Non voleva saperne di andare.

Ho passato anche 12 ore al giorno davanti allo schermo. Alla fine ho vinto io ! Adesso lo script funziona egregiamente.

Probabilmente sarà oggetto di ulteriori revisioni e potrà esser migliorato in futuro magari con l’avvento di Php5
Ma per adesso, fino a quando non avrò urgente necessità di metterci mano, quello script gira così, pulito e veloce.
Senza lasciare traccia nei log d’errore.