xml gegevens..

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-End Web Developer

As a Back-End Web Developer at Coolblue, you ensure that our webshops work as optimal as possible. How do I become a Back-End Web Developer at Coolblue? As a Back-End Web Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you also feel confident with setting up microservices in Typescript or are open to learning this. Would you also like to become a PHP Developer at Coolblue? Read below if the job suits you. You enjoy doing this Writing pure

Bekijk vacature »

Cymer Patch Server Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 12919 Introductie This new patch server will be built on Python and Django ReST and GraphQL services with a React frontend, it will consist of several microservices and run on a Kubernetes cluster. It will be supported by several middleware applications such as ElasticSearch, Redis, RabbitMQ, Oracle and Artifactory. Functieomschrijving The Patch Admin team always aim to deliver software at a high quality, we avoid sacrifices here to maintain our velocity. Practically this means that we practice test driven development and perform end-to-end automated testing on our software. This means

Bekijk vacature »

Cobol Developer

Dit ga je doen Als Cobol Ontwikkelaar zal je gaan meebouwen aan een onderdeel van het backend systeem waarbij je het functionele ontwerp vertaald naar een technische oplossing die geïntegreerd kan worden in de huidige omgeving. Je zorgt ervoor dat de bedrijfsprocessen op een efficiënte manier worden uitgevoerd en werkt proactief aan het verbeteren hiervan. Samen met jouw collega’s reviewen jullie elkaars code en test je je eigen code. Je werkt nauw samen met andere ontwikkelaars, testers en functioneel ontwerpers. Taken pakket: Beheren en doorontwikkelen van de bestaande omgeving; Vertalen van een functionele vragen naar een technische oplossing; Doorvoeren van

Bekijk vacature »

Junior Java Developer

Dit ga je doen Full stack web- en appdevelopment; Vertalen van de functionele wensen naar de technische specificaties; Sturing geven aan/klank board zijn voor de software teams; Trainen van de software teams; Sparren met klanten; Meedenken over architectuur. Hier ga je werken De organisatie is een bureau welke websites en mobiele applicaties bouwt voor verschillende toonaangevende organisaties. Hierbij richten zij zich voornamelijk op de sectoren leisure, overheid en zorg. De sfeer intern kenmerkt zich door informaliteit, gezelligheid en ambitie. Ze werken dag in dag uit samen om mooie producten op te leveren voor hun klanten. Op dit moment zijn er

Bekijk vacature »

Developer Full Stack

Functie omschrijving Developer gezocht! Ben jij een enthousiaste developer die graag wil bijdragen aan ontwikkelingen binnen een mooie organisatie? Solliciteer dan snel. Wij zijn op zoek naar een Full Stack Developer uit de regio Nijkerk die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van een SaaS applicatie. Je moet beschikken over beheersing van zowel de Nederlandse als Engelse taal aangezien je samen met de klant gaat werken. Bedrijfsprofiel Je komt te werken binnen een echt familiebedrijf dat al sinds 1925 actief is binnen de FMCG branche. Het bedrijf heeft 40 medewerkers en er heerst een platte communicatiestructuur waarbij

Bekijk vacature »

.NET Developer te Naarden

Bedrijfsomschrijving Voor mijn klant ben ik op zoek naar een .NET Developer om het huidige team te komen versterken. Deze organisatie bevindt zich in de logistieke sector, en zij hebben een eigen ERP systeem ontwikkeld dat zij inzetten ter optimalisatie van de logistieke processen van haar eindklanten. Deze organisatie bestaat inmiddels al ruim 20 jaar, waarbij zij een duidelijke missie hebben, namelijk: het werk van de eindklant makkelijker maken door de systemen die zij leveren. Ze werken over heel de wereld, wat deze organisatie een echte internationale speler maakt. Binnen de organisatie kenmerken ze zich door een dynamische en professionele

Bekijk vacature »

Software ontwikkelaar ASP .Net / C#

