KillerPHP Blog

PHP Jobs

PHP programming in 2015

December 11, 2014

php logo

Hi,

The new year approaches and once again I will give you my assessment of where PHP will be in 2015. You might think me biased given killerphp is the name of the site … but you would be wrong. I am always ready to throw out a technology that no longer deserves my attention.

… That’s why I know 8-9 languages. And to be totally transparent, I’ve logged many more programming hours with Java than I have with PHP. That said, where goeth* our lovely PHP in 2015?

PHP in 2015

These days I hear the young nerdlings are all enamoured with Python. Yes, Python is a fine language and worthy of praise. But is it better than PHP? And what about the jobs – how much Python work is out there to be had?

Let’s start with the most important number: over 80% of dynamic sites run on PHP! Not Python, not Ruby. Nope, little old ugly PHP runs 80% of web apps in the world! From what I hear, web development firms have lots of PHP work but are finding it increasingly difficult to find PHP programmers.

… With scarcity comes higher prices.

PHP Frameworks are sooo 2015

Like all the mature languages out there, PHP has a nice selection of web frameworks to choose from, and ultimately, you as a budding web developer will have to learn at least one. In 2015 Code Igniter is out (although there are many legacy CodeIgniter apps that will have to be maintained) and Laravel is in.

… Anyway, once you learn one PHP web framework, learning another is not too hard. They are all MVC based and so they all work pretty much the same way. That said, some are better than others.

In a future article I will put my finger to the wind, and get into WHICH PHP framework is probably best in 2015.

Happy new year!

Stefan Mischook
KillerPHP.com

Goeth defined: archaic third person singular present of go.

read more


Windows is quickly getting replaced by iOS and Android on the Web

December 9, 2011

As a web developer or web designer, you have to mindful of who your audience is when you are putting up a new web site or web application.

Back in the 1990’s when I started, you had to consider which web browser but you were pretty safe to assume that people would be visiting your website on a desktop computer and 95% of the time, it was Windows.

… Things have changed and will continue to change.

Check out what a well known hedge fund analyst is saying – Roger McNamee of Elevation Partners told CNBC:

The explosion of mobile platforms, particularly iOS and Android, means that Windows will account for less than 50% of all Internet-connected devices in 2011.

Now that doesn’t mean 50% of the people visiting your site will be using iOS or Android … at least not yet. But it does speak of a powerful trend that will not stop. That trend is toward smartphones, tablets and the death of the desktop. Since Windows on the smartphone and tablet is a non-starter, I think as a web application developers, we have to see Android and iOS as being the future.

What does that mean for PHP developers?

I think PHP programmers are going to have understand the new front end … the mobile device. As such, PHP’rs are really going to have to get into the client-side technologies because they have an impact how we write PHP code. I’m thinking:

– HTML 5
– CSS 3
– Javascript
– JSON
– Jquery

… You better understand how these technologies work with PHP if you want a job (or contracts) as a PHP programmer.

Stefan Mischook
www.killersites.com

read more


PHP (is the) Prophylactic against Outsourcing

July 20, 2011

Hi,

I recently wrote an article on killersites.com about outsourcing and how to protect against it. Besides my rant against crony capitalist, I pointed out that PHP is the language of choice, for those who don’t want to get their jobs shipped overseas.

Update:

PHP is used much more often in small projects by small business; they tend to prefer local talent than to outsource. Please read the article I linked to for details.

Read more about PHP’s Prophylactic qualities … when it comes to outsourcing your web programming job.

That’s all for now … too hot today to do much work.

Stefan Mischook

read more