Il codice è di mia proprietà ed è aperto?

Domanda pubblicata 485 visualizzazioni

Sì, Lei possiede il Suo modulo, ed è davvero PHP aperto e leggibile, senza ionCube e senza offuscamento. Lei, o qualsiasi sviluppatore con cui scelga di lavorare, può aprire il sorgente, leggere esattamente cosa fa, verificarne sicurezza e comportamento, e mantenerlo o estenderlo in autonomia.

Perché è una scelta deliberata

Gran parte del mercato dei moduli PrestaShop distribuisce codice cifrato o bloccato con ionCube. Sembra innocuo finché non ha bisogno di cambiare qualcosa, fare il debug di un'interazione con un altro modulo o spostare il negozio, e scopre di non poterlo fare, perché il codice è una scatola nera e solo il fornitore originale ne possiede la chiave. Questo La vincola silenziosamente a un unico fornitore per tenere in funzione il Suo stesso negozio.

Noi facciamo l'opposto. Poiché il modulo viene fornito come PHP semplice e verificabile:

  • Può farne verificare la sicurezza alle Sue condizioni, da chiunque Lei ritenga affidabile.
  • Può fare il debug delle interazioni con il Suo tema e altri moduli invece di sbattere contro un muro opaco.
  • Può affidarne la manutenzione o l'estensione a qualsiasi sviluppatore PrestaShop competente, non dipende da noi per continuare a operare.
  • Può leggerlo per comprendere il Suo stesso negozio, cosa che conta per la conformità, il passaggio di consegne e la due diligence.

Perché è importante: un modulo su misura è parte dell'infrastruttura della Sua azienda, e un'infrastruttura che non può leggere o modificare non è davvero Sua. Un codice aperto e leggibile significa che non è mai ostaggio di un vendor lock-in, e che il futuro del Suo negozio resta nelle Sue mani. È l'opposto di gran parte del mercato dei moduli PrestaShop, ed è una scelta deliberata, preferiamo guadagnarci il lavoro futuro essendo piacevoli con cui collaborare, anziché tenendo prigioniero il Suo codice.

Questa risposta ti è stata utile?

Prodotti correlati

Hai ancora domande?

Non trovi quello che cerchi? Inviaci la tua domanda e ti risponderemo.

Caricamento...
Torna su