passaggio sito da ASP a PHP

3_g

Utente Attivo
5 Set 2017
36
1
8
Ancona
allora da dove inizio? non sono programmatore e non lo faccio per lavoro, mi piace programmare e, nel lontano 2005, ho pensato di gestire la mia lega di FantaCalcioo_O con un sito. Sviluppato in ASP è molto basico (niente grafica è funzionale solo agli iscritti alla lega... 6:eek::eek:), si compone di 2 "sezioni", una pubblica e una privata/amministrazione (il cui accesso ho solo io); la parte pubblica è principalmente consultativa (e tutte le scelte degli utenti sono frutto di selezione da elenchi e/o spunte)

all'inizio (grazie anche ad una guida presa con PCProfessionale, PHP e MySQL... vecchia di oltre 10 anni:eek:) pensavo di fare il passaggio/traduzione della struttura attuale (vecchia concezione basata su più pagine/script legate con redirect e passaggio di dati con querystring e variabili si sessione... con codice VBScript "mischiato" all'HTML)

ma documentandomi in rete ho visto che bisognerebbe affidarsi a OOP e template... già qui la cosa mi si complica parecchio solo per "tradurre" la pagina di ingresso... dovrei avere un file con la classe per la connessione al db, un file dove reperisco i dati dal db che poi pubblicherei con un 3° file (ma per esempio con questo file/script posso andare in stampa a video con qualsiasi "risultato" (che sia una tabella o un elenco a cascata??))

in sostanza non riesco a vedere quale sarebbe il modo migliore/corretto di gestire già la Home Page del sito:confused::confused::confused:... cosa separare con i template, cosa gestire con le classi, ecc.

mi fermo, ho scritto troppo:D

p.s.: se vi serve e se posso inserisco il link al sito
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
45
Napoli
www.lucaruggiero.it
Ciao! Si un link al sito sarebbe gradito... per curiosità: è una lega privata, tra amici, o pubblica?

Venendo alla questione tecnica, non ho capito perchè con PHP la questione dovrebbe essere molto diversa da ASP, perchè dovresti usare necessariamente classi o stranezze varie.

Certo, se non conosci PHP la vedo dura... :)

Perdonami se continuo a farmi i fatti tuoi, ma perchè devi riprogrammarlo?
 

3_g

Utente Attivo
5 Set 2017
36
1
8
Ancona
l'indirizzo è: www.dittacalcio.com

la lega è privata, giochiamo tra amici... la parte pubblica è liberamente consultabile da tutti (se può essere di interesse:eek::))
allora il passaggio da linguaggio procedurale VBScript/ASP a procedurale PHP non è molto diverso effettivamente e quella strada all'inizio ho intrapreso (di PHP sono nuovo ma non proprio digiuno... è ormai qualche mese che ci giro intorno) ma leggendo e informandomi su internet (anche e soprattutto questo sito;)) ho visto che sarebbe stato meglio usare PDO per connettersi a MySQL... poi ho visto che usare una classe per la connessione è consigliato... poi ho visto che separare codice e design... anche questo è consigliato e per fare questo si potrebbe usare OOP...

per cui visto che l'appetito vien mangiando e dato che dovrei/vorrei affrontare il cambio di piattaforma a casa principalmente (ho sostituito il mio vecchio pc con iMac... non sai quante ricerche ho fatto per continuare ad usare/sviluppare l'obsoleto ASP su questa piattaforma ma nisba)

per cui la "riprogrammazione" è una necessità a lungo termine (prima devo realizzarlo e testarlo bene in locale e poi trovare anche l'hosting adatto)... la cosa l'ho presa più come un'occasione per imparare un nuovo linguaggio e dato che posso anche riiniziare da zero mi manca la visione d'insieme per impostare il lavoro (per esempio già solo la Home Page dovessi spacchettarla, cosa va dove e come... a livello di impostazione... ovviamente sia chiaro mi servono consigli su come affrontare e organizzare la cosa non il codice:D)

p.s.: se può servire il codice ASP della suddetta pagina (un po' lungo in verità:confused:) lo pubblico:)
 
Ultima modifica:

3_g

Utente Attivo
5 Set 2017
36
1
8
Ancona
...anzi più che un consiglio:eek:... un confronto:)... capire il perchè di certe scelte
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
45
Napoli
www.lucaruggiero.it
Certamente la programmazione a classi e la separazione dei codici è un approccio "più moderno", ma anche il "vecchio modo" di programmare in PHP funziona, a patto che sia compatibile col server che lo ospiti.

Quella di iniziare a studiare il PHP ed a fare dei test è un'ottima idea, uno splendido punto di partenza, per cui, se posso darti un parere, studia, prova, fai qualcosa al di fuori del tuo sito di fantacalcio e, quando ti sentirai pronto, inizi a riprogrammarlo.

Ripeto, è un parere :)

In bocca al lupo!
 

3_g

Utente Attivo
5 Set 2017
36
1
8
Ancona
a riprogrammarlo ho già iniziato e seguendo la falsariga dell'esistente non ci sono "grossi" problemi

