Monday, December 26, 2016

IFI6104 Kujundusmall 5.

https://wordpress.org/themes/twentyseventeen/


On siis minu valikuks. Kuna tegu on wordpress.org enda poolt pakutava teemaga, mis on sealse teemaderegistri populaarsuse tipus, siis ei anna sellega alt minna. Kuna paljud kasutavad seda, siis saab temale ohtralt teavet leida, samuti on sellega ringi toimetamine seetõttu lihtsustatud.

Tasub proovida ka teemat mis on nimeks endale saanud ainult Responsive.
Sisaldab endas 9 erinevat lehe malli.
11 erinevat lisavidinate ala.
6 näidis lehejaotist.
4 erinevat menüü positsiooni.

Virtue
HTML5 ja CSS3
Täielikult responsive.
Samuti on ühilduv WooCommerce-iga
Väga palju erinevaid valikuid väljanägemise muutmiseks ilma CSS-i kijrutamata.

Sydney

Otselülitatavad Google Fondid.
Hea värvipaleti haldus.
Lihtsalt vahetatavad taustpildid. 
Orienteeritud ettevõtetele.





IFI 6104 Sitemap 6.

XML Sitemap & Google News feeds

Kasutasin sellist pluginat.
XML leitav lehel 

Valisin Araneus OÜ lehe. Antud leht ei tule ka mitte 2lt või 3lt lehelt välja google-i otsinguga. Meta andmetes on ainult kirjas charset-i variant ja et tegu on text/html-iga. XML puudub samuti robots.txt. Kahjuks on tegu väga vanemat sorti lehega, mis pole ka parimalt paika pandud. 

 Väike ääremärkus, kui panna pildi nimeks adwords.jpg siis blogger teeb nalja.
Ehk siis otsisõnade jaoks on Googlil taaskord lahendus, nimega adwords. Juhtumis hakkab nagu teemkas kiskuma, et kuidagimoodi veebimaailmas ei saa üle ega ümber Google-i poolt pakutatate teenuste tarbimisest. Ning niimoodi jätkates lõpuks, ei olegi enam mõnda alternatiivi mida kasutada.

IFI6104 Google Analytics 7.

Google Analytics-it kasutanud juba pikemat aega.
Lisaks ka midagi omapärast, mida GA kaudu vaadata saab.


Kuidas panna GA tööle A/B testimist tegema.

Tuleb paigaldada GA ise lehele.
Minna GA-sse teha uus eksperiment
Täita vajalikud lahtrid ära.
Eeelnevalt tuleb luua asendusleht. Kopi-pasteerida nende aadressid lahtritesse. Mispeale GA pritsib välja script koodi, mis tuleb antud originaal lehele paigaldada ja kindlasti kohe peale <head> tag-i.
Peale mida on korras ja experiment toimib GA kontrollib ja annab vastu rohelise tulukese, mispeale saab alustada ekspreminediga.

Sunday, December 11, 2016

IFI6104 CMS 4.

WordPress

Praegusel ajal kõige populaarsem sisuhaldus-süsteem. Loodud aastal 2003, seega päris pikalt juba kasutuses olnud, ning on alust eeldada, et kui selle ajaga ta välja pole surnud, siis järelikult on ikkagi tegu millegi toimiva ja kasutajasõbralikuga. 

Joonis CMS tarkvarade populaarsuse kohta.
Nagu jooniselt näha siis WP populaarsus alates avalikuks tegemisest on kiirest kasvanud ja peale turu vallutamist ta ka selle liidriks on jäänud. Minu poolt on omamoodi lähenemine selle buumi tagamaades. WordPress minu meelest pole just kõikse stabiilsem ja kasutajasõbralikum lahendus mis olemas on, kuid vaatamata sellele, et mina pole ainus kes nii arvab, ei muuda see fakti et wordpress on ikkagi kõikse kõigem. WP nimelt on kohati konarlik ja lehtede koodi jälgimine enamasti raskendatud. Edasi on menüü kohati väga segane, mõned setingud mis otsest vaadet muudavad on peidetud tahatuppa ja kogemata saab välimust muuta tundmatuseni, nii et ise ei märkagi kohe. Sellele vaatamata on ikkagi tegu kõige populaarsema lahendusega, arvatavasti just seetõttu, et ta on nagu Macgyver oma noa, teibi ja kirjaklambriga. Temaga saab kõike teha, kui vähegi oskusi on ja uurida viitsid. Just tänu populaarsusele on tal pluginaid kõige rohkem ja kõik mida vähekenegi suudad ette kujutada on peaaegu pluginaks vorbitud, oska ainult otsingust see õige ülesse leida. Samuti lehevälimuse kohandamiseks on väga palju erinevaid variante, mille hulgast valida, kuna väga palju neid on tasuta saadaval. Ja samas kui tahad WP saidiga mingil ajahetkel edasi areneda, siis on tema populaarsus taaskord hea motivaator, nimelt väga palju arendajaid on keskendunud sellele ja seetõttu on ka konkurents sellega tihe. Ehk kliendile on see nagu roheline tuluke, millelt silmi ei saa. Klient siis vaatab ta populaarsust WP-l kui korralikku rahasäästjat. Arendajad suure konkurentsiga peavad pakkuma suuremat lisandväärtust väiksema raha eest, ehk klint saab vähema eest rohkem.

