Friday, 7 January 2011PHP in 2010 - a year in retrospective
Every year, for the past three years, Ibuildings has written a retrospective of the past twelve months in PHP. Looking back at last year's post, it amazes me how quickly what we were talking about is now passe. Was it only 2009 that Twitter became mainstream? Though not a heavy contributor to the 140-character medium, I find it one of the best ways to keep track of what's going on in the community. Did we only really have the last twelve months to enjoy Google Chrome? It seems to have been my choice of browser for far longer.
Changes in PHPLooking at some of the other points raised last year, it seems the predictions were right on the money about PHP 5.3. Certainly within Ibuildings, the drive towards namespacing has been eagerly pursued, with only existing code bases holding back implementation. Hopefully 2011 will see Zend Framework 2 launched, providing a backbone for more applications based around the features in 5.3. Ga door met lezen van "PHP in 2010 - a year in retrospective" Saturday, 20 March 2010Drupaljam Amsterdam
We haven't done much conference review posts, but since yesterday was our first time sponsoring and attending a Drupal event, and because I made some interesting observations from a PHP ecosystem point of view, I'd like to share my thoughts on Drupaljam.
Drupaljam is a community organized set of conferences around the Drupal content management system. Yesterday was the 6th Drupaljam and the largest to date with around 256 attendees. It was held at the Stayokay Zeeburg hotel in Amsterdam, conveniently located near a train station. Though the event had international speakers, the target audience was Dutch and it's nice to see that Drupal is able to attract such a large crowd in a small country such as the Netherlands. Ga door met lezen van "Drupaljam Amsterdam" Monday, 2 November 2009Choose Your Stack Wisely
Gone are the days when a development team had clear cut definition of what their development and production 'platform' is. Today the term platform includes not only the choice of language (i.e. PHP) but also the persistent data storage, the operating system and increasingly, the selected cloud infrastructure as well. All of these factors combine together to become your platform.
Ga door met lezen van "Choose Your Stack Wisely" Monday, 31 August 2009The Problem With Benchmarks
Sometime around the early 90's I started noticing that major companies like Microsoft and Oracle started adding provisions to the EULA's stating that the licenses forbade users from publishing benchmarks about the product. Evil Big Brother implications aside, I now am beginning to at least see why they think it is a good idea.
The fact of the matter is benchmarking today's web based computer software is almost impossible. In past years, the software was easier to isolate and the number of variables could be controlled so that a useful metric could be produced for buyers to be able to compare two similar products. Today however, when software is increasingly being deployed on the web, there are too many moving parts that have to be taken into consideration. In any modern web application web servers, database servers, third party APIs and the network all have to be factored in when benchmarking an application. Any one of these not functioning correctly could cause your benchmarks to report false data. Ga door met lezen van "The Problem With Benchmarks"
Geplaatst door Cal Evans
in PHP
op
16:48
| Reacties (5)
| Trackback (1)
Tags voor deze bijdrage: benchmarks, performance
Wednesday, 19 August 2009Staying Current
Ray Kurzweil, in his book "The Singularity Is Near: When Humans Transcend Biology" talks about the increasing pace of change in technology. Anyone who is a manager in an IT department doesn't need Mr. Kurzweil to explain this to them. IT managers live with the reality that they must not only keep up with new technologies that affect their departments but keep up with changes within the technologies they currently use. To bring it home, managers of PHP development teams have to keep up with the changes that happened in PHP 5.3 recently as well as new services from Amazon and Google while trying to fit the forward looking things like Google Wave and PubSubHubBub in there as well. With all of this information being thrown at managers these days, how are you supposed to keep up?
The simple answer is: let others do it for you. There are two ways to do that. Ga door met lezen van "Staying Current" Monday, 10 August 2009A look at the PHP job market
Last week, Cal Evans had an interesting post on this blog about an EDC study on the popularity of programming languages. In the comment section of that post, I had an interesting discussion with Bill Karwin, who suggested that when looking at the job market, PHP still seems less popular than other languages. It is not a surprise that Java and .NET have more jobs, considering they are general purpose languages while PHP's focus is on the web alone.
Later that week, I stumbled across an interesting press release by CV Screen on the job market in the UK. I'm not sure how easily this report translates to the rest of the world (comments are welcome), but since I can see similar trends in other countries, I thought I'd share it nonetheless. Ga door met lezen van "A look at the PHP job market" Tuesday, 4 August 2009PHP Rated Top Scripting Language by Evans Data Corp
In their recently released report "Users' Choice: Scripting Language Ratings", Evans Data Corporation (no relation to the author of this article) gave PHP the highest overall ranking of the languages they included in their survey.
The full EDC report can be downloaded here (requires free registration). Talking with 500 developers who actively use scripting languages, EDC ranked the languages on the following criteria. For each category, we've listed how PHP fared:
Ga door met lezen van "PHP Rated Top Scripting Language by Evans Data Corp" Friday, 26 September 2008Welcome Cal!
Yesterday was an incredible day for Ibuildings. I have never experienced anything like it before. Never expected or anticipated so much talk, chat and blogging on one person's move from one company to another. I knew that Cal Evans was popular in the community, but didn't realise fully what a celebrity he is. Wow... what an incredible addition to our team..
I saw Cal present in a London PHP seminar 2 years ago. Even though it was very techie and well above my head, I could see how everyone in the audience was captivated and mesmerised by his incredible presentation skills, confidence and lovely interaction with the audience. At that conference, I realised for the first time what an incredible following one language could have. I have been involved with many languages in my life, but never witnessed such admiration and fanatical adulation of a programming language. The more I explored, the more fanatics I found, the wider the community and the more passionate the supporters. Ga door met lezen van "Welcome Cal!" Saturday, 17 May 2008PHP Abstract podcast - Data Importing![]() The latest instalment of the PHP Abstract podcast (hosted by Cal Evans from DevZone) is presented by our very own Lorna Mitchell. In this podcast, Lorna talks about the process of importing data. Not the actual code you write, but the process in general. Ga door met lezen van "PHP Abstract podcast - Data Importing" Sunday, 2 December 2007PHP Advent Calendar
Chris Shiflett, known security expert in the PHP community, has today started a nice initiative: the PHP Advent Calendar.
Chris writes: "Each day, starting today and ending on Christmas Day, a member of the PHP community will be sharing a PHP-related tip or trick." Ga door met lezen van "PHP Advent Calendar"
(Pagina 1 van 2, totaal 14 artikelen)
» volgende pagina
|
Blog

