Known fact that page loading speed is an essential factor for any site. Users are not willing to wait for long pages response and in the worst cases they can leave your site. Search Engines reduce page rank of your site when the speed is too slow; this results in fewer visitors from Search Engines. And, yes, as the site administrator you’ll feel irritation, if you have to wait a long time while managing your site, knowing that this process can be accelerated. All the ways to speed up yo
In this post, we’ll be reviewing and analyzing the 2018 State of JavaScript report to shine a light on frameworks that would take center stage in 2019. To beginning of 2019, let us take some time to look at the awesome journey of JavaScript, as reflected by the opinions of over 20,000 developers from all over the world using the stateofjs insights, and supporting that with more insights from Jetbrains’s State of Developer Ecosystem Report. ''In t
When you have a business blog, you know that sometimes the things you have to say or explain aren’t always the most enjoyable topics for your audience to read about. But, as a business owner or marketer, you know how important it is to have a blog as a marketing tool. According to HubSpot’s report: A blog can influence a reader’s decision to purchase. Companies with blogs have 55% more visitors than those without blogs. Blogs are part of the
Introduction: PHP laravel introduce new version laravel 5.8 with new features. laravel 5.8 is released now and available for all. laravel 5.8 added new feature like cache TTL changes and lock, Deprecate string and array helper methods, update email validation, Automatic Policy Resolution, PHP dotenv, added firstWhere function in collection, database mysql json value etc. As always, before upgrading a Laravel version, be sure to carefully read and understand the upgrade guides&nbs
Certain tasks within Laravel’s Eloquent ORM can become very repetitive and tedious within larger applications.There’s a lot of semi-hidden functions and less-known ways to achieve more with it. In this article, I will show you a few tricks. Increments and Decrements Instead of this: $article = Article :: find ( $article_id ) ; $article-> read_count++ ; $article-> save ( ) ; You can do this: $article&
The Laravel team released Laravel 5.7.26 on 12 Feb 2019 with a new pipeline method and a method to temporarily bypass model events. First, a new Pipeline method thenReturn was added by Tim MacDonald to allow additional work do be done on the object passed through: // Priviously $users = app ( Pipeline : : class ) ->send ( User : : query ( ) ) ->through ( $pipes ) ->then ( function ( $query ) { return 
The Laravel team and contributors released Laravel v5.7.23 on 29th Jan 2019, along with a fix release for the ResetPassword notification in v5.7.24. The bulk of the new changes are in v5.7.23: First, the AbstractPaginator::getOptions() was added to retrieve the original paginator options which are now stored in an $options property. Next, an orWhere proxy method was added for scopes in the EloquentBuilder, with a new class introduced to&nb