Mensi varka mensich novinek na www.sunamo.net

Tentokrat zmeny probehly predevsim pod kapotou. Opravil jsem nekolik chyb a zoptimalizoval jsem ukladani do DB co se tyce navstev stranek. Ma DB trpela jednim neduhem, kdy jsem pouzil metodu pro ulozeni do DB ale zapomnel jsem pouzit misto ni metodu pro ulozeni do DB na konkretni index(ackoliv ten sloupecek nebyl AUTO_INCREMENT) a s tim souvisi, ze jsem taky zapomnel predat ID te stranky. Dalsi zmena pod kapotou je ta, ze nyni se nebudou ukladat navstevy vsech stranek do DB, ale pouze tech, u kterych to specifikuji nastavenim promenne na true.

Nastavit tuto promennou budu muset vzdy, protoze se nastavuje v konstruktoru a tedy vzdy se budu muset rozhodnout zda budu chtit stranku ukladat do DB nebo ne. A protoze ne vzdy jeste v konstruktoru na 100% vim jestli chci nebo nechci stranku ukladat do DB, je tu moznost zvolit false v ctoru a pak kdyz se ukaze detailnejsi skutecnost, tak ten zapis dodatecne provest. Velka viditelna zmena je mensi redesign ggdag.sunamo.net , posudte sami:

Predchozi design:


Web Ggdag Prvni design

Novy design:


Web Ggdag Druhy design

Sice to na tom obrazku nejde moc videt, ale skutecne tam je prechodovy gradient. S tou prvni zmenou, kterou jsem psal na uvod souvisi, ze ted si budu moci snadno zjistit pocet navstev registrovanymi uzivateli jakekoliv ukladane stranky, jak to treba muzete videt na OnlineHighlighter’u .

Zatim jsem nikde jinde tuto featuru nedal, i kdyz to je naprosto snadne, jen definuji div, a vlozim do neho jedinou metodou, ktere predam aktualni Page. Kvuli toho bordelu, ktery vznikl temi chybami jsem si musel napsat taky plno kodu ktery mi udela uklid techto dat.

Leave a Reply

Your email address will not be published. Required fields are marked *