K2 versione 2.5.0: Sotto il cofano
Posted on 11. nov, 2011 by stefano in joomla
PRESTAZIONI
- Miglioramenti fino al 500%, più evidente nelle strutture di sito complesso (ad esempio siti come OnSports.gr).
- Ora uso migliore dei componenti K2 cache nel frontend, quando gli utenti sono connessi in Questo è in realtà uno dei principali ostacoli in Joomla! progettazione dei componenti in relazione alle prestazioni. Vedete, Joomla! si spegne la cache di default su tutti i componenti e moduli, quando un utente è connesso a. Questo è in realtà una cattiva pratica da un aspetto “performance”, se ci pensate. Gli utenti possono accedere al tuo sito perché richiedono la registrazione dell’utente per permettere i commenti ad es. In questo caso, non vi è alcun motivo per non cache di parti del componente che, beh, non hanno bisogno di caching. Tutti i contenuti, tranne i commenti che non hanno bisogno di essere appena generato dal database. Noi chiamiamo questo “caching exteme K2″. Tuttavia abbiamo spegnere parte di questa opzione cache estremo se un utente ha i diritti di modifica nel K2, come in quel caso, vuoi che il tuo utente per vedere il contenuto della cache dove sono i diritti di modifica! Abbiamo ancora mantenere la cache separata voce se un determinato utente non dispone dei diritti per modificarlo.
Se non hanno alcun diritto di modifica nel frontend, abbiamo la cache la merda di tutto ciò in cui possiamo, provocare conta ogni query di database. Ed è per questo K2 può servire contenuti a milioni di utenti in deloyments grandi che costano molto meno rispetto alle implementazioni simili con Joomla! articolo sistema centrale e di senso ovviamente migliore rispetto a Drupal o WordPress. Hai bisogno di un cluster per gestire un sito come OnSports.gr in Drupal con decine di milioni di visitatori al mese. Con K2 ha bisogno di soli 2 VPS che costano quanto 1 server fisico … Beat che D!
- Rimossi tutti i blocchi di script all’interno del tag body, sia nel frontend e il backend del K2.
SEO
- Aggiunto il rel = “nofollow” per la stampa e la posta elettronica i link in item.php per evitare l’indicizzazione di contenuti duplicati.
- Aggiunto il rel = “nofollow” per gli URL commentatore esterno nelle ultime liste di commenti.
- Aggiunto il rel = “autore” ovunque nel K2 abbiamo un link ad una pagina utente K2.
BACHI
- Risolto il template / layout bug relativi ai controlli inesistenti o semi-completa (if / else)
- Corretti tutti i bug segnalati frontend e l’amministrazione, fino a (fine) settembre 2011.
Fonte http://getk2.org/blog/item/185-k2-v25-for-joomla-15-16-and-17-now-available


