Skip to content

Latest commit

 

History

History
39 lines (35 loc) · 1.87 KB

README.md

File metadata and controls

39 lines (35 loc) · 1.87 KB

http://24721.hosts.ma-cloud.nl/ma/bewijzenmap/proj/SMARTY/public/index.php Deze website MOET nog geupdate worden maar dat werkt op het moment niet.

Debriefing

Door Tim

Wat gaan we doen?

  • We gaan leren hoe we een PHP-template moeten begruiken, in dit geval met Smarty
  • Ook leren we een MVC-structuur in te richten
  • MVC = Model View Controller
  • Het hele project docementeren.
  • Kennismaken met usertesting, beheer en evulatie

Wat MOET er in?

  1. Content VIA database
  2. Responsive siter
  3. De site logt gebruik
  4. Minstens 2 layouts
  5. Afbeeldingen met modaal venster
  6. Minimaal een Ajax gebruik
  7. Zoekfuncties met autosuggest & autocomplete
  8. Site heeft;
  • Een Homepage
  • Een informatie pagina
  • Agenda / Events
  • Zoekpagina
  1. Pagina heeft: Header (incl. logo,title & tagline), footer, sidebar & navigatie menu (waarbij de link waar je op zit er anders uit ziet)
  2. Een cms waarbij je komt door page=admin te typen in je website.

Wat MAG er in? (om een 10 te krijgen)

  1. CMS kun je pagina’s updaten, weghalen en koppelen aan het menu (flexible menu)
  2. Lazy loading met AJAX in plaats van standaard pagination.
  3. Suggesties voor zoeken via JavaScript, zoeksuggesties uit je database via AJAX.
  4. In het CMS kun je pagina’s / items koppelen aan alternatieven voor deze pagina’s of items, deze serveer je willekeurig aan je bezoekers (marketing tool: A/B testen). (IK SNAP NIET WAT DIT BETEKENT!)
  5. Als Admin krijg je inzicht in je bezoekersgedrag met grafieken en statistieken (google analytics)
  6. Shopping systeem voor fan-ware. Natuurlijk met het best-selling item als aandachtstrekker op de homepage.
  7. Reactiemogelijkheden voor de fans.
  8. Een bug-ticketing systeem gekoppeld aan mislukte zoekacties, 404, JavaScript errors en of gewoon een “meld een probleem” knopje.
    1. Aen agenda of reserveringssysteem in Javascript met informatie uit PHP, binnengehaald via AJAX.