PHP Quick Teknisk Ordbog



Relaterede dokumenter
6 Ugers Digital Markedsførings Uddannelse. Online Marketing SEO Præsentation Anders Sevelsted Bigum&Co Amagerbrogade

Mini Afsluttende Projekt

Kenn Römer-Bruhn. WordPress. - gør dig synlig på nettet

Procesbeskrivelse - Webprogrammering

Internet Information Services (IIS)

Umbraco installationsvejledning

Internet vs WWW. Internettet er IKKE det samme som www. Internettet Er et netværk af computere Gør det muligt af dele information

Dynamisk Webdesign F2010

Webside score khtsb.com

IT projekt uge 4 9. Marie Vinter, Roskilde Tekniske Gymnasium, klasse 2.6 IT, bw, uge

Webudvikleruddannelsen

IKT og Videnrepræsentationer

Sådan installeres og teste WordPress på en lokal server

Digital Print Room Implementering og tilretning. 11. Sep TMC Plot-SIG

POST IT! Cph Business Academy Multimediedesign 2. Semester flow april Kirstine Marie Rasmussen cph-

Ansat i FOA fagforening, hvor jeg bl.a. arbejder med integration og sagsbehandlingssystemer.

har jeg hentet nedenstående anmeldelse af et godt program til

Arkitektur for begyndere

Undervisningsbeskrivelse

HVAD ER WORDPRESS 2 HVORDAN LOGGES IND 3 HVORDAN NAVIGERES DER 4 HVORDAN SKRIVES EN SIMPEL NYHED 5 AVANCEREDE NYHEDER 6 HVORDAN RETTES EN NYHED 7

Dit budskab i centrum

PPHansen.dk. Introduktion til websiden. En fag præsentationsside af Palle Preben Hansen

Guide til Umbraco CMS

Indhold. 1 Indledning Kompatible browsere Log ind i Umbraco Content-delen Indholdstræet... 4

CentOS 7. Lavet af Ali Sarac og Andreas Jensen

Tech College Aalborg. ASP.NET Hjemmeside. Projekt Smart Zenior Home - Guide til ASP.NET hjemmeside med Visual Studio

Web 2.0. World Wide Web (www)

Denne artikel er til dem der ønsker at vide mere om hvad CSS er og hvad CSS kan bruges til hvad angår WWW.

Webside score seo-haip.com

Lav dine egne hjemmesider/websider

Web sider. Introduktion: Har du nogensinde spekuleret over, hvordan det verdesomspændende internet virker og hvordan man snakker med det?

TinyMCE Bruger Guide. Forord. Contents

Dagens program. Domæner. change log- screen shots hver gang I har arbejdet med themet. Arkitekturen bag en wp blog. Hvad er widgets.

CV for Ralph Rezende Larsen

UCSJ DIGITAL. Office 365

portfolio GRAFISK WORKFLOW

GRAFISK WORKFLOW REDESIGN AF HJEMMESIDE

SSSystems.local. Netværk. Sikkerhed. Webserver

Drupal. Hvad er Drupal?

Serversideprogrammering, CMS og eshop. Dag 1: Introduktion og serverside programmering Niels Østergaard

Computer Networks Specielt om Infrastrukturer og Teknologi

WORKFLOW & PRODUKTION

Indhold. Grafisk workflow 3 Procesbeskrivelse 4 Inspiration 5 Skitser 6 Flowchart 7 Typografi og farver 8 Skelet 9 Storyboard 12 Html, css og seo 16

Infokiosk i SkoleIntra

PHP Snippets. De små korte. Skrevet af Daniel Pedersen

CURRICULUM VITAE. Hoda Al-Amood, 2014

Manual Version 2. til oprettelse af hjemmesider for landsbyer i Rebild kommune

Teknisk opbygning af Min Bolig app

STOFA VEJLEDNING ONLINEDISK INSTALLATION

Webside score google.com

Opstart. I gang med Dreamweaver. Læs mere om...

Opgavebeskrivelse. Opgaveløsningen

Løsningen er baseret på et såkaldt CMS et Content Management System som også kan anvendes som intranet i din virksomhed eller din institution.

UPLOAD. Af Database og Website til Skolens Server

Nvu hjemmesider hurtigt og let

Curriculum Vitae. Type År Sidst Niveau Type År Sidst Niveau

IT rapport & Programmerings journal RSS Læser - Eksamensprojekt

PHP kode til hjemmeside menu.

GRAFISK WORKFLOW. Kasper Staal - Portfolio - H2

GRAFISK PRODUKTIONSFORSTÅELSE

3. PROJEKT, 2 SEMESTER

Fase Forklaring Navigation. Mappen skal indeholde alle elementer til dit site.

IT SUMMER CAMP Dato for arr. og. dato for seneste tilmelding. bliver offentliggjort i maj. Ubuntu-Linux, Web-Server, Anvendte Web-Teknologier

