Blog

  • Redovisning moment 06

    m06u03

    M06u04

    m06u05

    m06u06

  • P01 extra

    https://als080411ek.hemsida.eu/webbserver/P01_fordjupning2/index.php

    https://als080411ek.hemsida.eu/webbserver/source.php?path=P01_fordjupning2

    Jag valde att bygga ihop min inloggnings applikation och banken och att det skulle kunna vara mer än en användare utan att de skulle dela på kontot. Det gick helt okej, det var några saker som var lite krångliga för att man behövde ändra lite på så många olika ställen. Men i slutändan blev det ganska bra.

    Jag försökte även att göra så att man kunde ha mer än ett konto per person. Men det gick inte särskilt bra eftersom det var lite svårt att förstå hur jag skulle göra det. Så jag tog bort det eftersom det blev sämre än sämst. Men det var ändå lite kul att testa lite för att försöka komma på hur man skulle göra.

  • P01

    https://als080411ek.hemsida.eu/webbserver/p01/bank.php

    https://als080411ek.hemsida.eu/webbserver/source.php?path=p01/bank.php

    Det gick bra eftersom jag gick efter tutorialen och den var enkel att följa. Det var mycket som jag hängde med på. Men det var väldigt mycket saker som man ska göra, så det känns som om att det kan bli lite krångligt när man ska försöka göra något eget. Det var även några saker som var lite krångligare. Asså vi har ju gått igenom hur man gör sakerna, men sen är det ju lite svårt när man ska använda de tillsammans med andra saker. Mer specifikt så är funktioner lite krångliga.

  • m04u01

    Det var lite krångligt först att förstå hur allting hängde ihop. Men efter att jag kollade på det en liten stund så var det enklare att förstå. Det hade dock varit svårt att lösa det själv första gången utan att få kolla steg för steg hur man skulle göra. Man stötte ju ändå på lite problem på vägen som behövdes lösas. Men nu har man ju en liten aning på hur man ska göra. Men det kommer nog fortfarande att vara lite krångligt i framtiden innan jag har lärt mig helt hur man ska göra.

    Allt funkar som det ska funka, så det är bra.

    https://als080411ek.hemsida.eu/webbserver/m04/index.php

  • m03

    Det har väl gått okej, men jag tycker att sessioner är lite krångligare att förstå hur man ska göra de. Formulär och cookies var enklare att förstå hur de ska göras. Det kommer säkert att gå bättre bara jag övar lite mer på sessioner, för just nu känns det inte som om jag har blivit bästa kompis med det. Jag tycker dock att det är lite otydligt varför man ska använda sessioner, men det blir väl säkert lite mer tydligt sen.

    Jag gjorde alla uppgifter som fanns och det funkar. Jag gjorde dem eftersom jag kände att det var dumt att inte göra dem, för de är ju där för att man ska se om man fattar.

    https://als080411ek.hemsida.eu/webbserver/m03/m03u01.php

    https://als080411ek.hemsida.eu/webbserver/m03/m03u02.php

  • m02

    Jag tycker att det har gått bra, men vissa saker var lite krångligare att förstå. Men det kommer förmodligen att gå bättre efter att jag har övat lite mer på det.

    Jag känner mig inte särskilt bekväm med något programmeringsspråk, det ända som jag har använt är python och det kommer jag inte riktigt ihåg. Men efter att jag har lärt mig PHP så kommer jag ihåg lite mer av python.

    Jag gjorde alla uppgifter som man skulle göra, och så började jag på en av extrauppgifterna men hann inte klart med den.

    Asså jag har för det mesta bara fått hjälp av Johan eller googlat när jag behövt hjälp med något.

    https://als080411ek.hemsida.eu/webbserver/m02

    https://als080411ek.hemsida.eu/webbserver/source.php?path=m02/index.php

  • Kurser till projekt03

    Gymnasiegemensamma  ämnen:

    • Engelska Nivå 1
    • Engelska Nivå 2 
    • Historia Nivå 1a1
    • Samhällskunskap Nivå 1b
    • Svenska Nivå 1
    • Svenska Nivå 2
    • Svenska Nivå 3 
    • Idrott och Hälsa Nivå 1
    • Religionskunskap Nivå 1
    • Matematik Nivå 1c
    • Matematik Nivå 2c
    • Naturkunskap Nivå 1a1

    Program gemensamma kurser:

    • Teknik Nivå 1
    • Teknik Nivå 2
    • Fysik Nivå 1b
    • Kemi Nivå 1
    • Matematik- fortsättning Nivå 1c

    Inriktningkurser Design och produktutveckling:

    • Bild och visualisering Nivå 1
    • Design nivå 
    • Konstruktion Nivå 1

    Programfördjupning Design och produktutveckling:

    • Design Nivå 2
    • Cad Nivå 1 eller Fysik Nivå 2
    • Digitalt skapande Nivå 1 eller Matematik fortsättning Nivå 2

    Inriktningskurser Informations- och medieteknik:

    • Programmering Nivå 1
    • Informationsteknik Nivå 1
    • Webbutveckling Nivå 1

    Programfördjupning Informations- och medieteknik:

    • Webbserverprogrammering Nivå 1
    • Programmering Nivå 2 eller Fysik Nivå 2
    • Digitalt skapande Nivå 1 eller matematik fortsättning Nivå 2

    Inriktningskurser Teknikvetenskap:

    • Matematik fortsättning Nivå 2
    • Fysik Nivå 2
    • teknik Nivå 3

    Programfördjupning teknikvetenskap:

    • Cad Nivå 1
    • Konstruktion Nivå 1
    • Programmering Nivå 1

    Teknikcollege kurserna:

    • Tillämpad programmering Nivå 1 eller moderna språk    (1:an)
    • Artificiell intelligens Nivå 1 eller moderna språk     (2:an)
    • Matematik Fördjupning Nivå 1 eller Informationsteknik Nivå 1     (3:an)

  • Att jobba i projekt

    1. planering Gannt-schema(https://unito.io/blog/gantt-chart-templates/)
    2. Kravspec
      • Vilka är sidan intressant för.
      • Vilka behov ska projektet tillfredsställa.
      • Vilka funktioner ska webbsidan ha.
      • prioritera vilka krav som är viktigast.
    3. Skapa en design på hur jag vill att webbsidan ska se ut. https://app.diagrams.net/
    4. Användbarhet och tillgänglighet https://pagespeed.web.dev/
      • Synnedsättning
      • Hörselnedsättning
      • Motoriska svårigheter
      • Kognitiva svårigheter
    5. Mobil anpassad https://www.bing.com/webmaster/tools/mobile-friendliness
    6. Validering https://validator.w3.org/nu/#textarea
    7. SEO
      • titeltaggar
      • metabeskrivningar
      • alt-texter för bilder
    8. Validering
    9. Utvärdering och reflektion.

  • Moment07

    SEO

    För det första så skulle jag lägga till andra titeltaggar än de som jag har ljust nu eftersom de jag har är alla samma på alla sidorna. Jag hade istället kunna ändra de till något som är mer relevant till ljust den sidan man är på. Till exempel att när man är inne på tekniker så ska det stå “Paolos webb tekniker” istället för bara “Paolos webb”.

    Jag borde även lägga till en meta beskrivning som ger en sammanfattning av innehållet på de olika sidorna för att förbättra klick frekvensen till webbsidan. För ljust nu har jag inte någon meta beskrivning på någon av sidorna.

    Jag skulle även kunna göra så att webbsidan blir mer mobil vänlig eftersom webbsidor som är mobil vänliga blir prioriterade av sökmotorerna. Det hade jag kunnat göra genom att till exempel göra så att bilderna inte är utsatta till ett specifikt antal pixlar utan att jag istället använder % eller em för att bestämma storlekarna för bilderna.

    SSL/TLS var redan implementerat på Paolo Webb, så jag behövde inte ändra på någonting. Så Paolo behöver inte oroa sig om att hans webbsida kanske inte är säker, för det är den. 👮💪

  • Moment07

    Tillämpning på egen webbplats

    När jag gick in på cPanel för att ändra på det som behövdes ändra på så märkte jag att allt var precis så som det skulle vara och jag behövde inte ändra på någonting.