Data structures in PHP

Jens Trio (08.Jan.2019 at 20:15, 45 min)
Talk at PHP-WVL: January meetup at BrightAnalytics (Dutch)

Rating: 4 of 5

Can you imagine developing PHP applications without arrays? Me neither, since they are the only data structure available.
They are a jack of all trades. Need a queue? Use an array. Need a stack? Use an array. Need a ...? Use an array.

This talk will try to look further. What are data structures exactly and why do we need to use them in our applications? And most important of all: what options do we have to implement them in PHP? Let's try to answer those questions in this brief intro into PHP data structures.

Who are you?

Claim talk

Talk claims have been moved to the new Joind.in site.

Please login to the new site to claim your talk

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

 
Please note: you are not logged in and will be posting anonymously!
= five plus eight

Comments

Rating: 4 of 5

08.Jan.2019 at 22:33 by Jelle (21 comments) via Web2 LIVE

De talk was vrij duidelijk en de slides ook. Interessant om zien dat er naast arrays ook een scala aan andere data structures zijn die men kan aanwenden. Een package om te onthouden bij toekomstige projecten, bedankt voor deze insight.

Rating: 4 of 5

09.Jan.2019 at 08:01 by Thijs Feryn (187 comments) via Web2 LIVE

Goeie prestatie voor je eerste keer, Jens.

Inhoudelijk zat het strak en de content was mooi gestructureerd.

Het begin was, zoals ik je verteld heb, vrij moeilijk. Maar gaandeweg kwam je in de flow en kon er zelfs een mopje vanaf.

Als je verder wil met deze presentatie, zal je ervaring moeten opdoen en je eigen stijl vinden. Dit zal je toelaten om heel smooth door de content te gaan.

Goe bezig!

Rating: 4 of 5

09.Jan.2019 at 08:44 by Pieter Meyvaert (107 comments) via Web2 LIVE

Goed en duidelijk gebrachte talk. Ondanks het feit dat je in het begin wat zenuwen had en even moest loskomen.

De slides waren overzichtelijk en duidelijk. Voldoende voorbeelden van de array functies, maar misschien iets te weinig van de DS-classes? Misschien in de toekomst ook nog enkele voorbeelden bij plaatsen of vermelden waarom je bepaalde structuren zou gebruiken.

Ik vond het heel aangenaam om nog eens een "pure php" talk te volgen. Je hebt dit schitterend gedaan! Meer van dat!

Rating: 4 of 5

09.Jan.2019 at 17:56 by Stijn Vannieuwenhuyse (8 comments) via Web2 LIVE

Very good first talk ever!

It seems like you were well prepared, so nerves were not necessary.

I would have liked a bit more of the “why & when” but at the other hand I really liked the benchmarks.

Maybe some stuff went a little fast, but maybe because the axis and labels of the graphs were a bit difficult to read for me.

Continue;

Rating: 4 of 5

09.Jan.2019 at 18:45 by Wim Verstuyf (4 comments) via Web2 LIVE

Goede talk en mooi opgebouwd. Misschien op het eind wat meer voorbeelden van het gebruik van de Ds-klasses zou van pas kunnen komen.

Rating: 3 of 5

09.Jan.2019 at 19:58 by Koen Cornelis (33 comments) via Web2 LIVE

Goede eerste talk, met een toffe intro. Maar ik bleef op mijn honger zitten.

Los van de DS package en wat code voorbeelden van hoe die eruit zien & benchmarks ervoor was de talk nogal leeg. Het leek voor mij enorm op deze medium post, maar dan met iets minder details over de implementatie (zoals de final classes): https://medium.com/@rtheunissen/efficient-data-structures-for-php-7-9dda7af674cd Ik wist aan het einde van de talk niets meer over welke structuur ik wanneer moest gebruiken en waarom. Enkel dat er een aantal zijn met een uitleg van wat ze zijn. Concrete voorbeelding ipv. theoretische hadden hier misschien geholpen.

Classes als datastructuren werden ook niet besproken. Zie bv. https://steemit.com/php/@crell/php-never-type-hint-on-arrays

Rating: 4 of 5

10.Jan.2019 at 08:29 by Arne De Smedt (7 comments) via Web2 LIVE

Goeie Talk Jens,

Ik heb inzicht gekregen in wat nieuwe data structures waar ik het bestaan nog niet vanaf wist. Ze zitten in mijn achterhoofd en als ik ze nodig heb weet ik dat ze bestaan :-) Thx!

Probeer het wel ietsje meer rustiger aan te doen, soms ging alles nogal rap, zeker als je voor het eerst in aanraking komt met die structures. Wat voorbeeld implementaties van real life code vind ik ook altijd tof!

Maar voor de rest zeer goed gebracht!

Rating: 4 of 5

10.Jan.2019 at 12:14 by Wouter Samyn (36 comments) via Web2 LIVE

Toch heel wat boeiende informatie in je talk gekregen!
Goed gestructureerde presentatie, Leve de benchmark graphs!. Ook de (zelfgetekende) schematische voorstellen maakten veel duidelijk. Goed gebracht ook, beetje op gang moeten komen maar dat stoorde zeker niet.

Persoonlijk had ik graag wat meer duiding gekregen over in welke cases je best welke structuren gebruikt, maar met talk als inleiding kunnen we nu ook gewoon zelf ons verder gaan verdiepen volgens onze eigen noden.

Als eerste talk heel sterk!

© Joind.in 2019