Librerie esterne ed interne

Raccoglitore di domande e risposte relative a ScriptCase, il generatore di codice php per lo sviluppo rapido di applicazioni.
Regole del forum
Nel forum è vietato fare pubblicità senza avere l'autorizzazione dello staf di Netspecial.
Rispondi
cerelli
Messaggi: 90
Iscritto il: 31 gen 2014, 12:23

Librerie esterne ed interne

Messaggio da cerelli » 07 gen 2016, 10:46

Ciao, ho seguito un pò di tutorial su youtube dove parlano di Old library e non di librerie esterne od interne.
Visto che sto iniziando ad usarle, devo usare solo le esterne o posso utilizzare le interne?
Le esterne sostituiscono le interne?

Grazie.

admin
Site Admin
Messaggi: 218
Iscritto il: 30 gen 2014, 21:33

Re: Librerie esterne ed interne

Messaggio da admin » 08 gen 2016, 19:37

Lo scopo delle due librerie è differente e non si sovrappone, quindi resteranno entrambe in uso.
Per la precisione bisognerebbe parlare di librerie interne o esterne e non di vecchie e nuove.
Le librerie esterne servono ad incorporare nel progetto file scritti da altri che possono servirci e che magari dobbiamo periodicamente aggiornare all'ultima versione..
Le librerie interne servono per tenere "in ordine" le librerie php scritte da noi, specifiche per il nostro progetto.
Scriptcase supporto e vendita per l'italia
www.scriptcasecommunity.it

riccardo
Messaggi: 2
Iscritto il: 10 giu 2017, 12:37

Re: Librerie esterne ed interne

Messaggio da riccardo » 18 mar 2019, 19:06

Buongiorno a tutti.

In merito alle librerie vorrei un vostro conforto.

Mi sembra che le librerie, sia esterne che interne, siano statiche e non dinamiche.

Intendo dire che se modifico una funzione di una libreria dovrò necessariamente rigenerare tutte le applicazioni che contengono tale funzione perchè la libreria viene inclusa negli script di ogni applicazione.

E' corretto?

C'è un modo per evitare la rigenerazione di tutte le applicazioni e far sì che, in maniera dinamica, la chiamata di una funzione si colleghi direttamente al file aggiornato della libreria, sia essa interna o esterna?

Grazie

rino
Messaggi: 660
Iscritto il: 18 giu 2015, 15:42
Località: Pinerolo
Contatta:

Re: Librerie esterne ed interne

Messaggio da rino » 14 lug 2020, 10:29

Il PHP è un linguaggio interpretato ovvero si legge il fle istruzioni e si genera l eseguibile in quel momento.
in pratica finchè non vene eseguita quella specifica istruzione tutto puo essere modficato .
le librerie sono incluse nello script al momento di esecuzione tramite apposia istruzione .
quindi basta solo 'rinfrescare la libreria' e tutto funzionerà , rigenerare non serve a meno che la rigenerazione non sia un modo per finfrescare lo scrip libreria in modo automatico ( trasferimento file nel posto giusto)
Rino Lo Turco
Consulente Informatico; Analista e Sviluppatore; ex IT Manager; Cons. Direzionale di Organizzazione; Consulente Tecnico legale; Esperto protezione dati personali; Internet Service Provider
felice utente e fruitore di ScriptCase

Vincenzo
Messaggi: 139
Iscritto il: 11 apr 2014, 11:06

Re: Librerie esterne ed interne

Messaggio da Vincenzo » 14 lug 2020, 11:05

riccardo ha scritto: 18 mar 2019, 19:06 C'è un modo per evitare la rigenerazione di tutte le applicazioni e far sì che, in maniera dinamica, la chiamata di una funzione si colleghi direttamente al file aggiornato della libreria, sia essa interna o esterna?
Per come gestisce le librerie SC, se vuoi modificare una libreria e NON rigenerare il codice, devi usare una libreria ESTERNA, perchè ne fa l'INCLUDE al momento dell'esecuzione della app, mentre le funzioni delle librerie interne sono inglobate dentro la app quando viene generata, prova a guardare il codice generato, mentre per le esterne fa INCLUDE per le interne copia proprio il testo del codice nella app.

Rispondi

Chi c’è in linea

Visitano il forum: Nessuno e 17 ospiti