i problemi me li creo se voglio cambiare "impostazione" e provare ad applicare classi/oggetti ecc...

visto che non ho le adeguate competenze... e neanche fretta continuerò a cercare una "soluzione":confused:... o me la inventerò:D:D
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
cia
io non uso la probrammazione ad oggetti, ma solo la procedurale, salvo non esista una classe esistente che mi è utile (es. phpmailler) poi basta guardare su http://php.net/manual/en/manual.php per verificare se una funzione è compatibile con le nuove versioni (es. usare le funzioni mysqli_xxx al posto delle obsolete mysql_xxx)


oho ciao @lukeonweb "chi non muore si rivede" :)
 

3_g

Utente Attivo
5 Set 2017
36
1
8
Ancona
per la connessione ho trovato una classe che si connette con PDO;)

aldilà della OOP, che è fuori dalla mia portata, sto cercando di separare HTML da PHP (almeno questo ci provo:eek:)... ma mi risulta ostico perchè, per esempio, già nel form di scelta dei "parametri" le voci che vengono selezionate dai "menu a cascata" (HTML => <select name=...>) i dati vengono reperiti tramite interrogazione al DB e inseriti con un ciclo for...
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
ti conviene fare un post sul problema, è meglio che ogni post sia dedicato ad un argomento specifico
per il problema che accenni ti conviene farlo nella sezione php
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Primo sito..Passaggio da Photoshop a DreamWeaver HTML e CSS 3
M Passaggio variabili array php su un tasto jq PHP 3
F Consigli passaggio a nuova piattaforma CMS (Content Management System) 0
F Consigli passaggio a nuova piattaforma SEO e Posizionamento 3
MarcoGrazia Metodi static e passaggio di variabili PHP 1
M Passaggio Valori checbox in textarea Javascript 1
Barierta Testo a comparsa con passaggio del mouse Javascript 17
N Problema passaggio variabili tra pagine PHP 4
P Passaggio id php a javascript PHP 6
M errore dopo passaggio Php 7.2 PHP 6
M Passaggio da una pagina php ad un altra PHP 0
P Passaggio di parametro al metodo: public void run() Java 3
T script jquery non funziona più dopo il passaggio a MVC jQuery 5
R passaggio variabili tra modulo genitore a figlio jQuery 3
J Passaggio variabile tra 2 file php PHP 15
zorro [PHP] passaggio di variabili PHP 7
Z Passaggio php 5.6 a php 7 PHP 1
B [Visual Basic] Passaggio variabili da un progetto all'altro (Visual Studio 2017 C#/SQL) Visual Basic 0
R [PHP] Testo su immagine al passaggio del mouse PHP 2
andreas88 Problema installazione passaggio 2 Magento Magento 0
gandalf1959 Passaggio da mysql a mysqli PHP 13
C Redirect passaggio a https Web Server 1
K [PHP] Passaggio Variabili Senza Refresh Di Pagina PHP 1
A Problema nel passaggio di una animazione da flash a animate Flash 9
S [HTML] Div visibile o nascosto al passaggio del mouse HTML e CSS 3
C [RISOLTO][PHP] Passaggio variabili senza refresh di pagina PHP 7
elpirata [PHP] Passaggio da webapp online a webapp offline PHP 2
V [Javascript] Passaggio valore da popup a pagina madre Javascript 5
V Passaggio codice html a javascript Javascript 8
G [HTML] Variazione di posizione di un tag <a> a passaggio del mouse di un altro tag <a> HTML e CSS 12
ESABOT Problema passaggio dati tra activity tramite intent Sviluppo app per Android 1
F [ASP] passaggio parametri form metodo post Classic ASP 6
elpirata [PHP] Passaggio di dati tra variabili PHP 1
A Problema con getCurrentPosition e passaggio variabili da javascript a PHP Javascript 3
T Passaggio dati con ajax ad altra pagina Ajax 6
WebDr [ASP] Passaggio di variabili in un link tra apici ed & Classic ASP 5
M Passaggio valore da una pagina PHP all'altra tramite ajax Ajax 1
T [PHP] Passaggio dati sensore con ajax e exec, lento! PHP 0
P [HTML] Passaggio Url tramite Form non funziona più HTML e CSS 8
Gaetano1991h Passaggio da calendario php a javascript PHP 2
A [Javascript] La larghezza del video player, diminuisce nel passaggio dal primo video ai successivi Javascript 0
E passaggio da procedurale a oop PHP 0
G [PHP] Problema nel passaggio del valore mese PHP 8
localhost.nicola Passaggio array tramite ajax Ajax 3
P Session e cookie funzionano solo dopo passaggio valori tramite POST PHP 8
P aiuto...passaggio variabile Javascript 1
gandalf1959 passaggio variabili da form dopo verifiche: tutte meno una!?!? Javascript 4
M Passaggio variabile PHP 4
T Fermare setInterval e riprendere al passaggio del mouse. Javascript 2
G passaggio di una variabile da javascript a un valore di input Javascript 5

Discussioni simili