Sviluppo software e assistenza > GoJack Web - Wap

automatizzare i file php in locale

(1/2) > >>

littleqwerty:
mi è venuta l'idea vedendo che installgojackweb.php sà qual'è l'indirizzo del sito.

è possibile fare un localizza.php che


* importa in locale i php utilizzati
* modifica il file xml in modo che le corrispondenze "aimon/filephpusato.php" diventi "miosito/filephpusato"
per il primo si può creare un qualcosa di analogo a installgojackweb.
per il secondo non sò se il php comprende l'equivalente di "sostituisci tutto" come funzione.

Daniele8787:
Se ne è già parlato qui http://gojack.altervista.org/forum/index.php?topic=101.msg1946#msg1946 e come dicevo il problema è che i php non sono scaricabili..e mentre su freesmee, hanno messo il corrispondente txt, per quelli su jacksms ancora presenti, non c'è. Poi si dovrebbe fare una funzione in gojack.php (nell'aggiornamento dell'xml) che li scarichi uno ad uno..non è immediato. La sostituzione dell'indirizzo è la cosa meno difficile. In più in questo modo, ognuno avrebbe un services.xml diverso dall'altro. Mentre fin'ora è stato sempre identico per tutti..si andava li e si pescavano i services utilizzati da tutti.

littleqwerty:

--- Citazione da: Daniele8787 - Maggio 02, 2012, 02:17:23 am ---il problema è che i php non sono scaricabili..e mentre su freesmee, hanno messo il corrispondente txt, per quelli su jacksms ancora presenti, non c'è.

--- Termina citazione ---

i php non vengono cambiati spesso. e quelli da jacksms, in teoria dovrebbero essere tolti.

l'idea è quella di recuperare/ricostruirsi quelli presenti.
ad esempio script.freesmee.com/aimon.php si può recuperare da script.freesmee.com/aimon.txt, mentre t.jacksms.it/Aimon.php ci tocca ricostruirlo

Ma una volta fatto rimangono.



--- Citazione da: Daniele8787 - Maggio 02, 2012, 02:17:23 am ---Poi si dovrebbe fare una funzione in gojack.php (nell'aggiornamento dell'xml) che li scarichi uno ad uno..non è immediato.

--- Termina citazione ---

La soluzione ideale che ipotizzo


* Desktop.
Il funzionamento attuale


* migrato.
I php stanno su un server.
quindi il file service.xml continene i service freesmee, in cui i php noti sono sostituiti. con quelli del server di riferimento.


* indipendente. i php stanno in locale, insieme ai file di gojack/gojackweb.
il file service.xml viene personalizzato per funzionare in locale.



Per non toccare gojack/gojackweb (non si aggiusta quello che funziona) una soluzione può essere l'utilizzo di due php esterni


In questo caso Gojack/Gojackweb continuerebbero a funzionare come adesso. chi vuole essere indipendente, lancia il php corrispondente. (Oddio, potrebbe essere anche uno. All'inizio si mette la scelta tra indirizzo comune e indirizzo standard)



--- Citazione da: Daniele8787 - Maggio 02, 2012, 02:17:23 am ---La sostituzione dell'indirizzo è la cosa meno difficile. In più in questo modo, ognuno avrebbe un services.xml diverso dall'altro. Mentre fin'ora è stato sempre identico per tutti..si andava li e si pescavano i services utilizzati da tutti.

--- Termina citazione ---

Non è necessario renderlo per tutti.
Il riferimento rimane un service.xml uguale per tutti poi ognuno sceglie se localizzare o meno.

Il punto due l'ho messo per questioni di "armonia", ma si può tranquillamente saltare.

Parzialmente il punto tre lo si potrebbe fare anche a mano, ma rimarrebbe il rischio di saltare qualche sostituzione.




ps. al 90% è per il piacere della conversazione

Daniele8787:
In teoria è semplice...magari si recuperano i php di freesmee e per quelli su jacksms pazienza. Vedremo... quando avrò tempo inserirò questa funzione su gojack.php con l'opzione per decidere se utilizzare gli script in locale oppure quelli su server. Magari farò in modo che gojack crei due services.xml, uno coi php sostituiti e uno con quelli originali, cosi se in futuro si vuole cambiare la scelta, o se si vuole comunque avere una copia dei servizi originali, la si ha sempre.

littleqwerty:

--- Citazione da: Daniele8787 - Maggio 03, 2012, 12:12:36 am ---In teoria è semplice...magari si recuperano i php di freesmee e per quelli su jacksms pazienza.

--- Termina citazione ---

è lo sbattimento da fare che è tanto ^____^


--- Citazione da: Daniele8787 - Maggio 03, 2012, 12:12:36 am ---Vedremo... quando avrò tempo inserirò questa funzione su gojack.php con l'opzione per decidere se utilizzare gli script in locale oppure quelli su server. Magari farò in modo che gojack crei due services.xml, uno coi php sostituiti e uno con quelli originali, cosi se in futuro si vuole cambiare la scelta, o se si vuole comunque avere una copia dei servizi originali, la si ha sempre.

--- Termina citazione ---

da gojackweb si può scegliere quale file utilizzare per i service (per analogia penso si possa fare anche da gojack)

si potrebbe fare un file localizza.php che dal file service.xml crea il file locale.xml e gojack.xml.

poi se la persona vuole usare quello locale, a manina cambia il riferimento.

Vedo se nei prossimi giorni riesco a fare la cernita dei php.

Navigazione

[0] Indice dei post

[#] Pagina successiva

Vai alla versione completa