@ElenaEffe Ciao Elena.
Feedback molto dettagliato. Tornerà senz'altro utile.
Grazie e buon lavoro!
@ElenaEffe Ciao Elena.
Feedback molto dettagliato. Tornerà senz'altro utile.
Grazie e buon lavoro!
Benvenuto!
@ElenaEffe ha detto in Joomla 5 Joomla 6 articoli:
@luX0r75 Grazie della risposta. Anch'io credo che avendo un pelino più di risorse (VPS di media natura) la situazione cambierebbe.
Ho fatto innalzare il PHP memory_limit a 768 ed ha risorse dedicate 4 CPU Cores 5GB Memory essendo un semidedicato. Tuttavia noto due cose. Un altro sito che ho che ha 700 articoli e non 60.000 come quello in oggetto (e stessa versione di Joomla! 5.4) in backend è reattivo come il frontend.
Se così fosse credo sarebbe sproporzionato avere 200 metri quadri ed utilizzare solo camera bagno e cucina... solo per il backend.
Per quanto riguarda il DB forse dovrei pensare ad un cronjob che ottimizza le tabelle ogni 12 ore. Tuttavia il problema, cronometro alla mano, rimane anche con una ottimizzazione. Salvare un articolo di media entità o solo chiuderlo senza aver fatto modifiche mi chiede tra i 5 e gli 8 sec. Idem spostarmi tra le varie aree.
Se individuo il problema sarà mia cura renderlo noto.
Ringrazio dell'attenzione.
Lo fa solo con "Salva" o anche con "Salva e chiudi"?
Perché potrebbe essere un problema di caricamento dati dopo il salvataggio.
In quel caso potresti abilitare il debug di Joomla e vedere quale query impiega più tempo per essere eseguita.
Da lì poi è semplice risalire alle tabelle implicate e verificare che non siano piene di robaccia.
Ciao Elena.
È capitato anche a me un paio di volte su siti di clienti che avevano decine di migliaia di articoli.
Uno dei due era stato creato decine di anni fa su Joomla 1.5 e aggiornato fino alla versione 4.
Io mi sono occupato dell'aggiornamento alla versione 5, quindi non so se negli update precedenti avessero fatto casini. Abbiamo risolto (leggi migliorato la velocità) mettendo tutto su un server VPS.
L'altro caso: un sito web in Wordpress su cui è stato fatto il porting su Joomla.
Non ti dico cosa ho trovato sul DB.
Solo per dirti che non escluderei che vada in affanno con decine di migliaia di articoli.
Come non escluderei che tutto possa dipendere da aggiornamenti che non hanno filato come dovrebbero.
Da sviluppatore: la velocità di PHP migliora di versione in versione. Il collo di bottiglia è altro.
Se dovessi scommettere, propenderei per il DB.
Hai usato lo Unique Download Link?
Ciao.
Scusami, volevo risponderti più in dettaglio ma phocadownload mi va in errore sui siti di test che uso di solito e in questo periodo purtroppo ho poco tempo per indagare sul problema.
Comunque da phocadownload puoi creare delle voci di menu che puntano a un file (sempre prima definito in phoca). A questo punto invii per email il link alla voce di menu, es. miosito.it/file-da-inviare
Puoi nascondere la voce di menu da Joomla.
Il percorso originale del file non si vede.
Qualcuno mi corregga se ricordo male.
Edit:
ho cercato in rete. Si fa tramite Unique Download Link:
Ciao.
Se il tuo intento è mascherare il contenuto della cartella documenti, allora devi inserire un file index.html vuoto all'interno di essa.
In questo modo chi accede a www.miosito.it/documenti non vedrà la lista dei documenti, ma il contento del file index.html, ossia una pagina bianca.
E poi devi nascondere la cartella ai motori di ricerca inserendo in robots.txt:
Disallow: /documenti/
Se proprio vuoi fare le cose per bene e non passare mai i percorsi reali, ti consiglio di dare uno sguardo a questo:
https://www.phoca.cz/phocadownload/
Una volta installato phocadownload, puoi anche inserire nella cartella documenti un file .htaccess con dentro questa istruzione:
deny from all
Che non permette di accedere ai file tramite il percorso diretto, ma solo passando attraverso il link phocadownload.
Quante estensioni di terze parti hai installato?
Perché per esclusione è sicuramente un'estensione non compatibile.
Senza log devi andare a tentativi: disabilita un'estensione alla volta e riprova.
Prima o poi quella colpevole deve venir fuori.
La guida è vecchiotta.
Vabbé dai, alla fine è saltato fuori il risultato voluto.
Nel pannello di amministrazione di Joomla, naviga in Sistema -> Siti di aggiornamento
Ciao, senza log, come ti hanno già detto, sarà dura.
Prova a disabilitare tutti i siti di aggiornamento delle estensioni, tranne quelli proprietari di Joomla e poi rilancia il pre-aggiornamento.
@jabba ha detto in Creare un layout alternativo della view category blog:
Ok grazie,ho capito quello che intendi. Io dico proprio creazione di un layout alternativo a livello di PHP, con nuovi file dentro la cartella HTML del template che danno proprio una struttura completamente differente alla pagina. Grazie comunque!
Io ricordo di averlo fatto in Joomla 3, proprio come hai descritto tu.
Butta un occhio qua:
https://www.joomla.it/guide-joomla-3/8454-i-template-layout-alternativi.html
Ciao Roberta, è un bel lavoro, ma rimane il neo della modifica a un core file.
Semmai avessi tempo, io ti consiglierei di sviluppare un piccolissimo plugin di tipo system.
Nell'evento onAfterRender puoi accedere al corpo della pagina e fare la sostituzione del nodo radice <rss version="2.0"> con la tua versione ampliata.
My two cents!
Ciao.
Oltre all'appunto fatto da @webman sul lato admin:
<files>
...
<folder>language</folder>
...
</files>
E poi definire le lingue così:
<languages>
<language tag="en-GB">language/en-GB/mod_tuomod.ini</language>
<language tag="en-GB">language/en-GB/mod_tuomod.sys.ini</language>
<language tag="it-IT">language/it-IT/mod_tuomod.ini</language>
<language tag="it-IT">language/it-IT/mod_tuomod.sys.ini</language>
</languages>
Ti consiglio di usare la nuova struttura di folders e introdotta da Joomla 4 e i nuovi paradigma Dispatcher e SubscriberInterface per sviluppare le estensioni.
Ciao @Franco
grazie mille per la segnalazione.
Sì, grazie! Potrebbe tornare utile ad altri.
Io di solito su file che non ho modificato non spunto e non tocco niente.
Tanto è solo un avviso.
Se non è un tuo file, io me ne infischierei.
Preoccupatene solo nel caso in cui dovessi vedere anomalie.
Ciao ragazzi!
Ho appena aggiunto il supporto ufficiale per JEvents al mio plugin per la gestione completa dei canonical URL in Joomla.
Trovate tutte le info sul sito web in firma.
@danieledel hai mica cambiato qualche impostazione nel plugin “Sistema - Header HTTP” di Joomla?
Comunque se i wrapper sono quelli che dice @jabba, li vedo anche io.