|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jun 2006
Città: Roccaraso (AQ) ~ Milano
Messaggi: 1355
|
[PHP - MySQL - ??? ] - Creare GDR Online - Aiuti, Consigli, Varie ed Eventuali
Salve a tutti,
è mia intenzione creare un gdr online basato su delle chat in cui gli utenti possono scrivere le loro azioni e combattere descrivendo le loro azioni (Ex.GDR-CD). Bene le mie domande sono abbastanza semplici e spero non siano di disturbo a nessuno. - Ho comprato il manuale della Apogeo Sviluppare applicazioni Web con PHP e MySQL di Mark Wandschneider, è valido come manuale per imparare? - Nell'ambito della programmazione sono un newbie, avete dei consigli da esperti da darmi? Leggevo in altri porti che spesso si consigliano manuali su i "Paradigmi della Programmazione". Esistono alcuni di questi manuali online? Sono liberamente fruibili o bisogna pagare? - Qual è l'approccio meglio consigliato per l'apprendimento del PHP e della relativa interazione con il MySQL? Studio il manuale e poi applico? Applico passo passo le cose apprese? Altri suggerimenti? - E' possibile chiedere "Aiuto" pagato a qualcuno di voi? Grazie... Ruben / Tidusuper91 / Valenor
__________________
PS4 - xBox360 - ATIsupporter - MBP 15" i7 - Honor 8 - Surface Pro 128Gb |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jun 2006
Città: Roccaraso (AQ) ~ Milano
Messaggi: 1355
|
UP
__________________
PS4 - xBox360 - ATIsupporter - MBP 15" i7 - Honor 8 - Surface Pro 128Gb |
![]() |
![]() |
![]() |
#3 | |
Senior Member
Iscritto dal: Dec 2003
Messaggi: 1757
|
Quote:
La cosa migliore è fare esercizi man mano che impari le cose, non conviene studiarsi un libro e solo alla fine iniziare a mettere in pratica. Penso che per quanto riguarda MySQL ti serviranno solo poche cose, sarà la cosa più semplice. |
|
![]() |
![]() |
![]() |
#4 | |
Member
Iscritto dal: Jul 2009
Messaggi: 210
|
Quote:
Riguardo l'utilizzo di MySQL comunque devi studiare, per quanto poco, l'SQL. Ricordiamo comunque che MySQL non è famoso per l'attinenza agli standard SQL. Questo - il fatto di dover studare l'SQL - ovviamente a meno che te non voglia dover cercare continuamente online come comporre una query. Certo non è difficile scrivere SELECT x,y FROM z ma quando le query sfruttano realmente il db usano altre clausole, e non mi riferisco al solo WHERE ma ad esempio la relazione tra le tabelle, oppure le order by. Cito anche le foreign keys. Se comunque hai voglia di usare lo standard SQL e vuoi un database che (ad onor del vero, a bassa richiesta -soprattutto in lettura- MySQL risponde meglio) scali meglio a maggior richieste -lettura e scrittura- guardati PostgreSQL o altri database. Se non ti affidi ai classici fornitori di spazio web low-cost ti offrono anche la scelta del tipo di database. |
|
![]() |
![]() |
![]() |
#5 | ||
Senior Member
Iscritto dal: Dec 2003
Messaggi: 1757
|
Quote:
Per mettere su il gioco, può farne tranquillamente a meno, all'aspetto grafico può pensarci benissimo alla fine e dipende da cosa si vuol fare. Quote:
|
||
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Jun 2006
Città: Roccaraso (AQ) ~ Milano
Messaggi: 1355
|
Quote:
- Perchè MysQL è quello più usato in queste realtà piccole? - PostgreSQL è gratuito? - Quale hosting scegliere?
__________________
PS4 - xBox360 - ATIsupporter - MBP 15" i7 - Honor 8 - Surface Pro 128Gb |
|
![]() |
![]() |
![]() |
#7 | ||
Member
Iscritto dal: Jul 2009
Messaggi: 210
|
Quote:
Quote:
Riguardo il fatto del CSS, ovviamente, ho letto tutto, ma diamine siamo nel 2009. L'uso dei CSS non può essere considerato non strettamente necessario. Se poi te lo consideri tale, non ci metto lingua. Ma quando si parla di richieste per l'apprendimento lo standard è "impara" non "copia e fai a muzzo senza le specifiche". Comunque ho quotato il tuo post per la frase sui CSS. La parte in cui ritieni che strutturare le query sia "semplice" non l'ho discussa - anche se opinabile -. Io gli ho dato il mio consiglio come te hai fatto in precedenza, nient'altro. Se ti sei sentito in qualche modo offeso o aggredito non ho alcun problema a porgerti le mie scuse, se la mia risposta è risultata tale. Al di là del fatto che ha specificato che deve realizzare un GDR ha fatto domande inerenti alla programmazione. > Perchè MysQL è quello più usato in queste realtà piccole? Perchè, appunto, nelle piccole realtà serve un database che risponde meglio al basso carico. Inoltre è una scelta un po' forzata dato che tutti i fornitori di spazio web low-cost usano l'accoppiata MYSQL-PHP, probabilmente per il supporto di questo linguaggio al database (interessante mysqli), o forse, perchè ormai in rete non si legge altro che PHP+MYSQL (come tutorials e i newbie credono sia l'unica possibilità)... ovviamente i motivi -potrebbero essere- sono anche altri. > PostgreSQL è gratuito? Certamente, riferisciti per tutte le info al completo sito web ufficiale. > Quale hosting scegliere? Dipende dalle tue esigenze, da quanti soldi hai intenzione - e possibilità- di spendere, di tanti fattori. Servizi ottimi si trovano molto più facilmente all'estero che qui. Comunque non voglio generalizzare un bel nulla. Definisci insieme al tuo -eventuale- team i parametri del progetto, cerca di fare un calcolo statistico di quante risorse ti serviranno per utente e quanti utenti ti aspetti per una soluzione iniziale -se poi serve, ti affidi a soluzioni migliori-. Fatto questo calcolo, riferisciti pure al forum dedicato all'hosting. Ciao.
__________________
La disumanità del computer sta nel fatto che, una volta programmato e messo in funzione, si comporta in maniera perfettamente onesta.
Isaac Asimov |
||
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Jun 2006
Città: Roccaraso (AQ) ~ Milano
Messaggi: 1355
|
Quote:
Grazie mille ancora...
__________________
PS4 - xBox360 - ATIsupporter - MBP 15" i7 - Honor 8 - Surface Pro 128Gb |
|
![]() |
![]() |
![]() |
#9 | ||
Senior Member
Iscritto dal: Dec 2003
Messaggi: 1757
|
Quote:
Quote:
|
||
![]() |
![]() |
![]() |
#10 | |||
Member
Iscritto dal: Jul 2009
Messaggi: 210
|
Ultimo post dedicato a te, dato che siamo OT.
Quote:
Non si capisce dove termina una negazione e dove inizia una -eventuale- affermazione (almeno io, evidentemente non l'ho capito). Tutto ciò che dici è comunque opinabile. Perchè l'SQL gli servirà poco se quello che vuole realizzare un GDR basato su chat? - e quindi lettura scrittura da database in un range di tempo - , poi ogni azione compiuta dagli utenti viene scritta in un database e se vuole inserire un sistema di riconoscimento di vari ranghi (per decidere chi può fare cosa ) ha bisogno di leggere e aggiornare (scrivere) le tabelle con i nuovi permessi disponibili allo user - Inoltre dire Quote:
IMHO è più facile trovare algoritmi PHP per imparare con più semplicità, che SQL ben strutturate. Non rispondere alle mie domande -alquanto retoriche- dato che non riceverai in questo topic una ulteriore risposta in merito. Tanto più che mi sembra che ti stai scaldando, pertanto meglio evitare. inoltre continui a sottolineare ciò che mi sfugge dai tuoi post, ma evidentemente non riesci a controbattere quanto affermo in seguito, a sostegno del mio precedente post. Quote:
e vedrai che riceverai molte risposte da chi ben conosce PHP, e soprattutto tanti utili consigli dai guru del forum. A presto.
__________________
La disumanità del computer sta nel fatto che, una volta programmato e messo in funzione, si comporta in maniera perfettamente onesta.
Isaac Asimov Ultima modifica di Y3PP4 : 25-08-2009 alle 14:06. |
|||
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Jun 2006
Città: Roccaraso (AQ) ~ Milano
Messaggi: 1355
|
Evitiamo questi flame che ritengo lquanto inutili, ringrazio entrambi, in equal modo, solo per avermi risposto. Io mi metto all'opera... Sono a Capitolo 2 del manuale Espansioni semplici e complesse delle variabili...
Ci aggiorniamo... =)
__________________
PS4 - xBox360 - ATIsupporter - MBP 15" i7 - Honor 8 - Surface Pro 128Gb |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:50.