det færdige resultat

Webteknologi evalueringsopgave Vinter Niels Sundstrup

Kort om baggrund for kurset, aktører, kodning.dk

DRFLive - dynamisk visning af resultater fra DRF Stævnesystem

Datatekniker med programmering som speciale

Vejledning. Indhold. Side 1

BOULEVARDEN 19E 7100 VEJLE LERSØ PARKALLE KØBENHAVN Ø TLF Unik Bolig 4 Opdateringskontrol 4.7.0

xgalleri Mulige filtyper Installation web-version

Opstart. I gang med Dreamweaver. Læs mere om...

Extension udvikling i Mozilla Firefox. Henrik Gemal

I denne artikel vil jeg gennemgå hvordan en side for RSS "Live Bogmærke" kan se ud.

Tillykke Med Fødselsdagen

Håndbogen kan distribueres frit i sin helhed, digitalt eller i trykt format til alle brugere af EPiServer CMS.

Webside score klearvue.com

A*Web 1.0 Webredaktør kursus

Opstart. I gang med Dreamweaver. Læs mere om... Generelle bemærkninger. Hvilken skærmopløsning? OBS

WagnerGUIDE. - en beskrivelse -

Undervisningsbeskrivelse

Om styles / typografier / typografiark / stylesheets

CV for Klaus Gejl. Personlige data Navn/Adresse: Klaus Gejl Grundtvigsvej 37, 2. tv Herning Telefon/mobil: /

Kapitel 17 Oprette websider:

Dansk Ride Forbund Stævnesystem 2 Installationsvejledning

grafisk workflow OPGAVE: EMBRACE-IT WEBSITE

Systemet skal kunne håndtere små turneringer med ned til 2 deltagere, såvel som turneringer med op til 1000 deltagere.

Content Management System. Content Management System

Baggrund Funktionsområder

Login på skolens maskiner.

Hvorfor skal vi bruge objekt orienteret databaser?

Case: Findvej.dk. Ved Peter Brodersen, Korruption. FDIH seminar, 16. april 2008

Webside score dictionary.com

Grafisk workflow. Se siden her:

SIDEN PÅ WORDPRESS.COM

InfoGalleri i detaljer

Dokumentation. Workflow. Grafisk produktion. Trine Alexandersen 1. hovedforløb

Transkript:

PHP Quick Teknisk Ordbog Af Daniel Pedersen PHP Quick Teknisk Ordbog 1

Indhold De mest brugte tekniske udtryk benyttet inden for web udvikling. Du vil kunne slå de enkelte ord op og læse om hvad de betyder, dette kunne evt. være ordet som PHP, hvad er det, hvad bruges det til, og i hvilke omfang. PHP Quick Teknisk Ordbog 2

PHP PHP er et script sporg man benytter til at give en hjemme dynamisk indhold. Dette kunne f.eks. være at logge ind på et site. Man kunne også sige at dynamisk indhold er uundgåeligt på alle sites i dag, et andet eksempel ville være Facebook, eller et site som Dating.dk, som i den grad indeholder dynamisk indhold. Dynamisk indhold på et site er ikke noget man umiddelbart tænker over, men hver gang noget gemmes, huskes eller bliver genbrugt på et sites, er det med 99% sikkerhed at et script sprog som f.eks PHP eller ASP blev brugt til dette. SQL SQL er et script sprog som kun kan operere på en database server. SQL står for Structured Query Language, og bliver brugt til at hente, gemme, redigere og slette data fra en database. Hvis man f.eks. med PHP skal hente noget data fra en database, bliver SQL brugt til dette. Med andre ord er SQL mellemmanden til PHP og MYSQL server, der sørger for at leverer dataen til PHP, altså en slags leverandør man beder om at udføre en opgave for os, som kunne være at hente, slette, redigere eller oprette. MYSQL MYSQL er en database server imellem mange andre, som primært bliver benyttet til web applikationer. MYSQL serveren et Open source hvilket også betyder at den er gratis. Man benytter en MYSQL server til at gemme data i, dette gøres med sproget SQL. HTML HTML eller HyperText Markup Language er et opmærkningssprog, der primært har til formål at strukturere indholdet på en hjemmeside og få tekst og billeder til at virke som links til andre html-sider. Markup betyder at opmærke og i hjemmesidesammenhæng vil det sige at html definerer en tekst eller et billede så de bliver til f.eks. en overskrift, en tabel eller et hyperlink når siden vises i en webbrowser som f.eks. Firefox, MS Internet Explorer, Mozilla, Safari og Opera. Html indeholder dog også mulighed for at definere udseendet af f.eks. overskrifter, tabeller, hyperlink og indlejring af billeder. Html-filer bruges på internettet og især på World Wide Web. PHP Quick Teknisk Ordbog 3