Joomla

Suur pluss minu poolest on objekt orienteeritud php tugi. Samuti on tema kasutajaliides minu subjektiivsel arvamusel üks loogilisemaid ja sõbralikumaid. Samas tema lisandid ehk extensionid on kohati aegunud(väljalaske kuupäevad jäävad 6kuud ja rohkem tagasi) ja võivad uuendatud Joomla versiooniga vigu tekitada. Vahepeal oli suuremat sorti probleemiks see, et Joomlal põhinevaid saite häkiti, ehk saadi ligi kasutaja andmetele, seda tänu sellele, et kasutajad ei uuendanud ennast uuematele versioonidele ja vanades väljalasetes olevad turvaaugud jäid paikamata. Seega kahjuks tekitas see paha pildi antud CMS-ist. Samas on tal ka probleeme blogina kasutamisel, mis on WP suureks eduks, nimelt puudub Joomlal siiani sisse ehitatud kommenteerimise süsteem. Aga sellele vaatamata, Joomlal on parim kasutajahaldusesüsteem. Ehk jagada kes kuidas mida näeb ja millele ligi saab ja seda otse põhifunktsionaalsusena. Ja samuti niipea, kui on vaja lehelaadimisel mõni funktsioon käsitsi juurde liita, siis on aeg mõelda Joomla kasutamisele. Jah Joomlal on miinuseid, kuid niipea kui on vaja midagi endal juurde liita, siis on ta väga asjalik.

Viited

Mening, R. (2016, November 23). WordPress vs Joomla vs Drupal + CMS “comparison chart.” Retrieved December 11, 2016, from https://websitesetup.org/cms-comparison-wordpress-vs-joomla-drupal/

ago, years 2. (2016). CMS vs hand coding Websites? Retrieved December 11, 2016, from https://teamtreehouse.com/community/cms-vs-hand-coding-websites

IFI6104 Veebisaidi nõuded 3.

Hea teada

Esmalt alustaks vajadusega, kas tal on oma server olemas, või on vaja privaatset lahendust raudvarast alustades või piisab ka virtuaalserverist.
Teiseks oleks eeldatav kasutajatehulk koos serveripoolse võimekuse vajadusega.
Kolmandaks veebisaidi lahendus ja vajadused.
Neljandaks ajaline kulg, mis on tähtajad.
 Üldjoontes tuleb kaardistada kliendiga kogu tee kokkusaamisest kuni lõpplahenduse kätte andmiseni. Mis eeldab, et juba hinnapakkumise koostamiseni kulub mitmeid tunde aega. Seda siis nii enda kui ka kliendi poolt. Eeldus oleks pakkuda töid tükitööna, kui on olemas stamp lahendused mida on võimalik kasutada, aga kui on tegu eritegevusega, mida tuleb ise luua, siis ei saa kuidagi enam läbi tükimudeliga ja sealt läheb üle tunnitööle.
Veebisaidi puhul nüüd siis tuleb hakata kliendilt infot saama, juhul kui seda teavet temal pole tuleb hakata vaatama kas ja kuidas selline arendus toimima hakkab ja välja pakkuda variant, kus on võimalik see teave sisse tellida või enda poolt ära kaardistada.

Esmalt mis on sihtgrupp, kas neil on vaja hulgaliselt meedia sisu, mida kasutajatele näidata, või on tegu tööülesandeid täitva saidiga.Sellega seoses siis ka nüüd ülesanne mida see sait täitma hakkab, ehk mis sisu seal sees elama hakkab.

Teiseks mis firmaga on tegu, mis on sümboolika, firma identiteet ja kuvand väljaspoole. Kuidas seda külastajatele serveerida.

Miks peaksid külastajad just seda lehte kasutama ja mis eesmärgil.

Kas on olemas mõni toimiv sait ja mis on selle plussid miinused. Kuidas see välja on kukkunud ja selle statistika.

Juhul kui on vaja, siis kuidas näeb välja välise abi kasutamine ja kui ranged on informatsiooni ja back-end-i turvalahenduse nõuded.

Kas neil on oma URL olemas. Ehk kas nad on enda nime ära registreerinud ja kas seda on võimalik teha. Juhul kui on tegu küsitava nimega, siis kas on võimalik seda registreerida ja olla ka konkurentidega võimelisel positsioonil nimega.

Kes hakkab saiti haldama ja kuidas. Kasutajate haldamisega seoses kas ja kes ja kui palju.




IFI6104 Veebimajutus 2.

Veebimajutuse valik