Functie omschrijving Gezocht! Software ontwikkelaar. Ben jij bekend met termen als ASP .Net, C# en SQL? Ben jij op zoek naar een afwisselende en uitdagende IT-functie binnen de agrarische sector? En omschrijf jij jezelf als zelfstandig, enthousiast en proactief? Dan hebben wij de perfecte functie voor jou! Als Software ontwikkelaar binnen deze organisatie ben je samen met één andere collega verantwoordelijk voor de ontwikkeling en modificatie van het support en controle programma dat binnen dit bedrijf gebruikt wordt. Je gaat hierbij bijdragen aan de vertaling van klantwensen naar effectieve softwareoplossingen. Verder bestaan je werkzaamheden uit: Technische uitwerking van de business

Bekijk vacature »

.net developer

Hoi! Wij zijn auto.nl en wij verkopen auto's online. je bestelt bij ons een auto net zo makkelijk als een spijkerbroek. En bevalt ie niet? Dan stuur je 'm gewoon weer terug. En dat we dat goed doen bewijst onze hoge klanttevredenheid van een 9,3. Nu maken we de volgende stap bij auto.nl. We starten met fysieke winkels. Online zoeken, offline bekijken. Maar nog altijd, geen gedoe! Gewoon eerlijk, transparant en zonder zorgen een auto kopen.. Maar om dat waar te blijven maken en nóg beter te worden, zoeken we uitbreiding van ons development team. Wat ga je precies doen?

Bekijk vacature »

Senior Front end developer Digital Agency

Functie Jij als Front end developer komt te werken in een van de 8 multidisciplinaire teams binnen de organisatie. Deze teams werken op basis van Scrum agile in 2 wekelijkse sprints. De grootte van de teams varieert van 9-14 collega’s en bestaan altijd uit één of meerdere project managers en een project manager. Samen met je team werk je aan verschillende projecten voor uiteenlopende klanten zoals grote multinationals tot het kleine mkb. De stack waarmee gewerkt wordt is voornamelijk Javascript, ES6, Es.next, HTML, CSS, React.js en Node.js. Wat deze organisatie onderscheid is dat ze echt langdurige partnerships aangaan met hun

Bekijk vacature »

PHP developer - Digital Agency

Functie Het team telt momenteel 20 collega’s, bestaande uit developers (front- en backend) en het operations team, waaronder ook het management en twee scrum masters vallen. Ze zijn op zoek naar een PHP developer die in staat is zelfstandig te werken. Je komt te werken in één van de drie scrumteams en gaat aan de slag met een project voor de klant. Het fijne hieraan is dat je wel afwisseling hebt qua werk, maar tegelijkertijd doorlopend werkt voor bestaande klanten. Hierdoor krijg je ook de kans om echt de diepte in te gaan en innovatieve technische oplossingen neer te zetten.

Bekijk vacature »

Low Code Developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Voor een leuke opdrachtgever in omgeving Rotterdam zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten in heel het land! Wat ga je hier zoal doen? Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan

Bekijk vacature »

Medior/senior front end developer React Sportsoftw

Functie Voor deze functie ben ik op zoek naar een enthousiaste front end developer die communicatief vaardig is. Jij wordt onderdeel van een enthousiast jong team dat werkt aan grote websites. Binnen jouw rol ben jij diegene die de vertaling maakt van design naar functionele code en zorg jij voor goede experience op meerdere platformen. Dit doe je natuurlijk door gebruik te maken van onze stack; Javascript, HTML, CSS en React. Daarnaast wordt er gebruik gemaakt van Webcomponents en verschillende authenticatie tools. Doordat er hier gestreefd wordt naar de beste gebruikerservaringen, wordt het product constant doorontwikkeld. Hierdoor blijven ze voor

