All new year for developers 2011. PHP 6, Joomla and WordPress
- Written By
- PHPin24
- Submitted At
- 2011-01-03 15:05:15
- Num Views
- 2061
- Category
- Latest in web development
|
So 2010 was a good year (not the tires). 2011 we've got quite a few things to look forward to, but what I'm mainly excited about is 2 things, which would be PHP 6 and Wordpress I've found wordpress to be a lot more expandable than initially expected and I'm quite keen to get going and learning more on this masterpiece. Although Joomla is still a strong contender it seems like it's slowly losing it's market share to WordPress, in the same breath, WordPress is also losing users as we've seen just over 2500 developers/clients switching to Joomla FROM WordPress in 2010. The only other CMS worth a mention is Drupal which seems to be catching most developer's imagination. Now back to PHP6. We are all still fighting the never ending battle with encoding issues. The infamous diamond questionmark. Well this will all be in the past with PHP 6 which really is only PHP 5.3.2 rebundled with sed. PHP 6 register globals will not be supported anymore. Finally!! This is really bad practice and had it coming for a while now. Same for magic quotes as that has broken a few of my scripts when going live... var as used when initiating variables in classes will be the same as public $myVar =& new StdClass()' and the referenced function 'function &myFunc' will now give an E_STRICT error and might be quite a big bump for Joomla!, who knows? No more GD1 and FreeType1. They are both really old anyway so if you are using them... UPGRADE! Almost forgot namespaces in PHP 6.... There's still a bunch of upgrades listed here PHP6, but this is all directed towards educating developers, especially us PHP guys, how to code in a more structured way. For any JAVA developer, switching to PHP is a dream, if he's a messy coder. Although take some messy PHP developers and try to let them work in JAVA. This just doesn't work. This is great news for the industry and especially clients who needs solid code and maintainability. Agencies will now have to start digging deeper to get a PHP developer as finding a decent PHP developer is like finding a needle in a haystack, but now with the more structured approach it's just going to get harder. Between MVC's and PHP6 (5.3.2) we might actually be going forward! By PHPin24 @ 2011-01-03 15:05:15
|
