Python's Django o IntraWeb di Delphi?

1

Bene, perdonami se è una domanda fuori tema. Non ho alcuna conoscenza della programmazione web, quindi mi scuso in anticipo, se si tratta di una domanda stupida. Inizierò a creare un'applicazione basata sul web. Per essere più specifico, creerò una pagina web che avrà componenti come pulsanti, caselle di testo e così via. Userà un database per memorizzare le informazioni. La mia domanda è, quale è meglio imparare per quello scopo? Python's Django o IntraWeb di Delphi? Conosco sia Delphi che Python (anche se conosco meglio Delphi).

    
posta Azad Salahli 15.03.2011 - 20:10
fonte

1 risposta

10

Non conosco Django, ma conosco IntraWeb.

Indica che vuoi creare un tipo di applicazione per l'inserimento dei dati.

Perchè IntraWeb è adatto in quanto è pensato per scrivere applicazioni web, non per siti web, e usa lo stesso concetto di una normale applicazione Delphi VCL: un progettista di moduli, con un'unità Delphi al di sotto che ha il codice.

Quindi, se sai come scrivere una app Delphi VCL, imparare IntraWeb è facile.

Ci sono alcune cose che dovresti notare quando scrivi applicazioni web in generale (in qualsiasi ambiente di sviluppo):

  1. le app Web possono essere eseguite da un numero di utenti allo stesso tempo, quindi tu dobbiamo essere consapevoli di quando possono interferire con l'altro molto di più rispetto a un singolo utente normale App per Windows

  2. non sai quando a l'utente interrompe l'utilizzo dell'applicazione: a l'utente potrebbe semplicemente chiudere il browser punto di premere formalmente un pulsante che sta bloccando la tua app

Per 1 e 2, in genere si esegue un modo di gestione delle sessioni e un timeout che espande le sessioni non aggiornate.

Dato che non conosco Python o Django, non posso valutare se questa combinazione sia più facile di IntraWeb su Delphi.

- Jeroen

    
risposta data 15.03.2011 - 20:53
fonte

Leggi altre domande sui tag