Bekijk vacature »

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een ambitieuze werkgever in regio Tilburg waar jij volledig de mogelijkheid krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je gaat projecten gedurende het hele proces begeleiden. Je sluit aan bij afspraken met klanten om hun processen helder te krijgen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt aan nieuwe softwareoplossingen die de logistieke processen verbeteren of vernieuwen; Je houdt je bezig met het ontwikkelen van

Bekijk vacature »

PHP Developer

Functie omschrijving Als PHP Developer ga jij aan de slag met uitdagende software projecten. Jij gaat in deze functie software applicaties ontwikkelen. Deze software projecten zijn heel divers, en deze organisatie maakt software, van A tot Z. Klanten kunnen in elke sector werkzaam zijn, van profit tot non-profit. Deze software bouw je vooral in PHP en specifiek Laravel. Dit framework kent dus geen geheimen voor jou. De software die jij gaat ontwikkelen is heel divers, van urenregistratiesystemen tot compleet geautomatiseerde tools. In deze veelzijdige functie ga jij je zeker niet vervelen, elke dag bestaat weer uit nieuwe uitdagingen. Bedrijfsprofiel Deze

Bekijk vacature »

Integratie Developer / Architect

Dit ga je doen Als Integratie Developer / Architect binnen deze organisatie krijg je echt de kans om impact te maken. De organisatie is groeiende maar houdt een corporate cultuur buiten de deur. Heb je een goede business case: zorg voor goede argumentatie en ga ervoor! Geen stroperig beslissingsproces dat jouw ideeën in de weg staat! Enkele van jouw taken: Je ontwerpt en ontwikkelt nieuwe integraties met behulp van interne tools (Boomi) of externe partners; Je vertaalt functionele specificaties naar technische oplossingen; Je denkt mee over strategische ontwikkelingen op het gebied van applicatie integratie; Je voert regie op leveranciers en

Bekijk vacature »
Vincent

Vincent

01/12/2007 14:53:00
Quote Anchor link
Hee.

Ik ben bezig met een plattegrond:
Afbeelding
Alleen nu kijk hij nog niet naar de gegevens. Want op het coordinaat (14|14) kan een stad staan.
Nu wil ik die gegevens opslaan in xml.
Omdat ik het met database wel kan en ik iets nieuws wil proberen.
Dus dan moet ik elk vakje waar iets in staat opgeven in xml document.
Ik heb me daar nog niet echt in verdiept dus correct me if im wrong
zoiets:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<vakje>
   <coord>437|343</coord>
   <soort>stad</soort>
   <image>stad.jpg</image>
</vakje>


dat wou ik dan gaan uitlezen via simplexml..
Maar doe ik dit wel goed?
Of is er een snellere/betere manier in het storen van de gegevens(wel met xml)? (ik wil geeeeeen database omdat ik ook xml feed wil)
Graag beetje uitleg :-)

Groeten, Vincent.
Gewijzigd op 01/01/1970 01:00:00 door Vincent
 
PHP hulp

PHP hulp

25/04/2024 08:30:47
 
Frank -

Frank -

01/12/2007 15:05:00
Quote Anchor link
<coord>437|343</coord>
Dat lijkt mij niet goed, 2 gegevens in 1 record.

Met kaarten heb je altijd een x- en een y-as, evt. ook een z-as voor de hoogte, dus heb je 2 (of 3) tags nodig om deze gegevens op te slaan.

Maar, ga dit in een database opslaan en niet in XML. XML is onvoorstelbaar langzaam wanneer je dit vergelijkt met een database. XML gebruik je als interface met andere systemen, bv. een RSS-feed of SOAP. Het feit dat je een RSS-feed wilt opzetten, zegt niks over de dataopslag in een database. pgSQL kan bv. ook prima XML inlezen en uitspugen (met stored procedures). Al is het waarschijnlijk handiger om dit met PHP te doen en dan via PDO met de database kletsen.

De RSS-feed is gewoon een andere output dan bv. html, pdf of een email, meer dan dat is het niet.
 
Robert Deiman

