TECHNICAL DESIGN DOCUMENT
|
|
- Leo van der Wal
- 8 jaren geleden
- Aantal bezoeken:
Transcriptie
1 TECHNICAL DESIGN DOCUMENT BACHELORPROJECT IN3405 John Ciocoiu Elwin Dokter TECHNISCHE UNIVERSITEIT DELFT FACULTEIT EWI WOENSDAG 28 APRIL 2010 VERSIE 1 COMMISSIE: Ing. D.J. van Roest (opdrachtgever) REPROVINCI INTERNETDIENSTEN B.V., SCHOONHOVEN Ir. H.J.A.M. Geers (begeleider) Ir. B.R. Sodoyer (ST coördinator bachelorproject) TECHNISCHE UNIVERSITEIT DELFT, DELFT
2 INHOUDSOPGAVE Inhoudsopgave Inleiding Architectuur Diagram Klasse indeling... 4 Webapplicatie... 4 Overige Servers Communicatie / serverindeling/verwijzing? Zend Framework SOAP aanmaken app.php Downloaden uitpakken.zip
3 1. INLEIDING Dit document geeft het technisch ontwerp van ons systeem. Het is het laatste document voorafgaand aan de implementatiefase en bevat de opdeling van het systeem in diverse klassen. 1.1 ARCHITECTUUR DIAGRAM Hieronder is nogmaals (zie ADD) het architectuur diagram gegeven van ons systeem. De scheidingslijn geeft aan waar de grens zit tussen de opslag van de websites (webservers) en de eigenlijke applicatie die we gaan schrijven (webapplicatie). Dichte pijlen zijn controle pijlen, gestippelde zijn responses. CONTROLLER De Controller van de webapplicatie, weet via de DatabaseHandler hoe hij de Controllers van de overige servers kan bereiken. Vandaar de twee pijlen tussen Controller aan de webapplicatie kant en de Controllers aan de Webservers kant. In werkelijkheid zijn dit er nog meer, vandaar de... Momenteel zijn er 4 servers die zijn ingericht als webserver. Een hiervan zal ook de webapplicatie gaan bevatten. Er is dus één pijl van Controller naar Controller die eigenlijk een zelfverwijzing is, echter de functie verschilt. Controller van de Webapplicatie doet aanroepen, waar de Controller van de webservers vrij passief zijn en waar alleen een connectie mee opgesteld wordt zodat ze bestanden kunnen ontvangen. 3
4 2. KLASSE INDELING WEBAPPLICATIE CONTROLLER VIEW 4
5 MODEL context User inv: id <> null inv: username.length > 3 inv: password.length > 5 inv: name.length > 3 context Server inv: id <> null inv: name <> null inv: hostname <> null inv: path <> null context Framework inv: id <> null inv: name <> null context Release inv: id <> null inv: name <> null inv: framework <> null context Website inv: id<> null inv: name.length > 2 inv: cms_id <> null inv: server_id <> null inv: locked = 0 (not locked), user-id (else) 5
6 OVERIGE SERVERS CONTROLLER 6
7 3. COMMUNICATIE / SERVERINDELING/VERWIJZING? De drie webservers waar de webapplicatie niet op draait, draaien alle drie een Plesk-omgeving. Op deze servers moet ook een Controller komen die geuploade zip-bestanden op een goede manier uit kunnen pakken op zichzelf (goede mappenstructuur opbouwen). Verder moeten deze server Controllers de verbinding kunnen opstellen met de Deimos-webapplicatie server, zodat er ook daadwerkelijk bestandsoverdracht plaats kan vinden. Deze communicatie verloopt via SOAP. Hieronder worden alle onderdelen nog eens uitgelegd. 3.1 ZEND FRAMEWORK Het Zend Framework is een open source framework voor web applicaties en services met PHP. Elk component is maar gering afhankelijk van hoogstens een aantal andere componenten, wat ontwikkelaars in staat stelt om gebruik te maken van de afzonderlijke componenten. Daarentegen vormen de Zend Framework componenten binnen de standaard bibliotheek een krachtig geheel wanneer deze gecombineerd worden gebruikt. Zend biedt dan een robuust framework volgens het MVC principe. Dit Zend Framwork koppelt de controllers aan web urls. Zo is de IndexController (IndexController.php) bijvoorbeeld benaderbaar, wanneer achter de url /admin wordt getypt. De ReleaseController wordt bereikt via /admin/release. Ook beschikt het over bepaalde SOAP klasses, waardoor ook dat protocol makkelijk geïntegreerd kan worden. Meer over SOAP in de volgende paragraaf. Het component Zend_Auth wordt gebruikt voor gebruikersauthentificatie. Van dit component zullen wij gebruik maken, aangezien we ook gebruikersauthentificatie gaan gebruiken. Het te maken versiebeheersysteem zal gaan draaien op het Zend Framework. Van de standaardbibliotheek gebruiken we het MVC raamwerk als basis voor onze applicatie. Deze keuze is gemaakt, omdat het bestaande CMS systeem hier ook op draait en er dus allereerst kennis over aanwezig is binnen het bedrijf. Verder is het handig, omdat dit Framework over een hoop features beschikt waar gebruik van kan worden gemaakt. Je beschikt dan over een goed fundament, wat al grondig getest is. Dit neemt een aantal verantwoordelijkheden weg bij de programmeurs en het scheelt in implementatietijd. 7
8 3.2 SOAP SOAP communiceert via het http protocol. Het voordeel hiervan is dat je niet met proxy en firewall problemen te maken krijgt die de connectie kan blokkeren. SOAP is gebaseerd op XML en werkt met aanvragen ( request ) en antwoorden ( responses ). De kant die de request uitvoert is de server, de client stuurt vervolgens een response. In sommige gevallen wil je van beide kanten requests uitvoeren. Dan moeten beide zowel client als server zijn, afhankelijk van de richting waarin je de aanroepen wilt doen. Dit wordt uitgelegd aan de hand van het voorbeeld van het uploaden van een release naar de servers. Uploaden van een release Server: webapplicatie (1) SOAP request get ready for upload (4) SOAP response the upload (6) SOAP response ok Server: webserver SOAP response I m ready (2) SOAP request send me the upload (3) SOAP request server x is klaar (5) In het voorbeeld fungeert de webapplicatie in (1) als soap server en de webserver als soap client in (2). In (3) en (4) (en 5 en 6) zijn de rollen omgedraaid. Deze 6-stappen procedure vindt plaats zodat je eerst kan bepalen of de webserver klaar is voor een upload (staat deze wel aan, is die bereikbaar, enz.). Vervolgens reageert de webserver met een request, waarbij hij bij de webapplicatie een functie activeert die de link als response geeft waar de upload zich bevindt. Als de upload opgehaald is door de webserver en ook uitgepakt en het de juiste mappen bevat (de upload is een zip-archief, zie een aantal kopjes hieronder), stuurt de webserver naar de webapplicatie dat de upload geslaagd is. Tijdens het uploaden van een release geeft de View van de webapplicatie de status van de upload van de diverse servers aan. Om de CMS releases en de bijbehorende Zend Frameworks op de webservers te installeren maken we gebruik van SOAP. We gebruiken SOAP verder om op de betreffende server waar een website wordt toegevoegd een bestandje, met daarin de bijbehorende verwijzingen naar de juiste versie van het CMS en het Framework, aan te maken in de juiste map van die website. Als deze map van de website nog niet bestaat wordt deze ook aangemaakt, anders dan wordt alleen het bestandje toegevoegd. Zie verder App.php. Er zijn dus twee momenten waarbij we SOAP gebruiken. Hieronder zijn de twee bijbehorend Configurators gegeven met daarbij hun functies. - WebsiteConfigurator: o Make Appfile o Database Update o Cache Update - ReleaseConfigurator: o Zip ophalen o Zip uitpakken o Bevestiging van juist installeren release De WebsiteConfigurator wordt gebruikt tijdens toevoegen of wijzigen van een website aan het versiebeheer systeem. Zie verder App.php, Database Updaten en Cache Update. De ReleaseConfigurator wordt gebruikt tijdens het uploaden van een nieuwe release. Zie het bovenstaande voorbeeld en Downloaden uitpakken.zip. 8
9 3.3 APP.PHP De verwijzingen naar de CMS-versie map en de Zendversie komen in het bestandje app.php. Dit bestandje moet toegevoegd worden in de hoofdmap van een website. De hoofdmap is de map waarin het index-bestand van de website staat. Dit bestandje wordt elke keer aangemaakt wanneer er een website van versie veranderd, of wanneer er een website geïnstalleerd wordt. In de index.php wordt als eerste dus app.php ingeladen zodat hij weet waar er gekeken moet worden voor het bijbehorende CMS en het daarbij horende Zend Framework. Er is nu alleen een probleem. Het versiebeheersysteem heeft geen rechten in andere mappen, dan zichzelf. Daar moet een oplossing op verzonnen worden. De volgende twee opties zijn mogelijk: - In de serverconfiguratie rechten geven aan het versiebeheersysteem voor bewerkingen in alle mappen. - Het plug-in aan het CMS toevoegen wat mogelijk maakt om deze app.php aan te maken, want het CMS heeft deze rechten wel. De keuze is vooralsnog gevallen op de eerste optie. Deze brengt de minste moeite met zich mee. Ook de beveiliging van het systeem gaat er niet onder lijden. 3.4 DOWNLOADEN UITPAKKEN.ZIP Om een CMS-release op een server te krijgen wordt deze in een archiefbestand gezet. Door dit archiefbestand uit te pakken op de juiste locatie wordt de nieuwe versie geïnstalleerd. Waar haalt de server dit archiefbestand vandaan? Hiervoor zijn ook twee opties te bedenken: - De server krijgt een link van waar het zip-bestand is geupload op de hoofdserver, zodat hij via deze link het zip-bestand kan downloaden. - De server krijgt via SOAP het zip-bestand door en gaat daarmee aan het werk. Hierbij is er gekozen voor de eerste optie. Het zip-bestand wordt door het versiebeheersysteem klaargezet op de hoofdserver zodat deze gedownload kan worden door andere partijen. Door via de SOAP-connectie, zoals hierboven verteld is, deze link door te sturen naar de servers, kunnen de servers het bestand downloaden en uitpakken in de goede map. De functies die voor het downloaden en uitpakken worden gebruikt, zitten al in PHP zelf. Daarom is het slechts een kwestie van op de goede manier deze functies gebruiken en de goede mappen aangeven. Rechten over geuploade bestanden/mappen 9
FINAL REPORT. Bachelor project IN3405. (vervangend ST coördinator bachelorproject TU Delft)
FINAL REPORT Bachelor project IN3405 TECHNISCHE UNIVERSITEIT DELFT FACULTEIT EWI JOHN CIOCOIU 1358227 12 juli 2010 ELWIN DOKTER 1275909 Ing. D.J. van Roest Ir. H.J.A.M. Geers Ir. B.R. Sodoyer Ir. C. Pronk
Nadere informatieTechnisch ontwerp. Projectteam 6. Project "Web Essentials" 02 april 2009. Versie 2.1.0
Projectteam 6 Faculteit Natuur en Techniek Hogeschool Utrecht Projectleider: Hans Allis, hans.allis@student.hu.nl Technisch ontwerp Project "Web Essentials" 02 april 2009 Versie 2.1.0 Teamleden: Armin
Nadere informatieInhoudsopgave. versie 0.8
JOOMLA! INSTALLATIE HANDLEIDING versie 0.8 Inhoudsopgave Stappenplan...3 Inrichten database...4 Configuratiecentrum cpanel...4 Aanmaken van een database gebruiker...5 Aanmaken van een database...6 Gebruiker
Nadere informatieHandleiding Yuki Connect
Handleiding Yuki Connect Handleiding Yuki Connect v0.1.0 1 1. Yuki Connect Yuki Connect is een Magento extensie die webshop eigenaren in staat stelt om automatisch facturen te exporteren naar Yuki Boekhouden.
Nadere informatieHandleiding. Opslag Online voor Windows Phone 8. Versie augustus 2014
Handleiding Opslag Online voor Windows Phone 8 Versie augustus 2014 Inhoudsopgave Hoofdstuk 1. Inleiding 3 Hoofdstuk 2. Installatie 4 2.1 Downloaden van KPN Opslag Online QR Code 4 2.2 Downloaden van KPN
Nadere informatieOver PHP. PHP en MySQL. 1.1 Inleiding. In dit hoofdstuk maak je kennis met PHP. Hoe werkt deze
Over PHP 1.1 Inleiding In dit hoofdstuk maak je kennis met PHP. Hoe werkt deze programmeertaal? En hoe is het ontstaan? Ook leer je welke editors je kunt gebruiken om PHP-scripts te maken en hoe je eenvoudig
Nadere informatieZen Cart TM Kadobon-Online module
Zen Cart TM Kadobon-Online module NetSoliD Pluimzegge 51 T: 0858774941 KVK 27337686 2498 DG Den Haag F: 0858770946 BTW NL820542386B01 Nederland E: info@netsolid.nl Bank 4729310 Inhoudsopgave 1. Inleiding...
Nadere informatieTaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise
TaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise Inhoudsopgave 1. Voorbereiding... 4 2. Web Service Connector tool configuratie... 5 3. TaskCentre taak voor het aanmaken van
Nadere informatieInstallatie Avalanche Webview
Installatie Avalanche Webview Deze handleiding beschrijft de stappen om software voor Avalanche Webview op een huidige omgeving te updaten en te installeren. 1. Deïnstalleer de huidige Avalanche Webview
Nadere informatieXampp Web Development omgeving opzetten onder Windows.
Xampp Web Development omgeving opzetten onder Windows. Inhoudsopgave 1. Lees dit eerst... 2 2. Inleiding... 2 3. Installatie Xampp... 3 1.1 Installatie Xampp Launcher... 7 1.2 Controle geïnstalleerde bestanden...
Nadere informatieInstallatie SQL: Server 2008R2
Installatie SQL: Server 2008R2 Download de SQL Server 2008.exe van onze site: www.2work.nl Ga naar het tabblad: Downloads en meld aan met: klant2work en als wachtwoord: xs4customer Let op! Indien u een
Nadere informatieOrbis Software. Portal4U. Installatie Handleiding. Dit document bevat de Installatie Handleiding voor Portal4U
Orbis Software Installatie Handleiding Dit document bevat de Installatie Handleiding voor Voordat u begint Wij raden u aan om voor het uitvoeren van een update van middels dit installatie-pakket een back-up
Nadere informatieBRIGHT-NET INSTALLATIE HANDLEIDING
BRIGHT-NET INSTALLATIE HANDLEIDING JOS VAN DER SANDEN VERSIE 0.10 29 DEC 2015 INHOUDSOPGAVE 1. Inleiding... 4 2. Server... 5 2.1 Installatie... 5 2.2 Configuratie... 9 2.3 Waarschuwingen... 9 2.4 Beschikbaarheid
Nadere informatieXAMPP Web Development omgeving opzetten onder Windows.
XAMPP Web Development omgeving opzetten onder Windows. Inhoudsopgave 1. Lees dit eerst... 2 2. Inleiding... 2 1 Xampp downloaden... 2 2 Installatie Xampp 1.7.4 op externe harddisk... 3 3 XAMPP herconfiguren...
Nadere informatieBRIGHT-NET INSTALLATIE HANDLEIDING
BRIGHT-NET INSTALLATIE HANDLEIDING JOS VAN DER SANDEN VERSIE 0.7 24 NOV 2015 INHOUDSOPGAVE 1. Inleiding... 4 2. Server... 5 2.1 Installatie.NET op Windows Server... 5 2.2 Installatie BRIGHT-Net Server...
Nadere informatieINSTALLATIE EXCHANGE CONNECTOR
HANDLEIDING INSTALLATIE EXCHANGE CONNECTOR INSTALLATIE EXCHANGE CONNECTOR 0 0 HANDLEIDING INSTALLATIE EXCHANGE CONNECTOR INSTALLATIE EXCHANGE CONNECTOR HANDLEIDING datum: 10-08-2018 1 Inleiding... 1 2
Nadere informatieHowto Subversion. 1. Subversion structuur en uitleg
1. Subversion structuur en uitleg Op de Adwise VDS server staan de repositories die gebruikt kunnen worden. Een subversion repository bevat alle projecten gerelateerd aan de betreffende repository. Adwise
Nadere informatieHandleiding FileZilla
Handleiding FileZilla Deze handleiding beschrijft de installatie en configuratie van FileZilla. Met dit programma is het mogelijk om bestanden van uw computer te verplaatsen naar een zogeheten (web)server.
Nadere informatiecbox UW BESTANDEN GAAN MOBIEL! VOOR ANDROID-SMARTPHONES EN -TABLETS GEBRUIKERSHANDLEIDING
cbox UW BESTANDEN GAAN MOBIEL! VOOR ANDROID-SMARTPHONES EN -TABLETS GEBRUIKERSHANDLEIDING Inleiding cbox is een applicatie die u eenvoudig op uw computer kunt installeren. Na de installatie wordt in de
Nadere informatieBeknopte instructies Onedrive
Beknopte instructies Onedrive Inleiding... 1 Waar vind je de OneDrive?... 1 Wat kun je ermee?... 2 Document maken.... 2 Waar ben ik?... 2 Documenten delen met anderen en samenwerken... 3 Heel beknopt:
Nadere informatieHandleiding PHP en MySQL onder Windows Server 2003 met IIS 6.0
Handleiding PHP en MySQL onder Windows Server 2003 met IIS 6.0 Uitgegeven door Propane Internetdiensten Lange Meet 41 3261 EJ OUD-BEIJERLAND 2005 Propane Internetdiensten Inhoud 1. Inleiding... 3 2. IIS
Nadere informatieHANDLEIDING DMS Plugin Installatie, configuratie & werking
HANDLEIDING DMS Plugin Installatie, configuratie & werking Dit document is de handleiding voor de installatie, configuratie en werking van de DMS Plugin. Versie 1-12/09/2005 Inhoudstafel 1 Installatie...
Nadere informatieicafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous
icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous 2006-2007 Inhoudsopgave 1 2 1.1 Programmeertaal PHP5..................... 2 1.2 MySQL database......................... 3 1.3 Adobe Flash...........................
Nadere informatieHandleiding www.chiromeisjeszwaneven.be (v2).
Handleiding www.chiromeisjeszwaneven.be (v2). Agenda Ga naar www.chiromeisjeszwaneven.be/admin en kies voor agenda. Log in met je gebruikersgegevens van het admingedeelte van de agenda. Pagina na het inloggen:
Nadere informatieAcht stappen voor JSF
Acht stappen voor JSF Inleiding In deze tutorial zullen we JSF (Java server faces) installeren. Wat we niet beschrijven is hoe te werken met JSF, over dit onderwerp zijn er genoeg boeken en internetsites
Nadere informatieCompad Bakkerij. Document beheer. Inleiding. Versturen stamgegevens. Foto s. Ophalen orders. Inrichting van de webserver.
Compad Bakkerij Webshop koppeling Document beheer Versie Datum Status Auteur(s) Opmerking 1.0 2 januari 2013 Definitief Carol Esmeijer 1.1 14 maart 2013 Definitief Carol Esmeijer Gebruikersgedeelte toegevoegd.
Nadere informatieTechnisch ontwerp. Projectteam 6. Project "Web Essentials" 11 maart 2009. Versie 1.1.0
Projectteam 6 Faculteit Natuur en Techniek Hogeschool Utrecht Projectleider: Hans Allis, hans.allis@student.hu.nl Technisch ontwerp Project "Web Essentials" 11 maart 2009 Versie 1.1.0 Teamleden: Armin
Nadere informatieINFITT01 - Internettechnologie WEEK 8
INFITT01 - Internettechnologie WEEK 8 Programma Databases (JDBC, JNDI, ORM, JPA) MVC & Spring/Struts EJB Databases Veel web applicaties moeten informatie over langere tijd op kunnen slaan. Een voor de
Nadere informatieBeginnen met Drupal 7. Voor beginners
Beginnen met Drupal 7 Voor beginners Begin Eerst moet Drupal worden gedownload van www.drupal.org. En uitgepakt. Dit kan met een uitpak-pogramma worden uitgepakt. Begin Eerst moet Drupal worden gedownload
Nadere informatieMultiSafepay Payment plugin voor VirtueMart Copyright (C) 2011 multisafepay.com INLEIDING
MultiSafepay Payment plugin voor VirtueMart http://www.multisafepay.com Copyright (C) 2011 multisafepay.com INLEIDING Bedankt voor het downloaden van de MultiSafepay VirtueMart 2.0 plugin. In deze handleiding
Nadere informatieOpmerkingen kan je mailen naar: A. Kouters: A. Steijlen: Versie Datum Opmerkingen
Deze handleiding is met de nodige zorg samengesteld. Het kan echter voorkomen dat sommige zaken niet goed of onduidelijk zijn beschreven. Mocht je iets tegenkomen wat niet of slecht is beschreven horen
Nadere informatieWooCommerce Koppeling installatiehandleiding
WooCommerce Koppeling installatiehandleiding Datum 17 mei 2019 Versie 1.0 Dit document is vertrouwelijk en mag niet zonder toestemming van Packs aan derden worden verstrekt. 1 WooCommerce Installatiehandleiding
Nadere informatiePubliceren met WordPress
Publiceren met WordPress Peter Osterop Tweede herziene editie 1. Installatie van WordPress 2. Configuratie van WordPress 3. Het uiterlijk van WordPress 4. Pagina s en berichten maken in WordPress 1 Installatie
Nadere informatieowncloud Het alternatief tegen grote gluurders
owncloud Het alternatief tegen grote gluurders Grote Clouds betekenen zwaar weer Cloud Systemen om bestanden centraal te beheren en te delen Wereldwijd Grote Clouds One Drive Microsof Google Drive icloud
Nadere informatieOnline Back-up installatie handleiding. Sikkelstraat 2 4904 VB Oosterhout www.winexpertise.nl. E: info@winexpertise.nl
Online Back-up installatie Sikkelstraat 2 4904 VB Oosterhout www.winexpertise.nl E: info@winexpertise.nl Datum: 1-10-2012 Document versie: V1.0 Versie en distributie geschiedenis Versie Datum Auteur Status
Nadere informatieInhoudsopgave... 1 Disclaimer... 3 Voorwoord... 3 Inleiding... 5 Het downloaden van XAMPP... 7 Het installeren van XAMPP... 8 Joomla installeren op
1 Inhoudsopgave... 1 Disclaimer... 3 Voorwoord... 3 Inleiding... 5 Het downloaden van XAMPP... 7 Het installeren van XAMPP... 8 Joomla installeren op XAMPP... 14 Handige links... 15 2 Disclaimer Bij de
Nadere informatieHandleiding Beveiligen van Wordpress
Handleiding Beveiligen van Wordpress Deze handleiding beschrijft de stappen die u dient te nemen om uw Wordpress website te beveiligen Versie 1.0 Kies een sterk wachtwoord Gebruik als wachtwoord een combinatie
Nadere informatieMagento 2 Koppeling installatiehandleiding
Magento 2 Koppeling installatiehandleiding Datum 09-05-2019 Versie 1.0 Dit document is vertrouwelijk en mag niet zonder toestemming van Packs aan derden worden verstrekt. 1 Magento 2 Installatiehandleiding
Nadere informatieInhoudsopgave Disclaimer... 3 Voorwoord... 4 Inleiding... 5 Het downloaden van XAMPP... 7 Het installeren van XAMPP... 8 Joomla installeren op
1 Inhoudsopgave Disclaimer... 3 Voorwoord... 4 Inleiding... 5 Het downloaden van XAMPP... 7 Het installeren van XAMPP.... 8 Joomla installeren op XAMPP... 15 Handige links... 16 2 Disclaimer Bij de samenstelling
Nadere informatie4 ASP.NET MVC. 4.1 Controllers
4 ASP.NET MVC ASP.NET is het.net raamwerk voor het bouwen van webapplicaties. De MVC variant hiervan is speciaal ontworpen voor het bouwen van dergelijke applicaties volgens het Model-View-Controller paradigma.
Nadere informatieInstallatie Avalanche Windows
Installatie Avalanche Windows Deze handleiding beschrijft de stappen om software voor Avalanche Windows op een huidige omgeving te updaten en te installeren. Tijdens deze installatie, kunnen anders gebruikers
Nadere informatieWebhosting Online Beginnen met Joomla v1.0
Webhosting Online Beginnen met Joomla v1.0 1 Inleiding KPN stelt met een abonnement op Webhosting Online Linux gratis het content management systeem Joomla voor u beschikbaar. Dit populaire programma om
Nadere informatieSPTOOLS SHAREPOINT CONNECTOR -
SPTOOLS SHAREPOINT CONNECTOR - 1/6 Inhoudsopgave 1. SPTOOLS... 3 WAT KAN HET?... 3 Document Browser...3 Document Bundels...3 Consistente Data Quality...3 SharePoint workflows en document goedkeuring...3
Nadere informatieInstalling XDMS - Client.
XDMS Installing XDMS - Client. Toleindestraat 7/0101 B-9080 Beervelde T +32 9 353 90 20 F +32 9 353 90 29 info@xpower.be www.xpower.be VAT BE 0451.526.090 IBAN: BE51 4182 0548 6162 BIC: KREDBEBB Inhoudstafel
Nadere informatieFoto web applicatie documentatie
Foto web applicatie documentatie Marijn Stuyfzand M31T PHP31 David Schol 1 Inhoudsopgave APPLICATIESTRUCTUUR MAPPENSTRUCTUUR FUNCTIONALITEITSSTRUCTUUR DE BASIS VOOR ELKE PAGINA DATABASE SERVER- SIDE EN
Nadere informatieVerbinden met FTP server
We gaan kijken naar: Verbinden met een FTP server Je FTP wachtwoord veranderen Je website bekijken Bestanden op een FTP server zetten Verbinden met FTP server Websites staan op een webserver. Een webserver
Nadere informatieplug & play documentatie eindopdracht: Van: Jarno Verhoogt / 500684953 Vak: Plug & Play Docent: J. Faber Datum: 24 / 01 / 14
plug & play eindopdracht: documentatie Van: Jarno Verhoogt / 500684953 Vak: Plug & Play Docent: J. Faber Datum: 24 / 01 / 14 1 inleiding In dit verslag wordt het hele proces van de Plug & Play eindopdracht
Nadere informatiecbox UW BESTANDEN GAAN MOBIEL! VOOR SMARTPHONES EN TABLETS MET HET ios BESTURINGSSYSTEEM GEBRUIKERSHANDLEIDING
cbox UW BESTANDEN GAAN MOBIEL! VOOR SMARTPHONES EN TABLETS MET HET ios BESTURINGSSYSTEEM GEBRUIKERSHANDLEIDING Inleiding cbox is een applicatie die u eenvoudig op uw computer kunt installeren. Na installatie
Nadere informatiePlanbord installatie instructies
Planbord installatie instructies Uit Comprise Wiki Inhoud 1 Basis installatie 1.1 Installeren 1.1.1 Microsoft Data Access Components 1.2 De eerste keer starten 2 Veelgestelde vragen 2.1 "Network resource
Nadere informatieDelft-FEWS & Web Services
Delft-FEWS & Web Services Presentatie Delft-FEWS Gebruikers dag 2018 Marc van Dijk, Rudie Ekkelenkamp, Stef Hummel 5 Juni 2018 Delft-FEWS & (Web) Services 1. Delft-FEWS 2. Roadmap 3. Standaarden Verzamelen
Nadere informatie1. Installatie nieuwe plug-in
stappenplan irekeningen iregistratie - iboekhouding: Spoon opstartproblemen oplossen g e b r u i k e r s aug. 2015 De modules irekeningen, iregistratie en iboekhouding maken gebruik van een plug-in om
Nadere informatieMagento 1.9 Koppeling installatiehandleiding
Magento 1.9 Koppeling installatiehandleiding Datum 30 april 2019 Versie 1.0 Dit document is vertrouwelijk en mag niet zonder toestemming van Packs aan derden worden verstrekt. 1 Magento 1.9 Installatiehandleiding
Nadere informatieDe voordelen van Drupal
Drupal is een open source Content Management System (CMS). Daarnaast kun je Drupal zien als een framework, dit betekent dat je modules (oftewel mini-applicaties) kunt implementeren in je installatie van
Nadere informatie2. Ga naar Prestashop Admin > Modules en zoek naar Kassa Compleet.
Hoe integreer ik Kassa Compleet in mijn webwinkel? Om het integreren voor u zo eenvoudig mogelijk te maken ontvangt u van ons een plugin voor uw webwinkelpakket. Wij ondersteunen de volgende pakketten:
Nadere informatieObject Oriented Programming
Object Oriented Programming voor webapplicaties Door Edwin Vlieg Waarom OOP? Basis uitleg over OOP Design Patterns ActiveRecord Model View Controller Extra informatie Vragen OOP Object Oriented Programming
Nadere informatieZÉLF JE WORDPRESS WEBSITE MAKEN?
WordPress installeren ZÉLF JE WORDPRESS WEBSITE MAKEN? WordPress Academy Nederland helpt je op weg met onze Basiscursus INHOUD P1 P2 P3 P4 P5 P6 P7 P8 P9 P 10 Wat is WordPress? Voordat je écht kan beginnen
Nadere informatieHandleiding Wordpress
Handleiding Wordpress Inhoudsopgave 1. Inloggen 2. Berichten en Pagina s 3. Afbeeldingen en video s 4. Weblinks 1. Inloggen 1.1 Inloggen bij Wordpress We starten met het inloggen op je WordPress gebaseerde
Nadere informatieEasternGraphics product documents pcon.update handleiding HANDLEIDING
HANDLEIDING INDIEN U ZICH REEDS HEEFT AANGEMELD EN OVER EEN LOGIN BESCHIKT, KUNT U DIRECT NAAR HOOFDSTUK 2 1. Aanmelden en Registreren U kunt zich aanmelden en registreren voor pcon.update middels onze
Nadere informatieBRIGHT-NET INSTALLATIE HANDLEIDING
BRIGHT-NET INSTALLATIE HANDLEIDING JOS VAN DER SANDEN VERSIE 0.1 3 JAN 2011 INHOUDSOPGAVE 1. Inleiding... 4 2. Voorbereiding... 5 2.1 Downloads... 5 2.2 Server... 5 2.3 Client... 5 3. Installatie... 6
Nadere informatieDrupal lokale installatie op Linux Mint 17.1 Cinnamon.
Drupal lokale installatie op Linux Mint 17.1 Cinnamon. Door Paul Driedijk Onderstaande uitleg is bedoeld om Drupal uit te proberen op je eigen computer. Wil je Drupal later installeren op een webserver
Nadere informatieHandleiding OFB WebModules
Handleiding OFB WebModules voor Exact Datum Versie Copyright : 4 mei 2009 : VERSIE 2.0 OFB Software 2009 Inhoudsopgave 1 Algemeen... 3 2 Uw webshop koppelen aan uw Exact administratie... 3 3 ARTIKELEN
Nadere informatieInstalleren van het programma:
Versie: 1.0 Gemaakt door: Whisper380 Eigenaar: Whisper380-computerhulp.net Datum: 20-2-2011 Inhoudsopgave Installeren van het programma:...3 Configureren van het programma:...7 Mappen aanmaken:...9 Groepen
Nadere informatieMijn PostNL Connector installeren met een Server-Client-opstelling
Stappenkaart Mijn PostNL Connector installeren met een Server-Client-opstelling Mijn PostNL Connector is uw persoonlijke lokale werkomgeving gekoppeld aan uw backend-systeem, waarmee u zendingen kunt importeren
Nadere informatieDHL KOPPELING GEBRUIKERSHANDLEIDING
GEBRUIKERSHANDLEIDING DHL KOPPELING DHL biedt Magento webshops een handige koppeling, genaamd plug-in. Hiermee biedt u bezorgopties direct aan in uw webshop en daarmee vergroot u uw service voor uw klanten.
Nadere informatieBestanden bewaren met SkyDrive
Bestanden bewaren met SkyDrive Wat is SkyDrive? Met SkyDrive (www.skydrive.live.com) kun je bestanden opslaan op een beveiligde, gratis website. De bestanden kun je overal ter wereld weer downloaden. De
Nadere informatieSnelle installatiegids voor Symbian
Snelle installatiegids voor Symbian Versie 1.0 Inhoudsopgave 1. WELKOM BIJ MOBIDM... 2 2. INSTALLATIE VAN DE AFARIA VOOR SYMBIAN... 3 2.1. SOFTWARE INSTALLEREN... 3 3. BEVEILIGING... 6 4. NIEUWE APPLICATIES...
Nadere informatieJe website veilig de zomer(vakantie) door
Je website veilig de zomer(vakantie) door Best veel ellende op het internet Hoe hou je je website veilig Zorg dat je eigen computer virusvrij is (de meeste besmettingen van websites ontstaan via de eigen
Nadere informatieOSCOMMERCE INSTALLATIE
Instellingen CMS Pakketten OSCOMMERCE INSTALLATIE oscommerce installatie! U dient voordat u met stap 1 begint een database te hebben aangemaakt. Weet u niet of u dat heeft gedaan of hoe dat moet? Klik
Nadere informatieIn de meeste netwerkomgevingen staan de firewalls het browsen of surfen op internet toe.
m:\helpdesk\vgmbox\documenten\handleiding - inzet binnen beveiligd netwerk (dmv proxyserver) - 20110112 - tbv pdf.doc Inzet van De VGM Box binnen een beveiligd netwerk Dit document beschrijft het functioneren
Nadere informatieINHOUDSOPGAVE IMUIS INSTALLEREN 2 WINDOWS 2. WINDOWS SERVER 2008 r2 4 UITGAANDE VERBINDINGEN 5 INSTALLATIE IMUISONLINE.MSI 5 SSL CERTIFICAAT 5
INHOUDSOPGAVE IMUIS INSTALLEREN 2 WINDOWS 2 WINDOWS SERVER 2008 r2 4 UITGAANDE VERBINDINGEN 5 INSTALLATIE IMUISONLINE.MSI 5 SSL CERTIFICAAT 5 STARTEN VAN IMUIS ONLINE 5 LINK VANAF UW WEBSITE 6 CONTACTGEGEVENS
Nadere informatieINHOUDSOPGAVE IMUIS INSTALLEREN 2 WINDOWS 2. WINDOWS SERVER 2008 r2 3 UITGAANDE VERBINDINGEN 4 INSTALLATIE IMUISONLINE.MSI 4 SSL CERTIFICAAT 4
INHOUDSOPGAVE IMUIS INSTALLEREN 2 WINDOWS 2 WINDOWS SERVER 2008 r2 3 UITGAANDE VERBINDINGEN 4 INSTALLATIE IMUISONLINE.MSI 4 SSL CERTIFICAAT 4 STARTEN VAN IMUIS ONLINE 4 LINK VANAF UW WEBSITE 5 CONTACTGEGEVENS
Nadere informatieIllustration 1. Handleiding Uploaden van foto's in Phoca Gallery
Handleiding Uploaden van foto's in Phoca Gallery Voordat je begint Je hebt een mapje met foto's, niet al te groot, want dan duurt het uploaden zo lang. Ik resize ze altijd naar 1024x768. Daar gebruik ik
Nadere informatieROSA software voor de KINDEROPVANG
Installeren van ROSA updates ROSA software voor de KINDEROPVANG Kenmerk: ROSA_install_updates_v12.doc 2004-2007 MULDATA Systeem : Installatie Handleiding ROSA pagina: 2 1. Installeren van ROSA updates
Nadere informatie16. Web Station. In dit hoofdstuk komen de volgende onderwerpen aan bod:
16. Web Station U kunt uw QNAP NAS gebruiken om een website te hosten. U kunt zelf een website bouwen in HTML of gebruik maken van één van de vele content management systemen die beschikbaar worden gesteld
Nadere informatieInstalleer Apache2: Landstede februari 2009 versie 3 1 Bertil Hoentjen
Installeer Apache2: Deze howto gaat over name based virtual hosting onder Apache 2.x., en is getest onder OpenSUSE 11 maar is in feite ook van toepassing op de andere distributies. Alleen Debian en afgeleide
Nadere informatieALL-CRM Universele Installer
ALL-CRM Universele Installer Auteur: DH Datum: 09-11-2015 Versie: v1.0 Reference: 2015, All-CRM 1 Inhoudsopgave 1 Inhoudsopgave 2 2 Document geschiedenis 3 3 Disclaimer & Legal 4 4 Inleiding 5 5 Installatie
Nadere informatieHandleiding installatie Rental Dynamics
Handleiding installatie Rental Dynamics Versie: 1.1 Datum: 9 januari 2015 1. Inleiding Deze handleiding beschrijft de procedure voor de installatie van Rental Dynamics en de benodigde software. In hoofdstuk
Nadere informatieWebHare en WebDAV. Gebruik bestanden op de WebHareserver alsof ze op uw computer staan. Microsoft Word / Internet Explorer / Mijn netwerklocaties
WebHare en WebDAV Gebruik bestanden op de WebHareserver alsof ze op uw computer staan Microsoft Word / Internet Explorer / Mijn netwerklocaties Datum: Oktober 2012 Aantal pagina's: 8 Versie: 1.4 Doelgroep:
Nadere informatieALL-CRM Installatie handleiding
ALL-CRM Installatie handleiding Auteur: Shams Hadi Datum: 05-06-2014 Version: v1.2 2014, All-CRM 1 Inhoudsopgave 1 Inhoudsopgave 2 2 Systeem vereisten 3 2.1 Cliënt (Desktop applicaties) 3 2.2 Cliënt (Internet
Nadere informatieUSB Webserver installatie en gebruik
2014 USB Webserver installatie en gebruik F. Vonk versie 2 14-8-2014 Inhoudsopgave 1. Inleiding... - 2-2. Installatie... - 3-3. USB Webserver... - 4-4. De MySQL omgeving... - 5-5. Een PHP script runnen...
Nadere informatieOp de Virtual Appliance is MySQL voorgeïnstalleerd. MySQL is momenteel de meest gebruikte database op het internet.
Het installeren van WordPress Nu je een volledig werkende virtuele server hebt is het tijd om er een applicatie op te installeren. We beginnen met de blogtool WordPress. De database De eerste stap is het
Nadere informatieQuarantainenet Log Forwarder
Quarantainenet Log Forwarder Versie Opmerkingen 2.0 Initiële versie voor versie 2.0.0.0 Disclaimer Tesorion biedt deze documentatie aan ter ondersteuning van de taken die u binnen het implementatietraject
Nadere informatieHandleiding installatie Enecsys uitlezen op een Synology NAS
Handleiding installatie Enecsys uitlezen op een Synology NAS Disclaimer: Dit document is geschreven als handleiding voor de installatie van een Enecsys logger op een Synology NAS. Alhoewel geprobeerd is
Nadere informatiePortal4U 1.4 Installatie
Orbis Software Portal4U 1.4 Installatie Handleiding Dit document bevat de Installatie Handleiding voor Portal4U 1.4 Voordat u begint Wij raden u aan om voor het uitvoeren van een update van Portal4U middels
Nadere informatieTest Joomla op je PC 1
1 Disclaimer Bij de samenstelling van dit ebook is de grootst mogelijke zorg besteed aan de juistheid en correctheid van de informatie die in dit ebook wordt verstrekt. De auteur van dit ebook kan op geen
Nadere informatieInstallatie KIMS Sales&Design 2014
Installatie KIMS Sales&Design 2014 Simar automatisering, mei 2014 Overzicht De installatie van KIMS Sales&Design bestaat uit de gecombineerde installatie van - KIMS 9.0 - SIMAR-Design FX De installatie
Nadere informatieOptifile Server Installatie
Optifile Server Installatie Datum: Versie: de koppeling tussen Essibox en 2 mei 2012 1.0 Omschrijving: Dit document beschrijft de installatieprocedure voor Optifile software op een nieuwe server. Optifile
Nadere informatiePagina 1. Installatiehandleiding vanaf versie 2017
Pagina 1 Installatiehandleiding vanaf versie 2017 Inhoudsopgave Update stand alone DATAflor BUSINESS (single user)... 3 Update server DATAflor BUSINESS... 6 Update client DATAflor BUSINESS (na server update)...
Nadere informatieEen website maken met Joomla!
Een website maken met Joomla! In deze workshop gaan we laten zien hoe werken met Joomla! Maar eerst, wat is Joomla!? Joomla is een Content Management Systeem (CMS). Het is een software die je op een webserver
Nadere informatieTaak 1.4.10 Apachiis. Inhoud
Taak 1.4.10 Apachiis Inhoud Taak 1.4.10 Apachiis... 1 Inleiding... 2 Functie van een Webserver... 3 Wat is een webserver?... 3 Wat doet een webserver?... 3 Wat is en doet een webserver nu écht?... 3 Stappenplan
Nadere informatieBRIGHT-NET INSTALLATIE HANDLEIDING
BRIGHT-NET INSTALLATIE HANDLEIDING JOS VAN DER SANDEN VERSIE 0.13 3 JAN 2017 INHOUDSOPGAVE 1. Inleiding... 4 2. Server... 5 2.1 Installatie... 5 2.2 Configuratie... 8 2.3 Waarschuwingen... 9 2.4 Beschikbaarheid
Nadere informatieProjectHeatmap. Onderzoeksrapport v0.5 11-03-11 Dennis Wagenaar
ProjectHeatmap Onderzoeksrapport v0.5 11-03-11 Dennis Wagenaar 1 Inhoudsopgave Inleiding...3 Gheat...4 Info...4 Voordelen...4 Nadelen...4 Google Fusion Tables...5 Info...5 Voordelen...5 Nadelen...5 OLHeatmap...6
Nadere informatieIn dit hoofdstuk maak je kennis met PHP. Hoe werkt deze. programmeertaal? En hoe is het ontstaan? Ook leer je welke editors
1. Over PHP 1.1 Inleiding In dit hoofdstuk maak je kennis met PHP. Hoe werkt deze programmeertaal? En hoe is het ontstaan? Ook leer je welke editors je kunt gebruiken om PHP-scripts te maken en hoe je
Nadere informatieGebruik van raadpleeg- en downloadservices in GIS desktop software
Gebruik van raadpleeg- en downloadservices in GIS desktop software Inhoud ArcGIS... 2 Gebruik WMS in ArcGIS... 2 GetFeatureInfo request... 6 Gebruik WFS in ArcGIS... 7 WFS service toevoegen... 7 Enkel
Nadere informatieTechnologie en Interactie 3.2: software architectuur
Technologie en Interactie 3.2: software architectuur Manual IAM-TDI-V2-Technologie en Interactie. Jaar 0809 blok 2 Oktober 2008 Fons van Kesteren 1/8 Inhoud Technologie en Interactie 3.2: software architectuur...
Nadere informatieSURFconext Cookbook. Het koppelen van Wordpress aan SURFconext. Versie: 1.0. Datum: 7 november 2013. 030-2 305 305 admin@surfnet.nl www.surfnet.
SURFconext Cookbook Het koppelen van Wordpress aan SURFconext Auteur(s): Frank Niesten Versie: 1.0 Datum: 7 november 2013 Radboudkwartier 273 3511 CK Utrecht Postbus 19035 3501 DA Utrecht 030-2 305 305
Nadere informatieInstallatiehandleiding Wordpress binnen Parallels Panel
Installatiehandleiding Wordpress binnen Parallels Panel 1 Wordpress handleiding In deze handleiding zullen we stap voor stap uitleggen hoe u Wordpress kunt installeren. Er is natuurlijk nog veel meer mogelijk,
Nadere informatie