Ciao a tutti.
Eh, lo so cosa state pensando, che invece di sclerare con Ruby e lavorare su Overdrive, faccio uscire una cosa strana in PHP.
Tuttavia, questo è un passo obbligato per tenere alto il livello tecnico anche sulla componente online, quindi nisba. Anche se odio il PHP, alla fine devo usarlo. Ma almeno con la versione 7.4 ci si diverte un pochino.
Quindi, grazie a tutti dell'attenzione e veniamo alla domanda fondamentale.
Che diavolo è???
Si tratta di un mini servizio web leggero e pensato per esporre degli url per permettere ai giochi di avere delle semplici funzioni online: mi sembrava sprecato usarlo solo per il mio gioco, così ho pensato che è meglio se possa sfruttarlo anche qualcun altro. La gestione è davvero semplice e modulare, ma ovviamente occorre conoscere le basi di programmazione in PHP ed SQL per poterlo utilizzare. Però potreste trovarvi tutto già fatto se avevate intenzione di farne uno vostro, così potete aggiungere quella funzione carina della classifica punti online e roba del genere.
Mi sono ispirato un po' al Rails (convenction over configuration) ed un po' a Spring (per la struttura del progetto). Ho evitato di utilizzare framework famosi e più potenti come Laravel perché volevo qualcosa di immediato e leggero, e che funzionasse bene anche su hosting scrausi pagati 20€ l'anno.
Al momento i contenuti sono basati su Overdrive, ma potete benissimo scaricarlo e cancellare quello che non vi serve aggiungendo le vostre personalizzazioni.
Tutta la documentazione e la guida di come mettere su tutta la baracca si trova insieme al progetto su GitHub https://github.com/H...verdrive_server
Se trovate problemi, oppure siete esperti in PHP (io faccio schifo) che potete suggerirmi come migliorare codice, prestazioni e sicurezza, siete liberi di contattarmi o inviare delle richieste sul Repository di GitHub.
Se avete domande o volete avere altre delucidazioni, sono qui.