Robert Deiman

01/12/2007 15:29:00
Quote Anchor link
@Frank -> Behalve dat hij graag RSS feed wil, geeft hij ook aan dat hij het met database wel kan en eens wat anders wil proberen.

Inderdaad is een database wel de slimste oplossing, maar daar gaat het nu even niet om. Tevens heb ik even wat aangepast, zodat je niet gegevens overbodig opslaat. (soort stad en dan plaatje stad.jpg -> Simpeler, lees soort uit en dan soort.jpg is het plaatje)
In principe zou je het met deze gegevens moeten kunnen redden:

<vakje>
<xcoord>437</xcoord>
<ycoord>343</ycoord>
<soort>stad</soort>
</vakje>


Wel leuk al die vliegvelden erop, maar dan staat Schiphol er niet tussen (gaat over het gebruikte plaatje!)
 
Vincent

Vincent

01/12/2007 15:50:00
Quote Anchor link
Zal het zoveel slomer zijn dan ? met xml ?
De bedoeling was(want t is voor school) dat ik met ajax leer omgaan.. en toen wou ik er ook xml bij doen, vandaar dat ik dit doe :-)
 
Frank -

Frank -

01/12/2007 15:53:00
Quote Anchor link
Tja, wat anders proberen is een reden. Desondanks lijkt mij het werken met een XML-interface vele malen interessanter, daar kun je echte applicaties mee maken. XML gebruiken voor dataopslag is zo maar een factor 100 langzamer dan een database, dat is gewoon niet werkbaar.

In combinatie met ajax kun je hele leuke dingen doen met XML. Ik gebruik bv. stored procedures in pgSQL die direct XML aanmaken als resultaat en dan gooi ik de boel direct naar de browser:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?
$row
= $stmt->fetch(PDO::FETCH_ASSOC);

    header('Content-Type: text/xml');
    echo $row['list_locations'];
?>

De ene resultaatregel wordt gefetched, voorzien van een header en uitgespuugt. De browser gaat de boel vervolgens netjes verwerken en in een formulier zetten.
 
Vincent

Vincent

01/12/2007 16:52:00
Quote Anchor link
Pff 100x zo sloom.. ik heb geen zin om mijn gebruikers 10 sec. te laten wachten.. dan toch maar mysql :(
 
Niels Janssen

Niels Janssen

01/12/2007 17:53:00
Quote Anchor link
Ehm, als jouw database er 0.1 seconde over doet om een antwoord terug te geven zou ik toch gaan zoeken naar een andere host! Zelfs mijn laptop geeft nog een groot antwoord terug in minder dan 0.0001 seconde.
 
Vincent

Vincent

01/12/2007 18:38:00
Quote Anchor link
t was ff een voorbeeld hè ;-)
 
Frank -

Frank -

02/12/2007 01:38:00
Quote Anchor link
Niels. schreef op 01.12.2007 17:53:
Ehm, als jouw database er 0.1 seconde over doet om een antwoord terug te geven zou ik toch gaan zoeken naar een andere host! Zelfs mijn laptop geeft nog een groot antwoord terug in minder dan 0.0001 seconde.
Dit zegt 10x niks, je hebt geen idee hoe complex een query kan zijn of hoe groot een database kan zijn. Wat dacht je van een database van 10TB en vele miljarden records verspreid over een paar honderd tabellen? Ga dan maar eens data halen uit een tabel of tig met een paar leuke joins. Dat kan echt wel even duren, ga ondertussen maar koffie halen!

Een query die er 0.1 seconde over doet, kan dus razendsnel zijn, maar ook rete langzaam. Het ligt maar net aan de complexiteit en grote van de database wat je snel of langzaam vindt.

Met XML wordt het in elk geval al heel snel te langzaam, dat is vanzichzelf al langzaam.
 
Crispijn -

Crispijn -

