PHP in the Dark

Jeroen Keppens (28.Jan.2012 at 14:50)
Talk at PHPBenelux Conference 2012 (English - US)

Rating: 4 of 5

PHP in the Dark teaches you the dark secrets of php on the command line.

We start of with simple shell scripts: how to handle options/arguments and interactive input, output, but also how to layout them with helper classes and libraries such as ncursus.

Next we cover how to properly create daemons, handle signals, avoid zombies, use angel scripts and how to monitor your scripts.

We finish by briefly touching on parallel processing and inter-process communication.

Who are you?

Claim talk

By clicking this button you are declaring that you are the speaker responsible for it and a claim request will be sent to the administrator of the event.

If the claim is approved you will be able to edit the information for this talk.

Are you sure?

 
Comments closed.

Comments

Rating: 5 of 5

28.Jan.2012 at 14:51 by Lucas Aerbeydt via api

Very very nice

Rating: 5 of 5

28.Jan.2012 at 14:54 by Robert Broen

Very informative, thanks!

Rating: 5 of 5

28.Jan.2012 at 15:15 by Max

Great talk! Nicely done

Rating: 3 of 5

28.Jan.2012 at 17:48 by Yohann Marillet via api

That was covering the very basics of the cli possibilities, that woule have been great if it coule have been deeper, especially on the things mentionned in the very last slides.

Speaker comment:

28.Jan.2012 at 18:16 by Jeroen Keppens

@Yohann hi, thanks for your feedback. As I mentioned before the talk began (you might have been one of the people that came in after the mention), it was originally submitted as a 3h30 workshop, but I was asked by the organizers to do a 1h talk on the subject instead. Unfortunately, I didn't notice until yesterday that the outline of the workshop was entered as talk description. To grasp how to do the parallel processing I needed to tell 75% of what I did in my talk today + an extra half hour at least to cover par proc itself. So I certainly understand your reaction, because I find it becoming more interesting with parts 3&4 of the outline aswell.

Rating: 4 of 5

28.Jan.2012 at 18:20 by Pieter Macquoy

Some very interesting stuff in the talk, but slightly too much information maybe for a 1 hour talk. Maybe shorten it a little bit more (I know you already left out a great deal though) because in the end there was a little bit rushing to get it done. But one of the most interesting tech talks of the conference imo.

Rating: 4 of 5

28.Jan.2012 at 18:52 by Taco van den Broek via api

I've learned some very useable stuff!

Rating: 5 of 5

28.Jan.2012 at 21:15 by Doru Bratu

Nice talk, basic stuff well organised & explained. Indeed, more time would have been useful to dig deeper, as the interesting stuff just begins after what you presented. Well done for the time frame given.

Rating: 5 of 5

28.Jan.2012 at 22:18 by Iulian Naicu

Very good info for 1h. Parallel processing for next year then ? :)

Rating: 4 of 5

29.Jan.2012 at 08:56 by Stefan Koopmanschap

Definitely an informative talk, with good slides. Presented in a very clear way. I learned a couple of things about programming for the CLI, and will be playing with the ability to create a daemon some time soon :)

One thing to note: Have a look at the Symfony2 Console component. It may be useful :)

Rating: 4 of 5

29.Jan.2012 at 09:32 by Yosh de Vos

Nice talk. This stuff is in PHP for at least 5 years, but probably new for a lot of people.
Curious about the slides that are not shown. Maybe next year?

Rating: 5 of 5

29.Jan.2012 at 11:49 by Michiel Rook

Lovely slides, well structured & balanced talk with a number of interesting points :)

Rating: 4 of 5

29.Jan.2012 at 15:18 by Harrie Verveer

Interesting content, well presented (calm, clear) and nice slides.

Rating: 5 of 5

29.Jan.2012 at 18:13 by Michelle Sanver

The slides were just amazing, I could notice that Jeroen put a lot of effort into them which made a talk on a very technical subject incredibly easy to follow. As someone who hardly did PHP in the dark before - even tho I always have a dark IDE... :P

I could completely follow the talk - Which was awesome! I learnt a lot :)

Rating: 5 of 5

29.Jan.2012 at 19:48 by Bart Reunes

Great talk! Interesting points for advanced users, as well as a great starting point for beginners. The presentation is well structured, and Jeroen is a good, and certainly calm speaker, who is taking the time during the talk to answer small questions, without going into deep.

Make it a tutorial next year?

Rating: 5 of 5

29.Jan.2012 at 19:50 by Radu Neagu

Nice indeed! Covered enough for an hour.

Rating: 5 of 5

29.Jan.2012 at 19:55 by Joris Steyn

Great, fun to watch presentation. All must-know tricks about writing console apps and daemonizing processes were covered and I believe most attendees regret the talk not being a workshop! Jeroen, thanks and keep on going!

Rating: 4 of 5

30.Jan.2012 at 08:41 by Freek Lijten

Brilliant slides and an informative talk. I definitely heard some new stuff here!

Rating: 5 of 5

30.Jan.2012 at 09:00 by Nick Belhomme

Very indepth and well presented topic. Also very approachable by the audience. Super cool job!

Rating: 5 of 5

30.Jan.2012 at 09:29 by Sjoerd Peters

Great talk presented well with good pace, some good slides with really clear and useful examples. I learned a lot of cool stuff. Maybe you should add a slide with examples of some real world use-cases.

Rating: 5 of 5

31.Jan.2012 at 18:57 by Matthew Weier O'Phinney

Jeroen did a fantastic job detailing the varied ways you can use PHP from a non-web -- i.e. CLI -- context, from parsing arguments to creating and managing daemons in PHP. The slides were done quite well, and the examples were easy to grasp, yet simple in nature, making them easy to absorb. My only complaint is that I'd love to see a full workshop on this topic!

Rating: 1 of 5

31.Jan.2012 at 19:23 by Hans Vandenberg

Content too basic on the topic and the speaker couldn't handle very basic questions.

Rating: 5 of 5

01.Feb.2012 at 12:09 by Anonymous

Good talk, nice slides.

Cloud server hosting by Combell Combell      © Joind.in 2012