Skip to content
  • Arvutiõpetus
  • 3 klass
  • 5 klass
  • 8 klass
  • 11 klass
  • Juhendid
    • Loovtöö vormistamise juhend
    • 1. Office 365 – Sisselogimine, keelesätete muutmine
    • 2. OneDrive: Failide talletamine ja jagamine õppetöös
  • Kontakt
  • Home
  • 11 klass

11 klass

Õppekava

  • 6 Sections
  • 10 Weeks
Ava kõik osadCollapse all sections
  • Jaanuar
    2
    • 1.1
      11. klass – 1. tund (Jaanuar) Infoühiskond
    • 1.2
      11. klass – 2. tund (Jaanuar)
  • Veebruar
    4
    • 2.1
      11. klass – 1. tund (Veebruar)
    • 2.2
      11. klass – 2. tund (Veebruar)
    • 2.3
      11. klass – 3. Tund (Veebruar) Uurimistöö MS keskkonnas
    • 2.4
      11. klass – Täiendav tund: 3D modelleerimine – TinkerCAD kasutajaliides
  • Märts
    2
    • 3.1
      11. klass – 1. (Märts)
    • 3.2
      11. klass – 2. tund (Märts)
  • Aprill
    4
    • 4.1
      11. klass – 1.-2. tund (Aprill)
    • 4.2
      11. klass – 2. tund (Aprill)
    • 4.3
      11. klass – 3. tund (Aprill)
    • 4.4
      11. klass – 4. tund (Mai)
  • Mai
    2
    • 5.1
      11. klass – 1.-2. tund (Mai)
    • 5.2
      11. klass – 2.tund
  • Juuni
    0

    11. klass – 4. tund (Mai)

    Loader Loading...
    EAD Logo Taking too long?

    Reload Reload document
    | Open Open in new tab

    Harjutused:

    Palun tee ülesanded Excelis ja saada fail õpetajale, kasutades jagamisfunktsiooni.


    • Harjutus-4


    Server, veebiserver ja teenuse install

    Antud peatükk annab ülevaate veebiserveriga töötamise põhimõtetest. Käsitletakse järgmisi valdkondi:

    • Uuritakse, kuidas panna üles veebiserverit Linuxis ja Windoewsis ning mis on virtuaalserver.
    • Uuritakse, kuidas installeerida veebiteenust, nt veebileht Drupal, Joomla või Wordperss vm.
    • Projektis osalejate rollid, keskendudes administraatori tööle.

    Otsustuse koht

    Kõik inimesed ei sobi süsteemide ülesseadjateks või administraatoriteks ning paljudel pole selle vastu ka sügavat huvi. Järgneva peatüki sisu on mõeldud eelkõige neile, kes soovivad teada saada, milline on süsteemiadministraatori töö ja seda ka natuke proovida. Need, kes tunnevad, et neil puuduvad vajalikud teadmised (ja ei soovi neid hetkel omandada) või kes ei tunne selle vastu nii sügavat huvi, võivad liikuda edasi järgmse peatüki juurde, kus antud tegevusi saab ellu viia ka veebipõhistes juba olemasolevates lahendustes.

    Siiski loodame, et õpilaste hulgas on piisavlt neid, kes soovivad ette võtta pikema teekonna ja proovvida ise üles panna oma veebiserveri. See tee on kogemuste ja eksimuste rohke, aga sellelt saab ka palju teadmisi, mis aitavad õpilastel mõista, mis toimub süsteemi ja veebiserveri teenuse sees.

     

    Algajad (miinimumprogramm): tehke läbi ülesanded Toimetamine serveritega (loe); Ülesanne Rajaleidja andmebaasiga (ametid) ning liikuge edasi ptk 5 teemade juurde.

    Keskmised*: Toimetamine serveritega; Ülesanne Rajaleidja andmebaasiga; Lisalugemiseks (Windowsi XAMPP installeerimine – laadige alla ja installeerige next>next ja jätke paroolid meelde); Installeerige sobiv veebiteenus (soovitavalt WordPress). NB! Kui ei õnnestu, siis liikuge edasi ptk 5. Eriülesanded ja teemad on märgitud tärniga (*), läbida tuleb ka ilma tärnita ülesanded, kui teemad on varasemalt omandamata (kui on omandatud, siis võib need ka vahele jätta).

    Edasijõudnud**: (see osa võtab 2-3 korda enam aega, aga teadmised on huvilistele väga vajalikud, eriti neile, kes soovivad kunagi TalTech õppima tulla): Toimetamine serveritega; Ülesanne Rajaleidja andmebaasiga; Installeerige Virtualboxi; Seadistage virtuaalmasin; Laadige internetist alla Linuxi ISO-fail; Installeerige Linux virtuaalmasinasse; Seadistage see. Installeerige LAMPP. Installeerige veebiteenus(ed) – WordPress, Drupal, Joomla. NB! Kui ei õnnestu, siis installeerige oma Windowsile teenus XAMPP (vt, keskmised). Eriülesanded ja teemad on märgitud kahe tärniga (**), läbida tuleb ka ilma tärnita ja ühe tärniga (*) ülesanded kui teemad on varasemalt omandamata (kui on omandatud, siis võib need ka vahele jätta).

    Toimetamine serveritega

    Teie lauaarvuti/sülearvuti ja serveri vahe väliselt ei ole suur. Mõlemal juhul on tegemist arvutiga, mis teenindab inimest. Serveri eesmärk on teenindada mitmeid inimesi üheaegselt, näiteks E-kooli kasutajad on õpetajad, õpilased, lapsevanemad. Serveri teenuse ja erinevate teenuste pakkujad peavad tagama, et asjad on töökorras, info korrektne ja turvaliselt hoitud. Turvalisuse teemast räägime pikemalt peatükis “Turvalisus ja kvaliteet”. Oluline on aru saada, et kui keegi hakkab pakkuma kellelegi teenust, siis sellega kaasneb vastutus, eriti kriitiliseks muutub olukord siis, kui kogutakse kellegi isikuandmeid või näiteks kogu ettevõtte kasum tuleb ainult e-poest ostetud kauba müümisest. Kui need teenused on ebaturvalised või ei tööta korrektselt, siis ei saa e-poe kliendid kaupu osta või ei julge nad soovitava kauba eest maksta ning ettevõttel jääb tulu saamata.

    Kui tavaline kodus või töökohal kasutuses olev arvuti puutub igapäevaselt enamsti kokku tavakasutajaga, kes selle peal erinevaid operatsioone sooritavad, siis serveri puhul on temaga töötajaks administraator. Administraatoreid on mitmeid – süsteemiadministraator tegeleb süsteemi endaga nt Windows, Linux, MacOS jt (et see oleks töökorras, teenused toimiksid ja seade oleks turvaline). Tihti on süsteemiadministraator vastutav ka veebiserveri teenuse eest ehk ta installeerib veebiservereid; veebiadministraator tegeleb veebilehtede süsteemi tehnilise haldamisega, näiteks haldab üle interneti Wordperssi – uuendab seda, loob kasutajaid, lisab kujundusi, muudab teksti – vastavalt sellele, kuidas on kokku lepitud. Kuna teenused on tihti suuremahulised, siis võib olla administraatoreid veelgi, näiteks andmebaasi administraator, kes haldab andmebaasi (koht, kus hoitakse andmeid, mida kastavad teised teenused). Vahel kutsutakse veebiadministraatorit ka teenuseadministraatoriks. Ja et arvutivõrk oleks internetist süsteemi ja teenuseni turvaline ning toimiv, siis võib olla asutuses tööl ka võrguadministraator, kes haldab ligipääse erinevate võrkude ja tulemüüride vahel. Väiksemas ettevõttes võib seda kõike teha üks inimene, suuremas on aga ühe ameti peal sageli mitu spetsialisti.

    ÜLESANNE

    Rajaleidja ametite andmebaasist leiab erinevate IT-ametite põhjaliku kirjelduse ja e-testi. Lugege läbi materjalid ja testge ennast, kas Sa tead, mida teeb Süsteemiadministraator – kliki siia ja mida teeb Andmebaasi administraator – kliki siia ning mida teeb Süsteemiarhitekt – kliki siia

    Virtuaalserver, veebiserver ja veebiteenus**

    Enamasti on serveri põhisüsteemina kasutusel Linux, Windows või MacOSil baseeruv süsteemitarkvara. Server on aga eraldi arvuti, milles tavakasutaja või töötaja andmeid (nt tabelarvutust või pilte) ei töötle. Siinse kursusega soovitakse, et õpilane saaks võimalusel kogemuse, mida tähendab olla serveri, veebiserveri ja teenuse haldaja. Selleks on mitu võimalust. Võimalused:

    • installeerite oma olemasolevasse arvutisse veebiserveri tarkvara nt XAMPP ja loote oma veebileht sinna – see lahendus tundub lihtne, aga on kindlasti väga ebaturvaline. Ebaturvaline on see seetõttu, et sellised enamasti Windowsi tavakasutaja arvutisse loodud teenused on maiuspalaks küberkrattidele, kes ainult ootavad, et keegi om turvamata Windowsi või ka mõne teise süsteemi internetis avalikult kättesaadavaks teeks. Murekohaks on ka see, et üks ja sama arvuti on kasutusel ka muudeks toiminguteks – seega sellist lahendust kindlasti ei soovitaks;
    • installeerite oma olemasolevasse arvutisse virtuaalmasina, mille peale installeerite veebiserveri tarkvara ja veebiteenuse. See variant on veidi turvalisem lahendus, sest siis saate enam aimu, mis tähendab oma arvutist, teise arvuti haldamine. Virtuaalmasin on nimelt selline teenus, mis võimaldab arvutis teist arvutit mängida. Järgmised ülesanded aitavad seda lahendust proovida. Samamoodi soovitaks kasutada aluseks pigem Linuxi baasil olevat süsteemi, sest sellega on turvalisus paremini tagatud, sest Windowsi puhul võib juhtuda, et näiteks olete jätnud arvuti uuendamata või mõni teine programm on tekitanud turvaaugu, milles te teadlik ei ole;
    • koolil on võimalik panna kooli serverisse või mõnda sisevõrgus olevasse server-arvutisse peale veebiserveri teenus ja jagada välja õigused selle teenuse kasutamiseks õpilastele. See oleks kooli poolt väga hea lahendus, kui eesmärgiks oleks õppida ainult veebiteenuse kasutamist ehk WordPressi installeerimist, haldamist ja uuendamist. Kahjuks ei saa selle käigus kogemusi veebiserveri ja teenuse haldaja administraatori tööst;
    • kasutada veebipõhiseid teenuseid, milleks pole midagi vaja installeerida – sellest tuleb pikemalt järgmises peatükis “Veebihaldus ja kasutajad”. Võimaluse miinuseks on, et kasutajad ei saa sel juhul kogemust, mida võiks. Ehk siis saadakse kogemuse ainult veebiteenuse sisulise teenuse haldamise osas, luues kasutajaid ja sisu.

    ÜLESANNE**(vabatahtlik)

    Tänapäeval enamik servereid, mis leiduvad internetis, töötavad Linuxi operatsioonisüsteemil. Selleks, et sellega tutvuda ei ole vaja teist arvutit, samuti ei tule oma arvutile paigutada teist operatsioonisüsteemi. Kõige hõlpsam on kasutada programmi nimega “Virtualbox” ja installeerida see oma arvutisse. Kuna kursusel on kavas tutvuda võrguserveriga, siis alustame kõige lihtsamast:

    1. Installeerime Virtualboxi
    2. Seadistame virtuaalmasina
    3. Laeme internetis ala Linuxi ISO-faili.
    4. Installeerime Linuxi virtuaalmasinasse.
    5. Seadistame selle.

    Virtuaalmasin on teine arvuti, mis käib esimese arvuti sees. Samas on virtuaalmasin siiski täisväärtuslik arvuti, millel on oma BIOS, virtuaalne kõvaketas ja operatsioonisüsteem.

    NB! Arvutil peab olema vähemalt 4GB mälu. Soovitav 8GB. 40GB vaba kettaruumi. Protsessoril peab olema virtualiseerimise tugi. Kui kasutada operatsioonisüsteemiks WIN10, siis HOME versioon näiteks ei kõlba.

    Järgige all olevat juhendit ja installeerige oma arvutisse VirtualBox ja Debiani-nimeline Linuxi versiooni. Mõlema programmi alla laadimise link on toodud ära juhendis. Alla laadimiseks varuge aega. Kui teie koolis on kehv internetiühendus, siis tuleks failid alla laadida ja jagada edasi läbi sisevõrgu või mälupulga: Virtual-masina-paigaldamine.

    ÜLESANNE**(vabatahtlik)

    Eelmises ülesandes installeerisite Debiani veebiserveri, nüüd õpime, kuidas sellega ringi käia nii, et saaksime edasisi toimingud teha ehk hakata installeerima järgmises ülesandes veebiserverit. Juhised on inglise keeles, sest kogu IT-maailm toimetab ja saab abi erinevatest e-foorumitest inglise keeles, ka süsteem on inglise keeles. Õppides asja eesti keeles ei loo õppija endale konkurentsieelist teiste maailma tublide IT-huviliste noorte ees.

    Kui Linux on õpilasele võõras või tundmatu, siis tuleb appi Debiani õpik, mis on üsna mahukas – kliki siia. Linuxi selgeks tegemine peaks olema iga administraatori au asi! Kui aga ei nähta oma tulevikku veel otseselt veebiadministraatorina, siis on kõige enam abiks peatükk nr 5, milles räägitakse võrgu seadistamisest. Seda on vaja, kui soovitakse oma üles pandavat veebiteenust ka teistest arvutitest, peale enda oma, ka näha – kliki siia.

    Lugege juhist, kuidas veebiserveris hakkama saada: Serverile ligipaasemine.

    ÜLESANNE**(vabatahtlik)

    Veebiserveri LAMP paigaldamine annab võimaluse teisele server-masinale panna üles veebiserveri teenuse ehk muuta teie serveri otstarvet. LAMP-server on Linuxi veebimajutuse nurgakivi. LAMP oli esimene dünaamilise veebisisu loomise vahend Linuxis ja on ikkagi suurema osa internetilehekülgede keskkonnaks ka tänapäeval. Kui soovite oma veebilehekülje majutamiseks seadistada LAMPi, oleks raske leida paremat kui Debian Stretch. Debian on tuntud stabiilsuse, turvalisuse ja massiivsete paketihoidlate poolest. Lisaks on vajalik installeeritav andmebaas MariaDB (MySQL) kuna dünaamilised veebilehed hoiavad sisu nii serveris failidena (tekst, kood, pildid) kui ka andmebaasi tabelitena (info, kasutajad jm).
    Järgige juhist ning paigaldage oma virtuaalmasinas olevale Debiani serverile LAMP veebiserveri teenus:  LAMP-server-Debian-9

    ÜLESANNE*

    Kui serverid on kenasti peale installeeritud ja tööle seadistatud, siis järgmiseks saab vaadata erinevaid teenuseid, mida neile installeerida. Meie soovituslikuks valikuks oleksid Joomla, Drupal ja WordPress. Need teenused on maailmas enim kasutavad ning nendest Joomla ja WordPress on ka enim häkitavad. Seega on oluline, et kui antud teenused ikkagi mingil põhusel tehakse otse veebist kättesaadavaks, siis tuleb neid järjepidevalt uuendada! Selle kohta saab lugeda juba edasistes peatükkides.

    Järgige juhiseid ja installeerige oma veebiserverile kolm erinevat veebiteenust:

    Drupal-paigaldamine

    Joomla-paigaldamine

    WordPressi-paigaldamine

    Lisalugemiseks*(vabatahtlik)

    Veebiserverit saab üles seada ka Windows masinale. Windowsi puhul kannatab aga kogu teenuse turvalisus, kui selle serveri haldaja ei ole professionaal, kes oskab turvaauke ennetada, leida ja parandada. Sellest tuleb enam juttu kuuendas peatükis, miks on turvalisus IT-maailmas A ja O. Kui viite veebilehe või veebiteenuse testimist ellu suletud keskkonnas (nt koolis või kodus), et teenust arendada, siis võib kasutada ka Windowsi lahendust. Soovitame jooksutada antud lahendust eraldiseisvas virtuaalmasinas, et lahendus ei hakkaks teie oma arvutisüsteemi segama. Samas on seda lahendust võimalik tõesti installeerida ka otse arvutisse ilma virtuaalmasinata.

    Sellelt lehelt leiate lihtsa XAMPP-lahenduse, mis installeerib arvvutisse Apachie veebiserveri, MariaDB (andmebaasi), PHP ja Perli. Samuti lisavõimalused, mis on teil erinevate teenuste loomiseks vaja kasutada. Antud lahendust on võimalik installeerida nii Windowsi, Linuxi kui OS X peale. Kindlasti on oluline installeerida viimane võimalik stabiilne versioon ja seda ka oma arvutis uuendada. 

    https://www.apachefriends.org/

    Internetist leiab antud teenuse haldamiseks ja probleemide lahendamiseks hulgaliselt inglisekeelseid abivideoid.

     

    Veebihaldus ja kasutajad

    Antud peatükk annab ülevaate erinevate sisuhalduste kasutamisest. Peatükis käsitletakse eelkõige järgmisi teemasid:

    • Veebilehtede loomise erinevad generatsioonid (areng).
    • Analüüsitakse erinevaid võimalusi maailmas.
    • Uuritakse, kuidas hallata veebivahendeid administraatori vaatest (kasutajad, kujunduse ja lisamoodulite laadimine).
    • Uuritakse erinevaid lisavõimalusi e-teenuste loomisel.
    • Mis on veebinimi ehk domeen?

    Otsustuse koht

    Eelmises peatükis jaguneti erinevatesse oskusgruppidesse. Kui soovitakse antud peatükis oma gruppi muuta, et omandada enam teadmisi antud teemal, siis on see võimalik, sest veebilehtede sisu haldamise ja loomisega on lihtsam hakkama saada ning paljudel õpilastel võib olla juba eelnevad kogemusi blogi või sotsiaalmeedia kasutusest, mis tulevad siinkohal kindlasti kasuks. Ülesanded on jaotatud kolme gruppi: algajad (tärnita), keskmised (üks tärn (*)) ja edasijõudnud (kaks tärni (**)). Keskmised ja edasijõudnud sooritavad ka alumise astme ülesanded, kui teemad on varasemalt läbimata.

    Algajad: Veebilehtede ja teenuste loomise generatsioonid; Valida sobiv teenus siit, kuhu leht luua: “Veebilehe loomine olemasoleva veebiteenuse peale” – looge sisu (tekst, pildid, videod, menüü) ja hallake kasutajaid kui võimalik. Sotsiaalmeedia kui uus veebiteenus (looge sotsiaalmeedia toetusleht).

    Keskmised*: Veebilehtede ja teenuste loomise generatsioonid; Enamlevinud veebilahendused: valige WordPress (või kasutage kas veebipõhist lahendust https://wordpress.com/). Samuti proovige üht lahendust siit: “Veebilehe loomine olemasoleva veebiteenuse peale” (nt iga grupp valib erineva katsetamiseks). Sotsiaalmeedia kui uus veebiteenus (looge sotsiaalmeedia toetusleht).

    Edasijõudnud**: Veebilehtede ja teenuste loomise generatsioonid; Enamlevinud veebilahendused WordPress, Joomla, Drupal (valida kaks); ÜL: Vahel on vaja testida ja uurida erinevaid veebilahendusi, aga kõike ei tahaks oma veebiservile installeerida – katseta erinevaid lahendusi. ÜL: Domeen ja erinevate domeeni ja veebiserveriteenuste võrdlemine.

    Veebilehtede ja teenuste loomise generatsioonid

    Veebilehtede loomisel võib tinglikult välja tuua erinevaid arenguetappe:

    • Esimeseks etapiks saab pidada seda, kui veebileht oli staatiline, näiteks kirjutati html-koodis ja igal lehel oli sees oma osa kujundusele ja sisule. Staatiline leht tähendas, et kuvati ainult infot ja kasutajal puudus aktiivne roll. Kui veebihaldaja soovis midagi uuendada, näiteks kujunduses, siis tuli seda teha ükshaaval igal lehel eraldi. See oli aga väga töömahukas. Veebileht kirjutati algselt käsitsi koodis (näited siin – HTML tutvustus) või mõne graafilise programmiga nagu Microsoft FrontPage või Netscape Composer, mis on juba ammu ajalukku kadunud.
    • Teiseks etapiks võib lugeda seda, kui veebilehe kujundus, sisu ja raamistik eraldati erinevatesse failidesse ning muutes üht, ei rikkunud see ära teiste sisu. Sellest ajast on meile tuttavad CSS-laadi (Cascading Style Sheets) lehed, milles sai koodi abil kujundust luua (CSS näited siin – kliki siia). Siin oli võimalik veebilehtede tegijatel hakata spetsialiseeruma, et üks oskas hästi disaini programmeerida, teine aga süsteemi ennast ja kolmas tegeles puhtalt sisuga ehk teksti, piltide ja muu meediaga, mida kasutajatele kuvati. Antud juhul vajati seda tööd tegema piisavalt IT-teadlikke inimesi, kes loodust aru said.
    • Kolmandaks etapiks võib pidada CMSi (Content Management System) ehk sisuhalduste turule tulekut, mis aitas hakata looma dünaamilist sisu ehk korjama erinevatest kohtadest sisu kokku (nt uudised veebilehel pärinesid ajalehe infovoost vms) ja ka kasutajad said omapoolselt midagi lisada (hääletused, foorumid, küsin-vastan nurgakesed). Sisuhalduste turule tulek tähendas, et iga oskajam inimene sai veebilehe sisu poolt mingil määral hallata – vastavalt oma kasutusõigustele sisu lisada ja muuta. Tehnilise süsteemi osa sai osta või laadida internetist tasuta alla ehk kulud veebilehe ülevalhoidmisele vähenesid. Tehnilisemates küsimustes pöörduti ikka administraatori poole, aga programmeerijate palkamise osa tavalise veebi puhul, mis kasutas baaslahendust, vähenes. Disaini sai tellida eraldi disaineri käest ja tekkis uus amet kasutajakesksuse disainer. Kuna veebilehtede hulk hakkas kasvama, siis tekkis vajadus ka kõige loodu testimiseks. Oluliseks sai turvalisus, sest kui süsteemis oli koodiviga, siis pahalased said süsteemile ligi – kuvati kas oma sõnumeid, lõhuti veebileht ära või peideti veebilehele viiruseid. Veebilehtede süsteeme tuli pidevalt testida, uuendada, varundada. Kuna antud lahendused said väga populaarseteks, siis praegugi pakuvad mitmed teenusepakkujad eelinstalleeritud skripte (milles next-next-next saate) teenuse installeerimiseks või lahedusi, millele loote konto ja saate seda kasutama hakata.
    • Neljandaks etapiks nimetaksime veebilehtede loomises uut trendi, milles veebilehe tellija, näiteks omanik, avab e-teenuse (veebilehe), milles ta kirjeldab oma soovi ja selle alusel luuakse 5-10 minuti jooksul sobilik baaslahendus, mille sisse saab sisuhaldaja oma sisu panna. Turvalisuse küsimus lahendatakse ära keskselt ehk veebilehe omanik saab keskenduda enam sisule, mitte tehnilistele muredele ja turvalisusele. Antud lahendused pole alati kõige paindlikumad erilahendusteks, aga nad on piisavalt head, et lihtsam äri veebis käima lükata. Selle näideteks Eesti loojate poolt on Weps- ja Voog-teenused.
    • Viiendaks on tekkimas liikumine, kus paljud teenused ja ettevõtted on kolinud sotsiaalmeediasse ja veebilehti tihti enam eraldi ei loodagi – sisuhalduste puhul on oluline roll teenuse kasutajal, kelle interaktiivsust kasutatakse. Brändi loojad toodavad kogu aeg sotsiaalmeediakõlbulikku sisu ning ristkasutavad erinevaid teenuseid, et olla “kliendile lähemal”. Selliste teenuste kasutamine laseb ettevõttel hoida kokku kulusid tehniliselt haldamiselt ja ka turvalisuselt. Samas lepitakse aga karbilahendusega, mis ei erine teisest sarnasest pakkujast. Sotsiaalmeedia kanalid lubavad teatavaid “äppe” ka ise juurde arendada ja loomulikult erinevat video- ja pildisisu jagada.

    Enamlevinud veebilahendused WordPress, Joomla, Drupal*

    Rauno Kais Zone Mediast kirjutas 2011. aastal: “Hetkel kasutatakse maailmas peamiselt kolme sisuhaldussüsteemi: WordPress, Joomla ja Drupal”. Neist selgelt levinuim on algselt blogi pidamiseks mõeldud WordPress (allikas: http://www.w3techs.com/), mida kasutab juba 13% maailma top 1 000 000 veebisaidist. Kokku baseerub WordPressil üle 25 miljoni veebisaidi, kusjuures nädalas laetakse alla umbes 1 miljon WordPressi installatsiooni ja need numbrid kasvavad pidevalt. Vaadates 2018. aasta andmeid, selgub, et kasutatavuselt on toodete järjekord sama, aga räägitakse juba üle 10-miljonilisest arvust veebilehtede puhul, millele iga päev tuleb lisa.

    Veebilehestiku lahendused, mida sügavamalt siin kursusel vaatleme, ongi WordPress, Joomla ja Drupal. Neid lahendusi kasutavad paljud, kuid samas on nad seetõttu ka tihti ebaturvalised, kui nad on uuendamata. Näiteks kui soovite teada, mida üks või teine veebileht kasutab, siis aitab see veeb infot saada – https://whatcms.org/

    Uuendada saab veebilehe süsteemi kas automaatselt või manuaalselt – oleneb, milline on kasutatav serveriteenuse lahendus. Automaatlahendus eeldab, et olete oma lehestikust teinud koopia ning uuendamise nupu vajutamisel toimub uuendamine. Manuaalse lahenduse korral tuleb samamoodi eelnevalt kõik varundada, aga uuendamiseks on vaja enam tehnilisi teadmisi (FTP-st, failisüsteemist) ja vahel ka programmeerimist. Mõlemal juhul tuleb abiks oskus probleeme lahendada ja abi internetist otsida, kui midagi ei õnnestu, sest vahel on uuendusfailidel vead sees (on vähe testitud) või teie kasutatav server käitub teistmoodi kui enamus teiste omasid.

    Tasuta lahenduste kasutamine on maailmas võimalik tänu lugematule hulgale fännidele, kes antud teenust ise edasi arendavad ja sellele kasutusmaterjale loovad. Kogukondi on erinevates keeltes, ka eesti keeles. Loomulikult aitab enam see kui vallatakse hästi inglise keelt, siis saab abi otse loojatelt. Abi saab ise internetist otsides või ka miks mitte vaadates vajalikke õpetusvideoid, mida teised inimesed on jaganud. Abistavate lisakursuste arv on langemas, sest enamus lahendused on tehtud piisavalt lihtsaks ja intuitiivseks kasutada ning internet on ka sellekohaseid abimaterjale täis, kui peaks mõni mure tekkima.

    WordPress kasutamine:

    • WordPressi üldjuhend koos domeeniteema selgitusega – kliki siia
    • Sisu haldamine ja tekstiredaktor – kliki siia

    Joomla kasutamine:

    • Joomla ENG – kliki siia
    • Joomla tugi Eestis – kliki siia
    • Joomla kasutamise õpetused – kliki siia
    • Joomla õpetusvideod (ENG) – kliki siia
    • Drupal ja Joomla sisuhalduste võrdlus – kliki siia

    Drupal kasutamine:

    • Panels mooduli kasutamine – kliki siia
    • Drupali tekstiredaktor – kliki siia
    • Vormide lisamine – kliki siia
    • Drupali ametlik leht (ENG) – kliki siia
    • Drupali kasutamine (ENG) – kliki siia

    ÜLESANNE*, **(vabatahtlik)

    Vahel on vaja testida ja uurida erinevaid veebilahendusi, aga kõike ei tahaks oma veebiservile installeerida. Selleks tulevad appi erinevad keskkonnad internetis, kus pakutakse võimalust uurida antud lahendust nii kasutaja kui ka administraatori rollis. Iga 24 tunni järel antud keskkond uuendatakse ja mäng algab otsast peale.

    Siin on kaks keskkonda, milles tuleb teil leida neli erinevat võimalust, et testida administraatori rolli ja teha sellest ülevaade administraatori tööd silmas pidades.

    Tehke võrdlev ülevaade, milles on välja toodud:

    • lahenduse nimi
    • millel viimati uuendati (latest realise), on oluline turvalisuse kontekstis
    • litsents, mille alusel saab kasutada
    • CMS-kategooria
    • Võimaluste loetelu/lühikirjeldus
    • kasutajate loomine ja haldus (kirjeldage pikemalt, mida võimaldab)
    • süsteemiseadete muutmise kirjeldus (mida teha saab)
    • proovige lisada uut disaini, disaini muuta – kirjeldage, kuidas õnnestus
    • kirjeldage oma sõnadega administraatori vaate lihtsust, kasutusmugavust.

    https://www.opensourcecms.com/

    http://www.cmsmatrix.org/

    Ülesannet on mõistlik teha paaristööna.

    Veebilehe loomine olemasoleva veebiteenuse peale

    Kuna kõikidel ei õnnestu koheselt veebiserveri haldamisega läbiviidavad ülesanded või mõeldakse enam turvalisusele ja soovitakse, et keegi teine võtaks riskid oma kanda, siis selleks on tänapäeval samamoodi võimalused loodud. Antud võimalused teenuste arendamisel on aga piiratud teenusepakkuja reeglitega. Reeglid on enamasti loodud turvalisust silmas pidades, et nende pakutud teenus ei oleks kergesti rünnatav. Piiranguks võib olla piltide ja failide üleslaadimise võimaluse mittelubamine või ka see, et tellija ei saa üles laadida omaloodud kujunduspaketti vms.

    Sellel veebilehel antakse erinevaid soovitusi, mida enamik inimesi maailmas kasutavad: http://www.sitebuilderreport.com/

    Meie poolt kokku pandud tasuta/osaliselt tasuliste lihtsamate võimaluste loetelu on siin:

    • Blogger www.blogger.com
    • WordPress www.wordpress.com
    • Weebly www.weebly.com
    • Webs http://www.webs.com/
    • SnapPages http://snappages.com/
    • DoodleKit http://www.doodlekit.com/
    • Wix http://www.wix.com/
    • Yola https://www.yola.com/
    • IMCreator http://www.imcreator.com/
    • Google Sites http://sites.google.com/

    Eriti positiivne on aga see, et ka Eesti Start-upid on loonud lahendusi, millega luua veebilehti, näiteks Voog https://www.voog.com/. Teine,  aga veel huvitavamat kogemust pakkuv võimalus, on Weps, mille veebilehel olev robot küsib lehe loomisel kasutaja käest küsimusi ning loob seejärel kasutaja vastuste põhjal sobiliku lehe 5 minutiga – https://www.weps.ee/. Mõlemad lehed on proovimiseks tasuta, aga kasutamiseks tasulised. Aga kindlasti on väga mõistlik proovida, et teada saada, mida Eesti loojad antud valdkonnas pakuvad.

    Sotsiaalmeedia kui uus veebiteenus

    Kui ka need lahendused olid liiga ebahuvitavad või keerulised, siis lõpuks jääb alati võimalus luua oma digiteenus sotsiaalmeedia baasil. On valikuks siis Youtube, Instagram või näiteks Facebook – kliki siia, jääb igaühe enda otsustada.

    Facebookis on võimalus luua oma teenus “lehena”, lisada sinna kasutajaid või erinevad alammenüüsid ja kõike muud põnevat, millega enamus noored juba kursis on. Tänapäeval on paljud firmad liikunudki selle poole, et neil ametlikku kodulehte enam ei olegi, sest selleks ongi loodud Facebook Page lahendus. Samamoodi tasub luua endale erinevaid muid kanaleid nagu Youtube, Twitter, Instagram ning need ei vaja noortele ka enam täiendavaid lisaseletusi. Turunduse seisukohalt on sotsiaalmeedia lahenduste reklaamimine ja sotsiaalmeedia võimaluste selgitamine ainuõige tee, eriti kui teenuse sihtrühmaks on noored ise.

    ÜLESANNE (vabatahtlik)

    Juhtum: koolibändide tutvustusveeb ja sotsiaalmeedia teavituslahendus

    • Looge veebileht, millel on kolme sorti kasutajaid (administraator, publitseerija, sisu lisaja). Esitage tõendusmaterjal kontode olemasolust ja näited, kuidas ühe kasutaja võimalused ja vaated teiste omadest erinevad.
    • Muutke veebilehe kujundust. Esitage tõendusmaterjal, milles näitate vähemalt 2-3 erineva kujunduse lisamist ja selles disaini muutmist (pildid, värv jms).
    • Lisage lehele erinevad sisulehed, millest osa on avalikud, osa on piiratud õigustega ehk nähtavad ainult sisse logitud kasutajatele. Esitage tõendusmaterjal erinevatest sisulehtedest ja erinevad rollivaadete pildid.
    • Lisage mõned uued moodulid, mis toetavad veebilehe hindamist või muud, mida antud leht peaks tegema. Esitage lisamoodulite lisamisest ja kasutusest ning vajalikkusest kirjeldused ja pildinäited.
    • Looge sotsiaalmeedia kanalid ja siduge need olemasoleva veebilahendusega. Esitage tõendusmaterjaliks pildinäited.

    Ülesannet on mõistlik teha paaristööna.

    Sotsiaalmeedia kampaaniaplaan

    ÜLESANNE*, **(vabatahtlik)

    Valige oma oskuste alusel kaks erinevat lahendust, milles teha põhjalikum harjutus antud juhtumi alusel:

    • Looge veebileht kasutades veebipõhiseid lahendusi (kas 24h üleval olevad sisuhaldused) või piiratud õigustega WordPress.com või mõni sarnane (vt veebilehe loomine olemasoleva teenuse peale). Edasijõudnutele: kui oled juba oskuslikum, siis loo lahendused oma ülespandud veebiserverisse ning installeeritud teenustele (WordPress, Joomla, Drupal).
    • Looge sotsiaalmeedia toetusleht ehk siis pange enda heaks tööle sotsiaalmeedia lahendused (Facebook, Instagram vm) luues sinna alla gruppe ja fännilehti vms teenuseid.

    Domeen**

    Kui olete välja mõelnud, millist lahendust kasutada, siis kerkib esile küsimus – kus seda kasutada? Oma arvutis veebileht toimib, toimib ka internetiteenust kasutades (omades nime www.wordpress.com/sinunimi või sinunimi.wordpress.com), aga tahaks siiski päriselt oma veebinime ehk domeeni. Internet.ee on .ee domeeni haldaja – see tähendab, et kõik veebinimed, mis lõppevad .ee lõpuga, on tema hallatavas ühisregistris kirjas. WHOIS otsinguga saab teada, kellele mingi veebinimi kuulub https://www.whois.net/. Kui veebinimi on vaba, siis saab selle endale registreerida. Mõelge aga enda jaoks alati läbi, et kui tahaksite registreerida domeeninime oma pärisnime alla, et siis peaksite internetis alati väga hästi käituma ja see peaks olema ka väga turvaline, sest igaüks saaks Sinu nime järgi tuvastada, kes Sa tegelikult oled!

    • Kuidas endale vajalik domeeninimi registreerida saab lugeda siit – kliki siia
      • Et Sinu leht omaks nime ja .ee või muud (.eu .com .net jne.) lõppu, tuleb registripidajale maksta aastamaksu. Kui unustad aastamaksu tasumata, siis saab selle nime registreerida endale keegi teine, mis tähendab, et nime tagasi saamine võib väga kalliks maksma minna!
    • Teiseks on vaja leida sobilik veebilehe serveriteenuse pakkuja (hostingu provider), keda Eestis on mitmeid, ka pakutavaid võimalusi on mitmeid – kallimaid või odavamaid. Iga teenusepakkuja pakub ka erinevat teenust – on sellega liidetud e-posti teenus, kui suur on kettamaht, palju kasutajaid kuus saab lehel käia ja palju infot üles või alla laadida, või pakutakse eelinstalleeritud skripte (saab mugavalt sisuhalduseid uuendada ja varundada), või miskit muud.

    ÜLESANNE** (vabatahtlik)

    Võrdle viie erineva Eesti veebilehe veebiserveri pakkuja lahendust:

    • teenusepakkuja nimi
    • pakett (odavaim)
    • hind
    • kettamaht
    • andmeedastusmaht
    • lisavõimalused

    Lisalugemiseks**

    Kellel sellest kõigest veel väheks jäi, siis soovitame tutvuda Tallinna Tehnikaülikooli IT Kolledži Veebitehnoloogia kursuse materjalidega, mille on loonud Märt Kalmo https://moodle.hitsa.ee/course/view.php?id=5667. Kursuselt saate ülevaate, mis toimub veebilehe/teenuse loomise köögipoolel. Samamoodi räägivad sellest pikemalt informaatika ainekava teised kursused, kus arendatakse tarkvara ja disainitakse see ilusaks.


     

     

     

     

     

    Harjutused:


    Interaktiivne test – 1


    Ülesanne 2: WordPressi paigaldamine (Local)

    🎯 Eesmärk

    Paigalda oma arvutisse Local ja loo töötav WordPressi veebileht.


    🚀 Töö etapid

    1. Paigalda Local

    • Ava: https://localwp.com/
    • Laadi alla ja installeeri
    • Käivita programm

    2. Loo veebileht

    • Create a new site
    • Sisesta nimi (nt minu-leht)
    • Vali: Preferred

    3. Seadista WordPress

    • kasutajanimi
    • parool
    • e-mail
      👉 Add Site

    4. Kontroll

    • Open Site – veebileht
    • WP Admin – haldus

    5. Muuda lehte

    • Muuda teemat (kujundus)
    • Lisa:
      • 1 leht
      • 1 postitus
    • Paigalda 1 plugin

    📸 Tõendusmaterjal (Padlet)

    👉 Tee kuvatõmmised ja lae Padletisse:

    • Local programm
    • WP Admin vaade
    • sinu veebileht
    • muudetud kujundus

    📌 Pane postituse pealkirjaks: Sinu nimi + WordPress

    Made withMade with Padlet

     


    🧮 Hindamine (10p)

    • WordPress töötab – 2p
    • Kujundus – 2p
    • Sisu – 2p
    • Plugin – 2p
    • Padlet tõendus – 2p

    💡 Kui  midagi ei õnnestu – proovi uuesti või küsi abi!

    11. klass – 3. tund (Aprill)
    Prev
    11. klass – 1.-2. tund (Mai)
    Next
    Klass
    LISAMATERJALE
    • Stuudium
    Kontakt

    Arvutiõpetus

    • abi@arvuti.app
    • Privacy Policy
    • Our Terms