02/12/2007 01:59:00
Quote Anchor link
tip: is het niet gaaf om eens naar de mogelijkheden van googlemaps kijken voor zo'n aplicatie? Kan je wellicht bij een uitbreding wel meer landen dan alleen NL meenemen!

Het is maar een ideetje... Wel een die tijd gaat kosten maar het kan zeker zijn vruchten afwerpen!
 
Kalle P

Kalle P

02/12/2007 02:55:00
Quote Anchor link
@pgfrank
Ik ben het niet eens met je voorkeur voor een db ten opzichte van xml gebruik.

Als je veel traffic hebt met veel bezoekers is het vele malen efficienter om een xml-tje gebruiken dan voor al je bezoekers een db connectie te maken en de zelfde query uit te voeren.

Al zou ik dan sowieso geen xml gebruiken, maarja. Plaatsen zullen niet zo snel veranderen en ook niet heel snel erbij komen, dus je kan het dan gewoon nog beter hardcoded in je pagina's zetten.

Leuk propeerseltje in ieder geval met xml.

En in een 2d plaatje komt geen z-as voor.
 
Frank -

Frank -

02/12/2007 14:59:00
Quote Anchor link
@Kalle: Ga jij maar eens uit een flink XML bestand de juiste gegevens ophalen. Dat duurt gewoon veel langer dan met een database.

Tuurlijk, een XML-bestandje van 3 regels is sneller dan het openen van een database connectie, versturen van de query, ophalen resultset en fetchen van een resultset. Maar om dat nu een realistische situatie te noemen... Hooguit voor een configuratiebestand, wat ik dan ook wel eens gebruik.

XML is eenvoudig met Schema te valideren, dat heeft enorme voordelen, voorkomt een hele hoop bugs.
 
Frank -

Frank -

02/12/2007 17:01:00
Quote Anchor link
In pgSQL versie 8.3 zit native XML-ondersteuning, zie de release notes. Er is eveneens een apart datatype voor beschikbaar:
Quote:
Support for the SQL/XML standard, including new operators and an XML data type


Versie 8.3 is nog in Beta (versie 3, hopelijk de laatste voor RC1), leuk om mee te spelen maar ook niet meer dan dat. Voor productietoepassingen zul je dus nog even geduld moeten hebben. Hopelijk nog dit jaar, Q3 2007 was de oorspronkelijke planning.
 
Vincent

Vincent

02/12/2007 18:09:00
Quote Anchor link
Crispijn: ik zal wel naar gaan kijken ;-)
Kalle: t is meer iets voor school dus niet echt om de bezoekers
pgfrank: wat vind jij een "flink" xml bestand? en is er trouwens een soort usbwebserver met pg?
Gewijzigd op 01/01/1970 01:00:00 door Vincent
 
Frank -

Frank -

02/12/2007 18:28:00
Quote Anchor link
@Vincent: Pg_live is een live cd gebaseerd op Xubuntu met Apache, PHP, PostgreSQL, pgadmin3 en nog een heel stel tools.

De definitie van 'een flink XML bestand' is een beetje afhankelijk van de hoeveelheid geheugen die jouw server tot zijn beschikking heeft, maar met een paar honderd MB loop je met XML al wel tegen flinke beperkingen aan. Je hebt namelijk als snel 2x zoveel geheugen nodig wanneer er bewerkingen plaatsvinden en het overgrote deel van het geheugen wordt door andere zaken dan de data ingenoemen.

Voorbeeldje:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<adres>
  <huisnummer>23</huisnummer>
</adres>

Zie hier het aantal karakters dat je nodig hebt om het nummer 23 op te kunnen slaan... Tuurlijk, het is een extreem voorbeeld en ook een database heeft overhead, maar dat is vele malen minder dan met XML. Daarnaast kun je geen indexen aanmaken. Stel je voor dat je 1000 complete adressen moet doorlopen om alle adressen in Amsterdam op te zoeken. Dat gaat 1-voor-1 en niet alleen op een index.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.