Cum ne curatam baza de date ?

Vineri, 08 Iulie, Anul 3 d.Tr. | Autor: Mircea Popescu

Continut Platit

Acest articol nu este disponibil gratis.

Detalii mai jos :

Incepand de asta noapte am operat cateva modificari la modul in care Trilema livreaza articole. Sistemul cel nou e oarecum complex, asa ca sa-l explicam pe indelete.

Fiecare cititor (inteles in termeni de IP) poate citi cate trei articole diferite in fiecare zi (24 de ore). Odata cele trei epuizate, in locul articolului solicitat va primi o pagina care-i explica c-a depasit numarul de articole gratuite pe ziua respectiva, si-i ofera un link pentru mai multe detalii. In principiu eu scriu cam cate trei articole pe zi, plus-minus, asa incat ar trebui sa fie fix destul pentru a urmari Trilema in continuare fara probleme. De asemenea conversatiile n-ar trebui sa fie tulburate, cititorul poate lasa oricate comentarii doreste la cele trei articole pe care si le-a ales pentru ziua respectiva, si de asemenea poate citi de oricate ori pofteste comentariile lasate de altii. De notat ca termenul de 24 de ore curge subiectiv, functie de accesarile cititorului, nu exista o ora fixa pe server la care toata lumea isi reprimeste creditele.

Toate IP-urile noi (adica acele IP-uri care incarca pentru prima oara o pagina pe Trilema, de la introducerea acestui sistem) primesc un bonus de 24 de incarcari suplimentare. Asta inseamna ca pot incarca, pe langa cele 3 articole zilnice, inca 24 in total. Deci, citind azi 4, maine 10, poimaine 19 am ajuns la 0, si de-acum suntem limitati la cele 3 zilnice. De notat ca sistemul nu retine decat ultimele trei articole vizitate, si ca atare e posibil sa epuizati creditul incarcand doar 4 articole in ordine, 1,2,3,4,1,2,3,4 etc. In acest exemplu se uzeaza cate o unitate pe ciclu. De asemenea de notat ca odata plata realizata si creditul alocat sunteti identificat strict prin IP, daca ISP-ul aloca IP-ul dvs altcuiva tocmai ce v-a pagubit de niste incarcari suplimentare.

