Il CMS Joomla, crea una miriade di articoli duplicati, questa sistuazione a volte puo creare dei problemi con l’utilizzo di alcuni moduli, come ad esempi BT Content da Yootheme.
Esempio: miosito.it/nome-articolo.html viene riscritto con miosito.it/id-nome-articolo.html
Questa situazione è poco piacevole sia in ottica SEO (per google sono pagine duplicate) e sia perchè spesso i contenuti non vengono visualizzati.
Come fare per eliminare ID articolo?
Apri il file config.xml che trovi dentro admin/content/
inserisci queste righe di codice:
Eliminare ID articolo da url di Joomla 7
Poi vai sulle opzioni dell’articolo e metti SI nel campo Sef Advanced Mode.
Storage Engine aggiuntivi
In aggiunta agli Storage Engine standard MyISAM, Blackhole, CSV, Memory e Archive, i pacchetti sorgenti e binari di MariaDB comprendono i seguenti:
Aria
XtraDB (rimpiazzo di InnoDB, pronto all’uso)
PBXT (In MariaDB 5.1, 5.2 e 5.3. Disabilitato in 5.5)
FederatedX (rimpiazzo di Federated)
OQGRAPH — aggiunto in 5.2
SphinxSE — new in 5.2
IBMDB2I. Oracle lo ha rimosso in MySQL 5.1.55 ma il codice è rimasto in MariaDB fino alla versione 5.5.
TokuDB in MariaDB 5.5 e MariaDB 10.0
Cassandra in MariaDB 10.0
Verranno aggiunti altri storage engine NoSQL.
CONNECT in MariaDB 10.0
SEQUENCE in MariaDB 10.0
Spider in MariaDB 10.0
Miglioramenti della velocità
Molti miglioramenti dell’ottimizzatore in MariaDB 5.3. Le subquery sono finalmente usabili! La lista completa e una comparazione con MySQL sono https:kb.askmonty.org/it/tabella-di-comparazione-delle-funzionalita-dellottimizzatore/. Un benchmark è consultabile qui.
Replica più veloce e più sicura: Group commit per il log binario. Le configurazioni che utilizzano la replica e usano molti update sono più di due volte più rapidi.
Miglioramenti al sottosistema di I/O si InnoDB su Windows.
Gli indici sullo Storage Engine MEMORY(HEAP) sono più veloci. Secondo un semplice test, 24% più veloci sulle INSERT per campi interi e 60% più veloci sui campi CHAR(20).
CHECKSUM TABLE è più veloce.
Sono state migliorate/eliminate alcune conversioni non necessarie dei set di caratteri. Il miglioramento complessivo è di 1-5% (secondo sql-bench) ma può essere più elevato per i risultati di grosse dimensioni che contengono solo caratteri tra 0x00-0x7f.
Pool di Thread in MariaDB 5.1 e migliorato ulteriormente in MariaDB 5.5. Ciò permette di eseguire MariaDB con oltre 200,000 connessioni ad una velocità notevolmente migliorata.
Ci sono alcuni miglioramenti al codice di DBUG per velocizzare l’esecuzione quando il supporto al debug viene compilato ma non utilizzato.
L’uso dello Storage Engine Aria velocizza le query complesse (query che normalmente userebbero tabelle temporanee su disco). Lo Storage Engine Aria viene usato per le tabelle temporanee interne, e ciò dovrebbe velocizzare le select complesse. Aria è generalmente più veloce per le tabelle temporanee, se comparato a MyISAM, perché registra i dati delle righe in memoria e normalmente non deve scrivere righe temporanee su disco. engine is used for internal temporary tables, which should give you a speedup when doing complex selects. Aria is usually faster for temporary tables when compared to MyISAM because Aria caches row data in memory and normally doesn’t have to write the temporary rows to disk.
La test suite è stata estesa e ora è molto più veloce di prima, pur testando più cose.
Estensioni & nuove funzionalità
Sono state aggiunte molte nuove funzionalità a MariaDB. Se una patch o una funzionalità è utile, sicura e stabile — viene compiuto ogni sforzo per includerla in MariaDB. Le più notevoli sono:
Microsecondi in MariaDB — aggiunto in 5.3
Precisione fino ai microsecondi in Processlist
Eliminazione delle tabelle
Colonne Virtuali — aggiunte in 5.2
Estese le statistiche utente — aggiunto in 5.2
Segmentazione della Cache degli Indici — aggiunto in 5.2
Autenticazione a plugin — aggiunta in 5.2
CREATE TABLE personalizzato per gli Storage Engine — nuovo in 5.2
Estesa la tabella INFORMATION SCHEMA.PLUGINS — aggiunto in 5.2
Group commit per il log binario. Rende la replica notevolmente più rapida! — aggiunto in 5.3
Aggiunta l’opzione –rewrite-db di https://kb.askmonty.org/it/mysqlbinlog/ per modificare il database in uso — aggiunta in 5.2
Progress reporting per ALTER TABLE e LOAD DATA INFILE. — aggiunto in 5.3
Join e subquery più veloci. — aggiunto in 5.3
HandlerSocket e chiamate a https://kb.askmonty.org/it/handler/ più veloci. — aggiunti in 5.3
Supporto alle Colonne Dinamiche. — aggiunto in 5.3
Replica multi-source. — aggiunta in 10.0
SHOW EXPLAIN mostra il piano di esecuzione di una query eseguita in un altro thread. — nuovo in 10.0
Testing migliorato
Più test nella test suite.
Corretti bug nei test.
Build di test con differenti opzioni di configurazione per poter testare meglio le varie funzionalità.
Eliminati i test non validi. (esempio: non si testa la funzionalità ”X” se questa non è compilata nella build che si sta usando.)
Meno bug e warning
I bug sono male. Correggerne quanti più possibile, e cercare di non introdurne di nuovi.
Anche i warning di compilazione sono male. Eliminarne quanti più possibile.
Davvero Open Source
Tutto il codice in MariaDB è rilasciato come GPL, LPGL o BSD. MariaDB non ha moduli il cui sorgente è chiuso, come quelli che si possono trovare in MySQL enterprise edition. Infatti, tutte le funzionalità senza sorgente presenti in MySQL 5.5 enterprise edition si trovano in MariaDB in versione open source.
MariaDB include i test case di tutti i bug che sono stati risolti. Oracle non fornisce i test case per i bug corretti in MySQL 5.5.
Tutti i bug e i piani futuri sono pubblici.
MariaDB è sviluppata dalla comunità con vero spirito open source.
Utilizziamo i cookie sul nostro sito Web per offrirti l'esperienza più pertinente ricordando le tue preferenze e ripetendo le visite. Cliccando su "Accetta tutto", acconsenti all'uso di TUTTI i cookie. Tuttavia, puoi visitare "Impostazioni cookie" per fornire un consenso controllato
Questo sito Web utilizza i cookie per migliorare la tua esperienza durante la navigazione nel sito Web. Di questi, i cookie classificati come necessari vengono memorizzati nel browser in quanto sono essenziali per il funzionamento delle funzionalità di base del sito web. Utilizziamo anche cookie di terze parti che ci aiutano ad analizzare e capire come utilizzi questo sito web. Questi cookie verranno memorizzati nel tuo browser solo con il tuo consenso. Hai anche la possibilità di disattivare questi cookie. Tuttavia, la disattivazione di alcuni di questi cookie potrebbe influire sulla tua esperienza di navigazione.
I cookie necessari sono assolutamente essenziali per il corretto funzionamento del sito web. Questi cookie garantiscono le funzionalità di base e le caratteristiche di sicurezza del sito web, in modo anonimo.
Cookie
Durata
Descrizione
_wpfuuid
11 years
This cookie is used by the WPForms WordPress plugin. The cookie is used to allows the paid version of the plugin to connect entries by the same user and is used for some additional features like the Form Abandonment addon.
cookielawinfo-checkbox-advertisement
1 year
Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category .
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
CookieLawInfoConsent
1 year
Records the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie.
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
I cookie funzionali aiutano a svolgere determinate funzionalità come la condivisione del contenuto del sito Web su piattaforme di social media, la raccolta di feedback e altre funzionalità di terze parti.
Cookie
Durata
Descrizione
dtSa
session
This cookie is set by the provider Dynatrace. This is a session cookie used for saving the user action such as Click on Login across different pages.
I cookie per le prestazioni vengono utilizzati per comprendere e analizzare gli indici chiave delle prestazioni del sito Web che aiutano a fornire una migliore esperienza utente per i visitatori.
Cookie
Durata
Descrizione
_gat
1 minute
This cookie is installed by Google Universal Analytics to restrain request rate and thus limit the collection of data on high traffic sites.
dtCookie
session
This cookie is set by the provider Dynatrace. This is a session cookie used to collect information for Dynatrace. Its a system to track application performance and user errors.
dtLatC
session
This cookie is set by the provider Dynatrace. This is a session cookie used for storing a numeric value.
dtPC
session
This cookie is set by the provider Dynatrace. This is a session cookie used to collect information for Dynatrace. Its a system to track application performance and user errors.
rxvt
session
This cookie is set by the provider Dynatrace. This is a session cookie used to store two timestamps.
I cookie analitici vengono utilizzati per capire come i visitatori interagiscono con il sito web. Questi cookie aiutano a fornire informazioni sulle metriche del numero di visitatori, frequenza di rimbalzo, fonte di traffico, ecc.
Cookie
Durata
Descrizione
_ga
2 years
The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors.
_gid
1 day
Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously.
CONSENT
2 years
YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data.
rxVisitor
session
This cookie is set by the provider Dynatrace. This cookie is used to store the visitor ID for the returning visitors.
I cookie pubblicitari vengono utilizzati per fornire ai visitatori annunci e campagne di marketing pertinenti. Questi cookie tracciano i visitatori attraverso i siti Web e raccolgono informazioni per fornire annunci personalizzati
Cookie
Durata
Descrizione
sp
1 year
This cookie is set by the host c.jabmo.app. This cookie is used to serve the content based on user interest and improve content creation.
VISITOR_INFO1_LIVE
5 months 27 days
A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface.
YSC
session
YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages.
yt-remote-connected-devices
never
YouTube sets this cookie to store the video preferences of the user using embedded YouTube video.
yt-remote-device-id
never
YouTube sets this cookie to store the video preferences of the user using embedded YouTube video.