Votailprof

Il progetto Votailprof presso SKUOLA NETWORK S.R.L. ha richiesto un approccio tecnico avanzato, articolato in due fasi principali. Nella prima fase, ho effettuato un’approfondita analisi e debug del codice ASP e PHP, identificando e correggendo bug che compromettevano la stabilità del sistema. Attraverso tecniche di reverse engineering e bug tracking, ho ripristinato il corretto funzionamento della piattaforma. Nella seconda fase, ho gestito una complessa migrazione dei dati: trasferimento dal database Oracle/SQL Server a MySQL, con sviluppo di script automatizzati per conversione e trasferimento, mantenendo integrità e coerenza dei dati. Inoltre, ho ottimizzato la struttura e le query MySQL per migliorare efficienza e prestazioni. I risultati hanno portato a un sistema più stabile, veloce e pronto per futuri sviluppi, migliorando l’esperienza utente e la scalabilità complessiva.

Client & task

SKUOLA NETWORK S.R.L.

Il progetto per Votailprof ha richiesto un approccio tecnico avanzato.

Analisi, Debug e Migrazione Dati per “Votailprof” presso SKUOLA NETWORK S.R.L.

Attività Principali

Analisi e Reverse Engineering del Codice

Ho condotto un’approfondita analisi del codice sorgente esistente per individuare e comprendere i problemi che influivano sul funzionamento del sistema:

  • Studio delle strutture logiche e funzionali del codice, scritto in ASP e PHP.
  • Identificazione e documentazione dei bug presenti nel sistema, con una valutazione delle cause sottostanti.
  • Risoluzione dei bug mediante interventi mirati sul codice, garantendo stabilità e affidabilità al sistema.

Migrazione dei Dati

Successivamente, è stato effettuato un complesso processo di migrazione dei dati per migliorare le performance e l’accessibilità:

  • Trasferimento dei dati da un database combinato Oracle/SQL Server a MySQL.
  • Sviluppo di script automatizzati per la conversione e il trasferimento dei dati, mantenendo l’integrità e la coerenza delle informazioni durante il processo.
  • Ottimizzazione delle query e della struttura del database MySQL per migliorare l’efficienza delle operazioni.

Risultati Ottenuti

  • Stabilità del sistema: La correzione dei bug ha ripristinato il corretto funzionamento del sito, migliorando l’esperienza utente.
  • Performance migliorate: La migrazione a MySQL ha ridotto i tempi di risposta e aumentato la scalabilità del database.
  • Affidabilità futura: Il nuovo setup garantisce una base solida per ulteriori sviluppi e aggiornamenti del sistema.

Competenze Tecniche Utilizzate

  • Back-End: PHP, ASP.
  • Database: Oracle, SQL Server, MySQL.
  • Analisi e Debug: Reverse Engineering, Bug Tracking, Migrazione Dati.

Serve un sito web o un'applicazione come questo?

Contattami per un Preventivo →