Weby BibleServer i Ggdag na nových adresách i základech

Trochu mě mrzí že jsem si dal takovou delší pauzu od blogování, ale nyní už by se tu měli nové příspěvky objevovat o trochu více pravidelněji. Sice to nebude jak kdysi kdy tu bylo něco nového skoro každý den ale rozhodně by se tu mělo něco nového objevit aspoň párkrát do měsíce. Ale zpět k těm mým webům, jsou to weby které vypadají na pohled úplně stejně, ale pod pokličkou je tam trochu jiný kód, konkrétně jsem provedl tyto změny:

  • Web už neběží na 2 samostatných SQLite databázích ale všechno je v 1 MSSQL DB. To má nevýhodu že mám na ní jen 200MB místa, na druhou stranu je ale rychlejší než SQLite a také lépe snáší vysokou zátěž.
  • Některé věci teď neukládám do DB protože jsou příliš velké ale vypracoval jsem si pro tyto věci nový systém.
  • Každý web má svoje stránky ve své složce(například složce Ggdag) ke které můžete zrychleně přistupovat například přes adresu 👻 Server byl poslán do starobince pro domény.. Krom toho existují ještě Shared stránky, které žádné stránky nemají ale mají jen kód který využívá více webů.
  • Některé stránky které dříve byly pouze na BibleServer jsou na www.sunamo.cz – web na kterém je shrnutí jaké weby a profily mám. Jedná se o stránky, které jsou o více nebo všech mých webech, jako například 👻 Odkaz je mrtvější než Flash Player..
  • Jedna registrace opět funguje napříč všemi mými weby, vše je teď ale rychlejší, protože když se chcete například přihlásit na Ggdag tak se teď web nemusí ptát přes webovou službu ale zeptá se přímo DB zda login a heslo souhlasí.
  • Udělal jsem si stránky které mi pomohli převést dané DB do SQL Serveru nebo mi vygenerují soubory s třídami, které pak budou jednotné a kdybych je musel psát ručně, tak by mě to stálo více času než bych dosáhl stejného výsledku jako s tímto generátorem.

    Samozřejmě největší výhoda je to že ten kód je všude stejný, takže vím jak která metoda funguje, takže ji nejen nemusím psát, ale já ji nemusím ani ladit a testovat, nemám chaos v pojmenování.

  • Web jede jak na adrese www.sunamo.cz tak i na www.sunamo.cz . Adresa www.sunamo.cz ale asi časem zanikne, takže vám ji doporučuji nepoužívat.
  • Pro mě jako pro vývojáře a kodéra to přináší také více pohodlí a úsporu času, protože všechno mám na 1 místě, všechno je sdílené, všechno musím uploadovat pouze jednou, všechno musím opravovat pouze jednou(pro mě hodně důležité, při mé nesoustředěnosti). Možná se divíte proč s tím přicházím až teď a co jsem dělal po celou tu dobu kdy jsem tu na tento blog nepřispíval – odpověď je až překvapivě jednoduchá – spal a flákal se.

    Dobré nejen to, prvně jsem tyto svoje weby spojil do jednoho ale každý měl zase samostatnou DB. Pak jsem si řekl že takhle to nemá cenu a začal jsem to měnit na SQL Server DB. Také mi nějaký čas trvalo napsat znovu třídu ve které byly metody které pracovali s DB, tabulkami, řádky, sloupci a buňkami. Dnes má tato třída 1416 řádků, samozřejmě něco z toho je zakomentované atd.

  • Mám i napsaný program HostingManager o kterém budu mluvit a psát v dalším blogpostu. Pro letmé vysvětlení co ten program dělá – pomocí nejdřív si po stisku jednoho tlačítka uloží do DB seznam souborů(vč. hashu a velikosti) a složek a poté když dám uploadovat(nauploadují se mi jen konkrétní weby, které si vyberu – program si výběr pamatuje, nebo všechny, já ale používám vždy jen ty konkrétní weby).

    Pak si zjistí soubory na localu u mě, porovná je, změněné nauploaduje, neexistující smaže i z hostingu, nové nauploaduje. V příštím článku by měl být i částečný zdrojový kód toho mého HostingManageru.

  • Budu se plně soustředit na vývoj webu, když už mám ten placený hosting. Myslel jsem že budu vyvíjet i aplikace pro Windows 8 ale žel mi na to nezbývá moc času. Nicméně 1 aplikaci pro Windows 8 mám již vyvinutou ale k tomu abych ji mohl dostat do světa bych si musel koupit vývojářský účet do Windows Store a ten jak jsem se naposledy koukal okolo 26. října stal skoro 900Kč a navíc mi to ani nešlo zaplatit MasterCard kartou, dneska by mi to šlo protože mám lepší Visa :D.

Zbývá jen přidat adresy těchto mých 2 staronových webů: 👻 Server shodili, majitel se odstěhoval, DNS na to zapomnělo. 👻 Server byl poslán do starobince pro domény.🙂

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *