Nowadays, thumbnail generation in PHP (or any other language) is a requirement for every modern Web App or Website we built. The time of resizing images on the front end is mostly gone. And, although thumbnail generation in PHP a relatively simple task already, the Intervention library makes it even more ridiculously easy.
Require the library through composer:
composer require intervention/image
Although WordPress is one of the most complete and easy to use of blogging platforms out there, we all know that it is far from being the fastest and most optimized solution out of the box. Maybe due to the fact that WordPress was built with usability in mind, rather than performance.
Since nowadays, speed and performance are kings when it comes to SEO and user engagement (search for “page load time impact” on google, just don’t try to read everything because you will be overwhelmed), I decided to take a look on how to speed up my blog. Turns out that, with the right set of plugins and tools, it actually pretty easy to achieve a decent amount of performance improvement. In my case around 300% faster.
The version 5.4 of Laravel PHP Framework was released this week and it’s full of interesting new features and improvements. Although we are already used to the constant innovation of this framework, 5.4 is one of the most interesting releases we have ever seen.
A couple of days ago, O’Reilly published a free mini eBook from Davey Shafik about Upgrading to PHP 7. This eBook has around 80 pages and is available in ePub, Mobi, and PDF at this link.
“Upgrading to PHP 7” book review:
PHP 7—the most dramatic update to the language in over a decade—has arrived. This O’Reilly report provides you with a short guide to the major changes in this new release, including a revamped engine (Zend Engine 3), a bunch of new features, and lots of language cleanup. You’ll learn about basic language changes, deprecated features, Unicode enhancements, changes in Object-Oriented programming, and other enhancements.
The book also covers why it took more than 10 years for the next major version of PHP since PHP 5 – and also what happened to version 6 in the meantime.
Important details regarding changes to PHP 7, include:
– Deprecated features, starting with alternative PHP tags and POSIX-compatible regular expressions
– Uniform Variable Syntax, including consistency fixes and new syntax
– Basic language changes, such as new operators, constant arrays, new functions, and regular expressions
– Expectations and Assertions
– Error handling
– Enhancements to PHP’s Unicode, closure, and Generator features
– Changes in Object-Oriented programming
– Scalar type hints (perhaps the most polarizing and exciting new feature)
– Quoted from daveyshafik.com
I played around a little with Laravel, a couple of years ago, during their version three, but then I ended up diving deep into the Yii Framework instead (work related reasons).
Recently, I decided to go back into it, after they release the version 5, and I was surprised with the huge rise that it had in terms of community and learning resources.
The following list of resources was compiled , for personal use, during my initial research to get up to speed with the new version of the framework. So, if you are trying to getting evolved with Laravel now, check this list first! 😉