RSS Feed

Posts Tagged ‘Wordpress’

  1. Postejant des de WordPress 2.7

    desembre 11, 2008 by oriol

    Odio aquest tipus de canvis! Algú em deixa la interfície d’administració vella de WordPress?

    A banda d’això, l’actualització via SVN com una seda, cap problema greu detectat, sí un problema lleu:  se’m queda permanentment actiu l’avís que he de actualitzar a 2.7 al costat de “Estàs fent servir el WordPress 2.7″

    Apali, una versió més ;)


  2. Tag ‘add new tag’

    octubre 24, 2008 by oriol

    Publicant el post anterior me n’he adonat per casualitat que si pitges al ‘Add’ per afegir tags de WordPress massa ràpid et trobes que se t’afegeix el tag ‘add new tag’, que realment és el text que apareix per defecte al input per afegir tags.

    La pregunta és quanta gent s’ha colat (o no) i ha deixat un post publicat amb aquest tag? Doncs sembla que força gent!


  3. WordPress 2.6.3

    octubre 24, 2008 by oriol

    Tot just ahir vaig avisar a una gent que tenien el blog ple d’spam per una vulnerabilitat de WordPress de l’any de la pica, els hi recomano actualitzar de WordPress i abans no acaben de fer-ho… pam! Nova versió ;-)

    Aquest cop l’actualització de WordPress afecta a una llibreria que s’empra per a tractar els feeds que apareixen al Dashboard.

    Apa doncs, a actualitzar! Sort que fa un temps vaig decidir reinstal·lar els WordPress del servidor via SVN i ara fer actualitzacions és bufar i fer ampolles ;-)

    svn sw http://svn.automattic.com/wordpress/tags/2.6.3/ .

    I a córrer!


  4. Problemes amb PicLens

    agost 6, 2008 by oriol

    Quina setmaneta… avui he reinstal·lat diverses vegades un WordPress 2.6 que tenim a la feina, ja que de tant en tant a l’accedir als posts, es generava un dump de tota la resposta HTTP, des de les capçaleres fins al darrer bit transmés.

    Com que feia poquet que había actualitzat a WordPress 2.6 he procedit com és habitual:

    1. Desactivar plugins
    2. Posar el tema per Default
    3. Reinstal·lar WordPress

    En tots els casos el resultat era el mateix, de tant en tant, aleatoriament, el Firefox (i només el Firefox) mostrava un dump de tota la resposta HTTP o bé intentava baixar-se l’arxiu com si fos un oct/stream.

    Finalment he recordat, després de fer les més diverses proves, desactivar mod_gzips, etc… que no fa massa provant la pijadeta del PicLens a la feina tots ens vàrem instal·lar la seva extensió per Firefox de forma compulsiva ;-)

    Doncs bé, tant fàcil com desactivar l’extensió en qüestió i tot arreglat, el WordPress torna a funcionar perfectament. Crec que és possible que la seva funció de prefetch a l’estil Google Web Accelerator hi tingui quelcom a veure, però no em vull aventurar del tot a afirmar-ho.

    De moment però, problema solucionat.


  5. WordPress 2.5.1

    abril 25, 2008 by oriol

    Ha durat poquet la vida de WordPress 2.5, un bug important de seguretat ha precipitat la versió 2.5.1 del gestor de blogs.

    Version 2.5.1 of WordPress is now available. It includes a number of bug fixes, performance enhancements, and one very important security fix. We recommend everyone update immediately, particularly if your blog has open registration. The vulnerability is not public but it will be shortly. 

    Apa, sant tornem a actualitzar ;-)


  6. WordPress 2.4 -> WordPress 2.5

    gener 5, 2008 by oriol

    Ahir en Marianitu comentava que WordPress 2.4 no sortiria a la llum, avui n’he trobat un xic més d’informació.

    L’Eduardo comenta que els pares de WordPress han decidit anul·lar l’aparició (aquest Gener) de WordPress 2.4 i posposar-la fins a la versió 2.5, de manera que hi haurà un salt de versió.

    Així doncs, no tindrem nova versió de WordPress fins al 28 de març, hi ha qui ho agraeix i qui considera que és una resposta a la poca acceptació que ha tingut la preview del BackOffice de la versió 2.4.


  7. WordPress 2.4 Preview

    gener 4, 2008 by oriol

    A tubetutorial han publicat un vídeo de com serà el panell d’administració de WordPress 2.4 que, diuen, sortirà el 24 de gener.

    De moment, sense haver testejat cap release em semblen moltes floritures i poques funcionalitats.


  8. Com enfonsar un WordPress 2.3

    octubre 2, 2007 by oriol

    Avui m’he entretingut a fer proves amb WordPress 2.3, el gestor de blogs amb el que funciona aquest seti, i després de força trastejar puc confirmar que WordPress no suporta blocs grans.

    Què vol dir grans?

    
    mysql> select count(ID) from wp_posts;
    +-----------+
    | count(ID) |
    +-----------+
    |    132872 |
    +-----------+
    
    mysql> select count(cat_ID) from wp_categories;
    +---------------+
    | count(cat_ID) |
    +---------------+
    |          2071 |
    +---------------+
    mysql> select count(rel_id) from wp_post2cat;
    
    +---------------+
    | count(rel_id) |
    +---------------+
    |        132872 |
    +---------------+
    

    Estem parlant d’un blog amb un xic més de 130.000 entrades distribuïdes en poc més de 2.000 categories, el resultat es desastrós.

    El element testejat és un WordPress 2.3 amb tots els plugins desactivats i el tema per defecte, en un entorn restringit on tant sols hi havia peticions a aquest WordPress que atacava un Apache que tant sols servia aquesta web i un MySQL que tant sols contenia aquesta BD. El MySQL l’he anat reconfigurant sense èxit.

    Una petició a la home o a qualsevol categoria generava una slow-query de més de 140 sg. que deixava fregit el MySQL.

    El motiu, les querys són massa complexes i preveuen massa casuístiques que no tenen perquè donar-se, com per exemple un Group By que ignorava qualsevol índex i que controlava que els posts mostrats en un moment X no estiguessin relacionats en diverses categories (en el meu cas, un post = una categoria).

    He toquetejat una línia del codi de WordPress per adaptar-lo a les meves necessitats i el rendiment és òptim, la línia en qüestió es troba a wp-includes/query.php i el toqueteix ha consistit en passar d’això:

    $request = " SELECT $found_rows $distinct $fields FROM $wpdb->posts $join
    WHERE 1=1 $where $groupby ORDER BY $orderby $limits";

    a això:

     $request = " SELECT $found_rows $distinct $fields FROM $wpdb->posts $join
    WHERE 1=1 $where $limits";

    Òbviament, es tracta d’un cas particular i que en cap cas es pot globalitzar.

    Prometo explicar-vos el resultat, però de moment he reduït fullscans del MySQL i filesorts innecessaris, de manera que les slow-querys (1 sg.) han desaparegut dels logs.


  9. Ja sóc WordPress 2.3

    setembre 28, 2007 by oriol

    Acabo d’actualitzar el gestor de continguts a WordPress 2.3 .

    Si detecteu cap cosa estranya, feu-m’ho saber.

    Gràcies!


  10. Problemes amb WordPress

    maig 29, 2007 by oriol

    WordPress darrerament és un no parar de problemes, surt una nova versió (2.2) i es fan públics forats crítics a la versió anterior (2.1), actualitzes a la nova versió a corre cuita i resulta que encara té més forats que l’anterior.

    Productes lliures d’aquest tipus haurien de revisar-se més abans de treure noves versions, ja que arriben a un gran públic i són poden arribar a generar molta desconfiança als usuaris.