Včera se poradte.cz přesunulo z webhostingu na můj server. Radost mi zkazilo až zjištění kolik výkonu serveru bere. Při nižší návštěvnosti spotřebovalo více než blogy píše.cz. První šok... (blogy beru jako největšího žrouta hardware všeobecně - spousta článků a obrázků).
Největší rezervu jsem viděl ve skriptech, které diskuzi obsluhují. Včera v noci jsem se dal do přepisování (ačkoliv se mi chtělo strašně spát zabalil jsem to až s půlnocí) a původní skript o 300 řádcích byl upraven na cca 200 řádků (hlavních funkcí). Sice počet řádků není zdaleka všechno, ale je to jen pro ilustraci kolik kódu prořídlo při zachování všech funkcí.
S napětím jsem se dal do testování. Našel jsem velkou diskuzi o cca 150 příspěvcích. Spustil jsem stránku se starým i novým kódem. Rozdíl 30%. Super, ale pořád to trvá hrozně dlouho. Napadlo mě, že největší potíž bude ve stromu diskuze. Aha, proto Phorum většinou nestromuje!
No nic, tupě jsem si díval do databáze a najednou mi to došlo. KLÍČE DATABÁZE!!! Dodal jsem 3 klíče DB do tabulky diskuzí. Tento příkaz se provedl ve zlomcích vteřin. Výsledkem bylo pouhých 37kB nových "prohledávacích" dat. Bude to mít nějaký účinek? No, snad pár procent.
Páááni, zlepšení o stovky %. To, co dříve trvalo 30 vteřin nyní trvá něco přes vteřiny 2! Neuvěřitelné... a to jen přidáním indexů databázi. Že jsou indexy důležité jsem věděl (většinou je nejtěžší zjistit, které dotazy se nejvíce opakují), ale že zlepší výkon o 1500% jsem netušil. Jsem v šoku!
Takže, vítejte na poradte.cz, kde rychlost výpisu diskuzí bere dech.
Už od srpna 2007 běží blogy z vlastního serveru a ani bych neřekl, že je to skoro půl roku. Od začátku bylo jasné, že na tom samém serveru budou i všechny moje ostatní projekty. Původně jsem chtěl mít blogy oddělené cca první 2 měsíce, abych si otestoval jak moc zatěžují server sami o sobě.
Udělal se přesun blogů a na ostatní se zapomnělo. Není divu, druhý server, kde bylo všechno ostatní se stabilizoval a tak celý přesun usnul. Příliš mi to nevadilo, protože jsem si alespoň šetřil svůj server. Ale ukazuje se, že server, kde běží blogy je spolehlivější a proto jsem kontaktoval administrátory a požádal o přesun zbytku domén. Už byl nejvyšší čas uvést vše do řádného stavu.
O přesném termínu budu informovat, ale počítám s příštím týdnem.
Jedná se o domény:
- poradte.cz
- protebe.cz
- bazina.cz
Zapomněl jsem vložit anketu. Takže ještě jeden pokus:
Vánoční klid mě přivedl k novému nápadu. Nedokáži objektivně posoudit, zda tento nápad je jeden z mnoha už předem odsouzených k zániku nebo je to třeba dobrá myšlenka. V podstatě by to bylo asi užitečné jen pro majitelé blogů popř. jiných webových stránek.
A tedy: Ocenili byste možnost vytvářet kvízy popř. hlavolamy? Je to dobrá cesta jak např, poznat své uživatele... jednou anketou se člověk sice také dozví mnohé, ale jedna odpověď prostě nestačí. Souborem např. 5-ti otázek se už dozvím více. Nebo naopak chcete otestovat inteligenci svých uživatelů na jednoduchém zábavném kvízu?
Spousta blogerů nemá ani ponětí jak něco takového vytvořit. Nevím, možná o to nikdo nestojí, ale třeba by to byl HIT.
Kvíz či hlavolam by se vkládal do stránky jako jednoduchý kód, podobný počítadlu návštěv. Definice barev a velikosti by byla už na Vás.
No, uvidíme podle ankety.
Tradá, poprvé mají moje projekty více než milion zobrazených stránek měsíčně. Přesněji 1.061.159 stran (google analytics). Ve skutečnosti je jich více, ale nezapočítavají se různé administrace... zkrátka všechny stránky, kam nemá běžný uživatel přístup pokud není registrován.
1 mil zobrazených stran není až tak úžasné číslo, ale je to další milník, který jsem překročil. Další, 2 mil, je zatím v nedohlednu. Podle odvážného odhadu to bude přesně za rok v tuhle dobu, ale těžko říct. Uvidíme
Každý měsíc nastavá smutný i veselý čas. Smutný, když přijde faktura a veselý když se podívám na statistiku svých projektů. Hodnotím je z několika pohledů. Celkově mám asi 5 kritérií podle kterých si stanovím jak bylo úspěšné předešlé období a co zlepšit. A pak tu máme další kritéria pro jednotlivé projekty a... bla, bla, bla.
S Vámi se podělím o vývoj počtu zobrazených stran, které je jedno z těch nejdůležitějších. Někdo má milník počtu unikátních uživatelů, ale pro mě je to druhořadý ukazatel. Co je mi platné, že mi na web přijde uživatel z vyhledavače, přečte si jediný článek, kvůli kterému přišel a odejde. Vzpomene si někdy, kde to četl? Vratí se? Tak to bohužel málokdy. Pokud se mu však článek na tolik líbí, že si přečtě další a další, pak ano. Asi se někdy vrátí a proto má pro mě větší význam.
Zajímavý je vývoj za letošní rok u blogů. V lednu to bylo kolem 90tis stran za měsíc. V listopadu už přes 0,5 milionu.
U poradte.cz je také důvod k radosti. Lednové hodnoty jsou v současné době skoro dvojnásobné.
V součtu všech projektů se už pohybujeme těsně pod hranicí 1 milionu zobrazených stran měsíčně.
Včera a dnes jsem se trápil vymýšlením názvu nové domény. Ne že bych neměl, co dělat. Právě naopak. V úkolovníku je teď hotová spoušť a dá se říci, že nevím, co udělat dříve. Už jsem skoro rozhodnutý zahodit www.topblogy.cz. I ... tesař se někdy utne
V prohlížeči jsem zadal skoro stovku různých názvů, co mě napadaly a pořád bylo všechno obsazené. Tedy, třetina byla jen přesměrovaná. Když se nějaká zdála volná, nic.cz řekl opak. Ach jo.
Vrátili jsme se dnes z nákupu a bylo to tam... www.papricka.cz - celkem dobrý, ne?
Sice to krapek zavání bulvárem, ale opak je pravdou. Bude tam vysoce praktická záležitost. Hned od začátku bude mít 2 režimy - jeden zdarma a druhý zpoplatněný. To říkám předem. Její obsah? Zatím tajemství. Vrhnu se na to jakmile se mi uvolní ruce. Takže někdy na jaře přístího roku
Už před časem jsem oznámil, že jsem registroval www.topblogy.cz. Teď řeším, co s ní dělat.
Původní záměr "podle hlasů v topčlánky.cz vytvořit žebříček blogů s nejlepšími články", vzal za své. Mám asi ještě 10 měsíců na rozhodnutí, zda se doménu opravdu chci nebo ji jednoduše zahodím.
Raději bych něco zkusil než čekal oněch 10 měsíců a nechal ji vypršet.
Na Vás se obracím s otázkou zda máte někdo nápad podle čeho by se dal vytvořit žebříček (princip mechanismu)?
- udělat to podle návštěvnosti - tzn. Toplist jen pro blogy?
- na principu tlačítka "dej hlas mému blogu" a zárověň by se ukazovalo aktuální umístění?
- přece jen původní nápad z topčlánky.cz?
- něco úplně jiného?