Praeguse seisuga oman kogemusi 3 eri tüüpi veebimajutusega. Esimene on vana nimega Netpoint nüüdsel ajal Radicenter, teine on Zone ja kolmas on endapoolne majutus. Viimane pole küll veebimajutus kui selline, aga kui vaadata laiemas pildis siis on vahe ainult ise seadistamisel ja raudvara töös hoidmisel, ehk kõik kulud on enda kanda ja ei maksa arveid väljaspoolt. Tänase seisuga kui küsida, kuhu majutaksin midagi veebi oleks vastus Zone. Seda just seepärast, et vaatamata madalale hinnale, mis nende teenus maksab on siiski võimalik saada personaalset teenindust ja nõu nende käest. Seda just seetõttu, et viimasel ajal on iga veebimajutuse pakkuja omaenda haldussüteemi välja töödanud ja virtuaalserveri lahendused kõik neile kolinud. Nendega on aga suht suur aga, nimelt on nad need küll pealtnäha toimima saanud, kuid viited mis käskluste ja muudatuste vahepeal tulevad on päris pikad minutites. Kasutajamugavus on nüüd järgmine faktor, milles Zone-i liides väga hästi toimib liides on mugav ja arusaadav toimingud mida otsid on loogiliselt paigutatud.

Https

Zone https-iga 116,4€ aasta.
Radicenter 78€ SSL valmidusega.
Koduserveri puhul neti kuutasu ja raudvara kulum.

Nagu selgus, siis ainuke, kes otse annab teada, mis maksab HTTPS toega veebileht on Zone. Ülejäänutel on probleeme, hindade leidmisega ja peab eraldi teenusena selle sisse ostma, mille kuutasu kohati pole teada ja paigaldamisel võib veel lisanduda administreerimise tasud.
Tasuta majutuste ja odavamate pakkettidega on piiratud jõudlus, võivad puududa andmebaasi võimekused, samuti on võimmalik et peab leppima vananenud php versiooniga. Samuti on erisusteks domeeninimed ja nende lõpud. Samuti võib olla kinni keeratud andmesidekiirus ja maht.

Latentsus ja raudvara

Veebisaidiga ühenduse kiirus ja päringute tegemisele kuluva aja minimaalsus loeb eriti siis kui on tegu veebilehestikuga, kus on vajdus suurema hulga andmebaasipäringute järgi, kui lehel on dünaamiline sisu, mis muutub vastavalt kasutaja soovidele. Või on tegu veebilehega, mis haldab mõnda taystsüsteemi, näiteks opereerib seadmete mootorite või muu sarnasega. Samuti on madal latentsus vajalik väga hierarhilise veebisaidi puhul, kus brauser peab tegema palju päringuid ühe lehe jaoks, nimelt kui kujundus on eraldi failides ja leht ise tuleb kokku mitmest eri failist. Siis peab baruser iga uue faili saamiseks päringu teostama.

E-post

Minu meeelest puudub vajadus seda hoida teenusepakkujast eraldi, eriti viimasel ajal, kus e-post on alati hinna sees. Reaalset lisakulu sellest ei tule ja e-maili võimalused on väga head erinevate teenusepakkujate juures.

Koduserver

Oma serveri püstipanekul on probleemiks enamasti kas portide lahti olek või siis muutuv ip. Esimese saab ISP-ga rääkides vabaks, vähemalt siiani pole kohanud ühtki ISP-d eesti kes seda ei laseks teha. Ja muutuva ip tegevusest saab mööda minna dünaamilise dns-i teenust kasutades, mida on võimalik tasuta kasutada.  Internetiühendus veebisaidi pakkumiseks kuni 10-le kliendile piisab vähese meedia korral ka umbes 1-5megabitisest üleslaadimise võimekusest. Kui aga meediat rohkem tuleks omada juba rohkema võimakusega üleslaadetoru. Enamasti piirabki võimekuse ära serveripoolt vaadates üleslaade piirang, mistõttu andmete vastuvõtmisega probleeme ei teki. Kuid minnes edasi ja suurema kasutajaskonna tekkimisel tuleks hoida üleslaade ja allalaade piirangud võrdsetena. Oma server võimaldab oma privaatvõrgus eraldi lehtede loomist. Samuti kohalikku failidejagamise ja talletamise teenust. Edasi kuna on eeldus, et server püsib enamus aega töös, siis saab sinna juurde liita ip-kaamerad ja nende halduse ja muu tehnika, mis maja juhib või infot sellest talletab. Samuti võimaldab see majajuhtimist siseselt ja ohutult, pakkudes turvalie ühenduse maja sees, niimoodi, et välisfaktorid sellele ligi ei saa.

Viited

hinnad, H. S. K., & Hosting. (2016). Hostnet.Lv - hosting. Retrieved December 11, 2016, from http://cloudhosting.hostnet.ee/ee/planu-salidzinasana

OÜ, R. Kodulehed. Veebimajutus. E-post. Retrieved December 11, 2016, from https://www.radicenter.ee/et/Veebimajutuse-hinnakiri

OÜ, Z. M. Virtuaalserver. Retrieved December 11, 2016, from https://www.zone.ee/et/teenus/virtuaalserver/