Topic: da quale versione iniziare per un portale desk?  (Letto 1036 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline inice_just

  • python unicellularis
  • *
  • Post: 2
  • Punti reputazione: 0
    • Mostra profilo
da quale versione iniziare per un portale desk?
« il: Giugno 15, 2014, 19:08 »
Buonasera,
sono nuovo su questo forum.
Per poter creare un portale (gestionale) da quale versione è meglio iniziare a studiare Python visto che su internet c'è una valanga di versioni? 
Tutto oggi sono dietro a leggere vari forum ma niente di chiaro e preciso.
Grazie molte!
Buona serata!

Offline riko

  • python deus
  • *
  • moderatore
  • Post: 7.453
  • Punti reputazione: 12
    • Mostra profilo
    • RiK0 Tech Temple
Re: da quale versione iniziare per un portale desk?
« Risposta #1 il: Giugno 15, 2014, 19:40 »
Buonasera,
sono nuovo su questo forum.
Per poter creare un portale (gestionale) da quale versione è meglio iniziare a studiare Python visto che su internet c'è una valanga di versioni? 
Tutto oggi sono dietro a leggere vari forum ma niente di chiaro e preciso.
Grazie molte!
Buona serata!

Secondo me ti devi porre domande diverse. Per esempio... sapresti farlo *in un altro linguaggio*?
Hai mai affrontato lo sviluppo e il mantenimento di software in produzione?

Comunque, quello che vuoi fare *esula* [fino ad un certo punto] dalla *scelta* della versione di Python.
Quello che vuoi fare e' capire quali strumenti software hai per affrontare lo sviluppo, quale e' la curva di apprendimento.
E quale e' il pricing e quanto ti costa l'infrastruttura necessaria.

Poi vedi fra le versioni quale e' supportata.

In particolare, il tutto si risolve fra:
* 2.7
* 3.x dove x e' la versione piu' recente che supporta quello che vuoi usare e che non sia inferiore alla 3.3

Quindi dovresti dare qualche informazione in piu'.

Offline inice_just

  • python unicellularis
  • *
  • Post: 2
  • Punti reputazione: 0
    • Mostra profilo
Re: da quale versione iniziare per un portale desk?
« Risposta #2 il: Giugno 15, 2014, 22:34 »
Secondo me ti devi porre domande diverse. Per esempio... sapresti farlo *in un altro linguaggio*?
NO. Ho studiato un po di tempo C++ ma ad un certo punto non sono più riuscito a capirlo. Il destino pi ha buttato fuori dal mondo del informatica per un po di anni, e quindi sento la necessità di creare del software nel mondo dove mi trovo.


Hai mai affrontato lo sviluppo e il mantenimento di software in produzione?


NEANCHE! Magari lo potessi.

E  dunque adesso mi trovo in una situazione dove è stato fornito un portale per poter lavorare gestendo la logistica della merce dove sono un sacco, ma un sacco di variabile che cambiano in ogni minuto. L'ho usato giusto per una oretta e non soddisfacendo le le mie esigenze l'ho abbandonato riprendendo il lavoro con la carta e matita.
Tutto questo periodo ho avuto in mente un portale di gestione in modo grafico,(non quello a righe di evasione ordine solo) praticamente come un gioco muovendo i vari lotti  nei vari mezzi di trasporto, cambiando intestazione e varietà, destinazione per zona, cambio quantitativo, divisione, suddivisione, cambio trattamento prodotto, cambio partita, cambio capacita dei mezzi trasporto...e cosi via un mondo di variabili.
La visione è ben disegnata nella mente trovandomi d'avanti a un bosco di informazione.
Riko, chiedimi più info per poter darmi una dritta. Ti ringrazio infinitamente, anche per la risposta prima.
Saluti

Offline RicPol

  • python sapiens sapiens
  • ******
  • Post: 2.859
  • Punti reputazione: 9
    • Mostra profilo
Re: da quale versione iniziare per un portale desk?
« Risposta #3 il: Giugno 16, 2014, 11:33 »
mah sai, davvero non c'è problema tra python 2.7 e 3.x per quello che vuoi fare tu. Al limite propenderei per la 3.x perché ovviamente sarà sempre più seguita/supportata etc. in futuro, ma... si parla comunque di un futuro non immediatissimo.

Il problema per quel vuoi fare tu è un altro... che se non hai una buona preparazione sull'ingegneria di questi sistemi, è come voler costruire una casa senza sapere come funzionano i mattoni e la calce. Con l'enorme aggravante che a nessuno verrebbe in mente di costruire una casa senza sapere niente di costruzioni, e tutti capiscono bene che non è il caso di scherzare con le case fatte male (che poi la gente ci deve abitare, lì dentro). A te e a me non passerebbe neanche per la testa di costruire una casa, per dire. E invece, pare che con il sofware idee come queste siano all'ordine del giorno.
Ma guarda che il software è come una casa, poi la gente lo deve usare, e se crolla nel mondo reale, fa danni e sono danni reali (gente che perde soldi, che perde ore/lavoro e materiali, e commesse e clienti...).

Non so... la risposta giusta per il tuo problema è: non pensarci nemmeno finché non hai passato almeno 3 anni (ma 3 anni pieni, eh?) a studiare. Siccome so che non hai la minima intenzione di prendere questa risposta per buona, allora per lo meno ti consiglierei di infilarti in un sistema di sviluppo "chiuso", dove ci sono buone pratiche consolidate che ti costringono a farti un'idea della direzione che sarebbe giusto seguire. Nell'ambito python, credo che il migliore di questi sistemi sia Django (e quindi, dovresti leggerti il Django book... se poi mi dici che sei anche messo male con l'inglese, allora davvero, riparliamone tra qualche anno).

Offline Max74

  • python neanderthalensis
  • ****
  • Post: 383
  • Punti reputazione: 0
    • Mostra profilo
Re: da quale versione iniziare per un portale desk?
« Risposta #4 il: Giugno 16, 2014, 12:08 »
Io credo che tutto parta da un equivoco. Siccome spesso si parla di Python come linguaggio facile da imparare qualcuno è portato a interpretare quel "facile" troppo alla lettera.

Il problema per quel vuoi fare tu è un altro... che se non hai una buona preparazione sull'ingegneria di questi sistemi, è come voler costruire una casa senza sapere come funzionano i mattoni e la calce.

Io direi senza saper usare squadro e livello.