CSS Cascading Style Sheets, (også kaldet for typografiark, stylesheet eller bare CSS), er et computer-sprog der bruges til at beskrive hvordan man ønsker indholdet af et HTML dokument præsenteret f.eks. i en browser. Man kan indlejre sproget i et HTML-dokument mellem to links-tags eller have det i filer for sig (på samme måde som man kan med javascript). Fordelen ved at placere denne type oplysninger i en fil for sig selv er, at formateringen kan genbruges i flere dokumenter (ved at flere dokumenter inkluderer link til samme fil med css). Hvis man ikke lægger det i en fil for sig vil man skulle gentage den samme kode på hver side hvor man ønsker samme effekt, hvilket ikke er hensigtsmæssigt. JAVASCRIPT JavaScript er et objektorienteret scriptsprog, der er bedst kendt som det sprog, de fleste moderne webbrowsere forstår, og som følgelig bruges til at skabe dynamiske websider. Med Javascript kan man lave alle de dynamiske brugervenlige features som f.eks. fading, få billeder til at bevæge sig, eller et lille simpelt spil. Det bliver også brugt meget i gallerier, som kan forstørre billeder, fade dem ud og give brugeren en magisk og flydende oplevelse. AJAX Ajax eller AJAX (en forkortelse for Asynkron JavaScript og XML) er en webudviklingsteknik til at udvikle interaktive webapplikationer. Idéen er at gøre websider mere reaktionsdygtige ved at udveksle små mængder af data mellem klienten og serveren, så hele siden ikke skal genindlæses, hver gang brugeren laver en forespørgsel. Formålet med dette er at øge websidens interaktivitet, hastighed og brugervenlighed. PHP Quick Teknisk Ordbog 4

ASP ASP.NET (Active Server Pages med.net-teknologi) er et sæt af udviklingsteknologier til webapplikationer, som Microsoft markedsfører. Programmører kan med ASP.NET udvikle dynamiske hjemmesider, webapplikationer og web services. Det er en del af Microsofts.NET-platform og benytter Common Language Runtime - en virtuel maskine, der tillader programmører at skrive ASP.NET-kode med et stort udvalg af Microsoft.NET-sprog. C# er det mest udbredte af disse sprog. DREAMWEAVER Dreamweaver er et program som giver dig muligheden for at udvikle dynamiske hjemmesider, men lige så meget at skrive kode af forskellige typer. Dreamweaver understytter syntax for rigtig mange kode sprog, og kan derfor også fortælle dig hvor du har lavet fejl. Dreamweaver er dog ikke et CMS (content management system), men det er et udviklings værktøj med en masse værktøjer som er gjort mulige at benytte på en smart og enkel måde. WAMP / MAMP WAMP / MAMP miljøet er en software pakke der indeholder: - Apache - MYSQL - PHP engine For at simplificere installationen til et test miljø til hjemmesider er alle de nødvendige software s blevet samlet til en let og enkelt installation. PHP Quick Teknisk Ordbog 5

APACHE Apache er en webserver som også findes I WAMP/MAMP miljøet. En webserver er det stykke software som sørger give dig det materiale tilbage til din browser som du ønsker. Altså med andre ord hvis du f.eks. skriver www.facebook.com så er der en webserver som giver dig svar tilbage. En webserver sørger også for at hvis en hjemmeside indeholder f.eks. PHP at vidregive dette til en PHP engine for at få det udført. XML XML (fra Extensible Markup Language) er et opmærkningssprog. Det er et format der blandt andet bruges til at udveksle informationer mellem computere. En lang række formater er udvidelser af XML fx XHTML og XSL men også fx Microsoft Word 2007 og OpenOffice.org Writer gemmer dokumenter i formater der er udvidelser af XML. Meningen med XML er at nærme sig idealet for internettets webstruktur, nemlig for enhver internetside at holde struktur, design, dynamik, animering, indhold (data), interaktivitet osv. adskilt separat fra hinanden i kodningen bag. Fx: HTML, der udgør en hjemmeside, bør udgøre strukturen eller skelettet bag hjemmesiden - intet andet. CSS bør benyttes fra eksterne filer til at designe, formatere og give siden sit layout. XML bør således benyttes til at indeholde data, som skal hentes ind i HTML-dokumentet og præsenteres. Altså, XML bør præsenteres med HTML, formateres med CSS, redigeres med et scriptsprog eller lignende osv. Det eneste, XML i sig selv kan, er at opbevare data - og det er dets vigtigste opgave. PHP Quick Teknisk Ordbog 6

Web 2.0 Web 2.0 refererer til anden generation af tjenester, der er tilgængelige på Internet, der lader brugere samarbejde om og dele information online. I modsætning til den første generation giver Web 2.0 brugere en oplevelse, der minder mere om traditionel softwareprogrammel end en statisk webside. Et kort over Web 2.0 PHP Quick Teknisk Ordbog 7