wordpress technische achtergrond n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
WordPress technische achtergrond PowerPoint Presentation
Download Presentation
WordPress technische achtergrond

Loading in 2 Seconds...

play fullscreen
1 / 15

WordPress technische achtergrond - PowerPoint PPT Presentation


  • 103 Views
  • Uploaded on

WordPress technische achtergrond. Kris Cardinaels 26 maart 2013. AMP. Apache MySQL PHP. Apache httpd.apache.org. Webserver Zorgt ervoor dat een request omgezet wordt in een document dat naar de client gestuurd kan worden Allerlei documenttypes mogelijk HTML (meestal)

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'WordPress technische achtergrond' - iokina


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
wordpress technische achtergrond

WordPresstechnische achtergrond

Kris Cardinaels

26 maart 2013

slide2
AMP

Apache

MySQL

PHP

apache httpd apache org
Apache httpd.apache.org
  • Webserver
    • Zorgt ervoor dat een request omgezet wordt in een document dat naar de client gestuurd kan worden
    • Allerlei documenttypes mogelijk
      • HTML (meestal)
      • image/png, image/jpg,…: Afbeeldingen
      • PDF
    • Zet een URL om naar het juiste ‘document’ op de server
      • http://mdastudent.khlim.be/~studentpg12/blog/page1.php
php www php net
PHPwww.php.net
  • PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.

<?php

foreach ($artikel in $berichten) {

echo $artikel->titel.”, gepost door “.

$artikel->auteur->nicknaam;

}

?>

mysql www mysql com
MySQLwww.mysql.com
  • Relationeel gegevensbanksysteem
  • Gegevens worden zo weinig mogelijk dubbel opgeslagen om de consistentie te garanderen
    • Verbanden worden opgeslagen als relaties tussen tabellen
    • Verwijzingen tussen tabellen gebeuren met sleutels (id’s)
mysql
MySQL
  • Bijvoorbeeld:
  • Les 41199 van 10/09/2012 om 10:40 tot 11:05 gaat over hoofdvak 7 en subvak 34. Het behandelde onderwerp is ’12205’.
  • vak 7: Nederlands
  • subvak 34: Taalbeschouwing
  • onderwerp 12205: Woordsoorten
mysql1
MySQL
  • Opzoeken van gegevens vanuit een programma gebeurt met SQL (Structured Query Language).

select les.*, hoofdvak.omschrijving

from les, hoofdvak

whereles.hoofdvakid = hoofdvak.id and

datum = ’10/09/2012’ and

beginuur = ‘10:40:00’

mysql2
MySQL
  • Ook aanpassen van gegevens en wissen gebeurt met SQL
    • Zet het hoofdvak naar 10 voor alle lessen waarvan het hoofdvak nu 11 is.

update les set hoofdvak = 10

where hoofdvak = 11

    • Wis het hoofdvak met omschrijving ‘Wiskunde’.

delete from les

where omschrijving = ‘Wiskunde’

slide9
AMP
  • Op je eigen computer
    • WAMP: Windows AMP
    • MAMP: Macintosh AMP
    • LAMP: Linux AMP
    • XAMPP: X (windows, osx, linux) AMP met PERL
mysql phpmyadmin
MySQL | phpMyAdmin
  • Grafische webinterface om een MySQL-database te beheren
    • Meeste taken kan je hiermee uitvoeren
    • Specifieke taken via de commandline-interface
mysql phpmyadmin1
MySQL | phpMyAdmin
  • Beheer van gegevens: kan via eenvoudigere tabelweergave i.p.v. sql!
mysql phpmyadmin2
MySQL | phpMyAdmin
  • Maken van backup van je gegevens via exporteren van tabellen.
werkwijze
Werkwijze
  • Zie WordPress-codex of vertaalde tekst

Altijd eerst een backup maken van je site

Database exporteren & bestanden kopiëren

http://codex.wordpress.org/Moving_WordPress

praktisch
Praktisch
  • Verhuizen
    • Van: cmdweb.khlim.be/~studentpg[1..12]
    • Naar: maddoc.khlim.be/~studentpg[1..12]
  • phpMyAdmin op maddoc: /phpmyadmin
  • phpMyAdmin op cmdweb: /phpmyadmin