Hi everyone,
Last week the PHP team released the final PHP 8.1 release candidate (RC6). It’s now just a week before the GA release of PHP 8.1. The download link is on the ‘News’ section of this week’s newsletter. If you’re late to the party, we've been posting articles and resources that highlight the new features coming to PHP 8.1. We hope that you will enjoy developing applications or test packages when you take the last release candidate for a spin. An excellent way to start your test is to leverage PHP 8.1 Support in Laravel Sail. We do hope you enjoy this week’s issue and we will see you all next Thursday on the launch of PHP 8.1.
As always, if you have anything to contribute please email us at [email protected] as we truly appreciate your feedback. Do follow us on our social media channels on Twitter and Facebook.
You can connect with me on LinkedIn:
https://www.linkedin.com/in/adrianteasdale/
All the best,
Adrian
|
|
Please help us by clicking to our sponsor:
Protect your PHP Code
Why not try SourceGuardian 12. Click here to download a 14 Day Trial copy. Protect your code using Windows, Linux or Mac and run everywhere with our free Loaders. |
Articles
PHP 8.1 is Two Weeks Away, Here's What to Expect
The PHP team announced the final PHP 8.1 release candidate (RC6) yesterday, with the GA release two weeks away!
The Ultimate Laravel Resource For Developers
Looking for useful Laravel resources? Well, here is the best list of awesome Laravel resources for web developers 2022.
Top 8 reasons to Opt for Laravel Development Services
You can access several advantages on hiring professional Laravel development services such as the ones listed below.
Most Popular Web Application Frameworks
Here is a rundown of the latest stats provided by statista
PHP vs. Node.js: Which is Better for Backend Development?
When it comes to your project’s success, you can’t ignore the importance of technology. Everything can go wrong if you make the incorrect option.
A look at new features and improvements since the original Laravel 8.0 release: Collections
I'll release a series of blog posts to highlight some of the best features and improvements since the release of v8 back in September 2020.
|
Tutorials and Talks
New in Laravel 8.70: Make:Model with Form Requests
This is, weirdly, my first-ever contribution to the Laravel framework itself, after creating content for many years.
Multi-Input Sorcery And Other Laravel Livewire Tips
Daniel Coulbourne shares some cool Livewire insights.
Increase Database Performance By Using Multiple Columns
By thinking outside of the box, you can often get much faster database performance by splitting values across multiple database columns.
Step-By-Step Guide to Deploying Laravel Applications on Virtual Private Servers
Developing modern full-stack web applications has become much easier thanks to Laravel but deploying them on a real server is another story.
How to Create Custom Slug using Title in Laravel
Let's get started quickly and create a Slug with today's date.
PHP Code for Colour Widget
PHP code for a colour widget to let you pick any hex code. Useful for your website or app design.
Using PHP 8.1 enumerations in Symfony
A news has been posted on Symfony blog about enumerations in the framework. You may read it before this article! This article is just a little supplement with additional code snippets and information.
Make your Laravel Project Modular Part 2
We already have our modules in our project, let’s find out how to create model, migration, seeder, controller and using routes also views in our modules. |
News and Announcements
PHP 8.1.0 RC 6 available for testing
The PHP team is pleased to announce the release of PHP 8.1.0, RC 6. This is the sixth and final release candidate, continuing the PHP 8.1 release cycle, the rough outline of which is specified in the PHP Wiki.
Symfony 6.0.0-BETA2 released
Symfony 6.0.0-BETA2 has just been released.
PhpStorm 2021.3 Beta
PhpStorm 2021.3 Beta is now available.
Laravel 8.71 Released
The Laravel team released 8.71 with a @js blade directive, declined validation rules, the ability to flush macros, and the latest changes in the v8.x branch.
Latest PECL Releases (11.16.2021)
Suppressed warnings for UnwindExit and GracefulExit in PHP 8. Thanks to Aaron Piotrowski.
|
Podcasts and Vlogs
PHPUgly 262:PHP8.1
This week on the podcast, Eric, John, and Thomas talk about PHP8.1, Laravel Release, Larastan, and more...
How To Code Well: 135 - Web 3 is coming - Be ready!
I'm planning a new PHP 8 course. I'm planning and creating this course live on YouTube on Tuesday evenings at 18:00 GMT
The Stack Overflow Podcast 392: Do polyglots have an edge when it comes to mastering programming languages?
French, Swahili, Perl, Danish, Spanish, and C#.
WP Builds 254 – Automatic content creation with Bertha.ai
So perhaps you’re really into writing. You live and breathe it. You wake up in the morning and can’t wait to get out the laptop and start bashing away. The ideas flow out of you all the time; never ending. You’re like a tap fully turned on.
The Rabbit Hole - The Definitive Developer's Podcast: 230. Progressive Performance
Today we talk about progressive performance and some interesting ways to approach and think about creating the most user-friendly websites possible. To do this, we break down why this is necessary and how to go about it.
WP Briefing Episode 20: WordPress=Blogging+
In this episode, WordPress’s Executive Director, Josepha Haden Chomphosy, answers two recently asked questions. Tune in to hear what those questions were and her response, in addition to this week’s small list of big things.
|
A Week of Symfony #776 (8-14 November 2021)
This week, Symfony development activity focused on polishing and tweaking the upcoming Symfony 5.4 and 6.0 releases (both will be published before the end of this month). In addition, Symfony announced a new sponsoring program for SaaS providers to back their Symfony bridges.
The Dependency Injection Paradigm
Paradigm; a nice word that means "a theory or a group of ideas about how something should be done, made, or thought about" (Merriam-Webster).
How to Make PHP Comments (And Why You Should Know)
When learning PHP to develop websites, you’ll spend most of your time learning how to use the language to make dynamic pages, change data in a database, and other useful functions of the language.
50 drops of PHP
"50 drops of PHP" is an open-source e-book. This book collects 50 useful, unknown, underrated PHP functions or stuff discovered, used, learned during the PHP daily use.
Strategy Design Pattern In PHP 8
I want to share some of my experiences that have saved my life :) Here I will explain a strategy pattern I use frequently in projects.
Why Millennial Managers are Burned Out
Middle management has always been tough. But the young workers filling these roles today face a unique set of circumstances that make burnout more likely. What next?
|
Jobs
------
Do you have a position that you would like to fill? PHP Weekly is ideal for targeting developers and the cost is only $50/week for an advert. Please let me know if you are interested by emailing me at [email protected] |
Interesting Projects, Tools and Libraries
php-cs-fixer-config
Provides a configuration factory and multiple rule sets for friendsofphp/php-cs-fixer.
laravel-model-sanitize
A laravel package to handle sanitize process of model data to create/update model records.
mail-intercept
A testing package for intercepting mail sent from Laravel.
laravel-cache
An improved helper for working with cache.
serializable-closure
Laravel Serializable Closure provides an easy and secure way to serialize closures in PHP.
Vapor UI v1.4.0
The Laravel Vapor UI.
pdepend
PHP_Depend is an adaptation of the established Java development tool JDepend.
JWTRefreshTokenBundle
Implements a Refresh Token system over Json Web Tokens in Symfony.
phpsysinfo
phpSysInfo: a customizable PHP script that displays information about your system nicely.
lamphpda
A collection of type-safe functional data structures
|
Please help us by clicking to our sponsor:
Protect your PHP Code
Why not try SourceGuardian 12. Click here to download a 14 Day Trial copy. Protect your code using Windows, Linux or Mac and run everywhere with our free Loaders. |
So, how did you like this issue?
|
|
|
|