The last decade has been witness to the second iteration of web design and development. Web sites have transformed into web applications and rarely are new projects commissioned that do not involve some element of interactivity. The increasing complexity of the software being developed for the internet fuelled a requirement for structured and considered application design.
-
Win Tickets to the Dutch PHP Conference February 18, 2010
In addition to my role as editor-in-chief here at techPortal, I am lucky enough to be able to get involved with some of the other cool things that Ibuildings does. This year that includes the opportunity to host the Dutch PHP Conference in Amsterdam in June, which is very exciting! We’ve been busy putting everything in place for the event and our schedule is now available over at http://phpconference.nl/schedule (go check it out, I’ll wait).
So now you’ve seen the schedule, you probably want to join us! The tickets are on sale over at http://phpconference.nl/register – the early bird tickets run until the end of April and I hope many of the readers of techPortal will be able to make it. Since its an Ibuildings event there will be plenty of familiar faces from the authors you see posting here, and some of them will also be speaking at the event! We’ve also got a special opportunity for techportal readers …
(more…) -
Surviving a Plane Crash February 16, 2010
Speaker: Peter C. VerhageNU.nl is a well known news website in its homeland, The Netherlands, and is actively expanding into other countries. On an average day NU.nl will serve up 7 million page views; peak traffic days are more than triple that number. In short, it is one of the top 10 Dutch web sites in terms of traffic. Previously, on our corporate blog, Erik Snoeijs discussed the technologies deployed while building out the back-end of NU.nl in is article “NU.nl; the back end”. In this article we want to look at the front end that we architected for NU.nl, and how we designed the system to handle both regular traffic and peaks.
Peter also wrote about this project in this article on techportal.
-
Coding Is The Easy Part February 8, 2010
Writing code is easy. Instantiating objects, calling methods, memorising functions (or using the documentation instead); these are all trivial tasks that we have all taken time to study and practise. But engineering software is so much more than coding. As a software engineer you take on several roles throughout the software development life cycle. Let us take a look at some key roles that developers play during the software development life cycle, some problems you can run into, and how to solve them.
-
PHP Compiler Internals February 2, 2010
Speaker: Sebastian BergmannIn this presentation we introduce a new language construct to demonstrate how one might go about modifying the PHP interpreter. The internals of which follow a pattern common to many language implementations, with lexical analysis, parsing, code generation, and execution phases.
By the end of the presentation, it is hoped the audience will see that contributing to the PHP language core is not necessarily as difficult as it might seem.