Paginile (precum de exemplu ), indecsii categoriilor (precum de exemplu http://polimedia.us/trilema/category/3-ani-experienta/) si arhivele (precum de exemplu http://polimedia.us/trilema/2010/08/) sunt accesibile fara restrictii, nefiind in nici un fel incluse in acest sistem.

Cititorii care nu doresc sa fie astfel limitati pot sa plateasca 5 euro, (puteti plati cu orice card Visa, nu-i nevoie sa aveti sau sa va faceti cont) in schimbul carora primesc 5000 de incarcari suplimentare. Avand in vedere ca la ora actuala Trilema are putin peste 1300 3000 de articole in total, 5000 de incarcari suplimentare ar trebui sa ajunga o vreme. Puteti de asemenea plati cu bitcoin : trimiteti un email care sa contina adresa dvs, dupa care trimiteti plata pe adresa 1JPvucRfu3ZzEvfBUQTJwsxMrZjeTqD6zR. Veti primi un numar de credite egal cu cantitatea de bitcoin trimisa x cursul BTCEUR x 1000.

Cititorii care nu doresc sa fie limitati dar nici nu doresc (sau nu pot, din orice motiv) sa plateasca in bani pot sa-si faca un cont pe fain, unde, dupa ce aduna 1000 de karma pot sa vanda 500 in schimbul incarcarilor suplimentare (specificati in email).

Cititorii care nu doresc nici sa fie limitati, nici sa plateasca si nici sa munceasca pot sa foloseasca un proxy, sa incarce Trilema de pe calculatorul prietenilor sau pe wireless-ul cafenelelor etcetera. Solutii sunt probabil multe, chiar daca m-ar mira sa merite.

In final, imi face placere sa anunt ca un numar de comentatori activi si inteligenti primesc 1000 de credite ex oficio. Lista, in ordine alfabetica : adi ; Anonimosu ; ByREV ; calmogen ; cipslim ; costin ; dAImon ; Diana Coman ; Dr.A ; F ; factor ; Florin ; Ionut ; krossfire ; Lucian ; Luka D ; Mari ; Marius ; McGogoo ; Mihai ; Porcul de York ; spyked. Lista ramane in principiu deschisa la dispozitia mea.

Uite ca pana la urma n-o fost chiar asa de complex. Sa ne auzim sanatosi dara. Pentru comentarii incercati aici.

Rubrica: 3 ani experienta
Puteti urmari raspunsurile prin fluxul RSS 2.0. Puteti lasa un comentariu ori trimite un trackback de pe blogul propriu.

28 Responses

  1. Ai curatat toata luna iulie, adica nu mai apar posturile aici http://polimedia.us/trilema/2011/7/

  2. Ah, de fapt, ai curatat tot :)

  3. 3
    Mircea Popescu 
    Vineri, 8 Iulie 2011

    Adica ?

  4. 4
    Mircea Popescu 
    Vineri, 8 Iulie 2011

    Aia moare in chinuri, mi-o atras atentia inca x persoane, e in proces de reparare. N-are legatura cu chestia asta, are legatura cu faptu’ ca am prea multe articole si le sortez ineficient in archive.php

  5. si daca scoti reviziile, unde punem baia? pai baia-i baie, nu incape in calorifer.

    o molid frumos, o molid frumos.

  6. 6
    Mircea Popescu 
    Vineri, 8 Iulie 2011

    Hahahaha.

    Molift, buei.

  7. Pey mah, arhiva aia este modul in care iti folosesc luserii site-ul, ca daca dai click altundeva iti ia credite.

  8. da’ explica domle ce-i cu left join-ul ala sa inteleaga tot omu’…

  9. 9
    Mircea Popescu 
    Vineri, 8 Iulie 2011

    @gheorghe Stai buei c-o dreg acuma. E facuta *TEMBEL* de catre automattic, in sensu’ ca orice cerere catre arhiva aduce din mysql tot continutul tuturor articolelor. Si cum eu in luna iunie am jdemega continut, moare scriptu’ ca-si intrece limita de memorie.

    M-am apucat sa rescriu chestia sa lucreze corect, va fi gata mintenas si public si rezultatele, bine ?

    @f Pai join e o comparatie de indecsi, practic asta-i marele avantaj al unui sistem sql, ca-ti permite sa faci din doua (sau oricite tabele) una singura. Vezi aici de ex.

    Pe scurt spus, identifica in alte tabele elementele corespondente unui set de elemente alese dintr-o tabela anumita, si le da omoru’.

  10. cît iti cantareste tot blogul?

  11. lulwut, de ce ar aduce conţinutul articolelor dacă tu afişezi doar titles fără excerpts?

  12. 12
    Mircea Popescu 
    Vineri, 8 Iulie 2011

    @Critic Acum in jur de 120mb, precum vezi.

    @dAImon Pentru ca-i gindit cu curu’, si pentru ca 4kb ar trebui sa fie suficienti pentru oricine, si asa mai departe. Cica code is poetry da-le-as gauri in chip…

    Intre timp l-am reparat, archive.php functioneaza din nou. Si cu un drum am mai redus consumul de energie electrica al civilizatiei umane cu niste kw acolo.

  13. bun da asta face un plugin gen wp_optimise de ani buni ..tu nu ti-ai facut timp de 3 ani curatenie in baza de date si descoperi acum ca-i util ?

  14. 14
    Mircea Popescu 
    Vineri, 8 Iulie 2011

    Eu nu folosesc pluginuri, si sunt lenes. Moar questions ?

  15. 15
    Mircea Popescu 
    Vineri, 8 Iulie 2011

    Mnoa, arhivele dupa luni si dupa categorii fura reparate. Traiasca!

  16. arhiva pe ani nu
    http://polimedia.us/dtng/c/src/131016304128.jpg

    sau asta-i de aia not a bug but a feature?

  17. 17
    Mircea Popescu 
    Sambata, 9 Iulie 2011

    Sincer acuma nu cred ca are sens/utilitate arhiva pe ani. La ce sa te uiti la o mie de de-astea, cu ce-ti ajuta ?

  18. cautare in-page dupa titlu in loc sa dau pe google, spre exemplu.

    poti gasi motive daca te apuci sa cauti.

  19. 19
    Mircea Popescu 
    Sambata, 9 Iulie 2011

    Hm. Mbine, hai sa zic ca implementez, doara ce ma costa ?

  20. 20
    Mircea Popescu 
    Sambata, 9 Iulie 2011

    Done.

  21. si unde e?

  22. 22
    Mircea Popescu 
    Sambata, 9 Iulie 2011

    Not for newfagz.

  23. eu intelesesem o casuta de search pe aici pe undeva,imi scapa ceva? cache?

  24. 24
    Mircea Popescu 
    Sambata, 9 Iulie 2011

    http://polimedia.us/trilema/2009/cautare-pe-blog/
    Semneaza de luare la cunostiinta.

  25. gtfo

  1. [...] Cum ne curatam baza de date ? [...]

  2. [...] Nu-i prima data cind is deosebit de idioti, de altfel. Sa reamintim numa’ faza precedenta de-o imbecilitate sideranta, descoperita tot asa, la un moment de [...]

  3. [...] Anul 4 d.Tr. | Autor: Mircea Popescu Ca nu-s capabili sa scrie cod nu ca la nivel de poezie, da’ macar la nivel de proza asa… medie, de absolvent recent de calculatoare nu ma [...]

Am ceva de spus! »
    Daca nu ati mai comentat niciodata, comentariul dvs. va intra in moderare, unde va petrece in medie citeva ore. Dupa aprobarea primului comentariu, urmatoarele vor aparea direct, fara a mai intra in moderare.