PHP Weekly - PHPWeekly December 2nd 2021

Curated news all about PHP.  Here's the latest edition Is this email not displaying correctly?
View it in your browser.
PHP Weekly 2nd December 2021

Hi everyone,  

It’s our first issue for the month of December, and it’s all packed with the latest news on the PHP Community. We have articles and videos and even a cheatsheet on PHP 8.1’s latest features, so if you’re not keen on reading, you can just watch and learn about them. We have two interesting articles on PHP Security best practices, and a tutorial sent over by one of our readers. If you have an article, tutorial or video you would like to be featured in our newsletter, feel fee to reach out to us at articles@phpweekly.com

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

encrypt php scriptsProtect 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.



Sponsor this newsletters

Articles


New Video: What’s New in PHP 8.1
PHP 8.1 is out, and it’s packed with lots of awesome new features. But don’t just take our word for it – watch the video.

PHP 8.1 is Here
According to the announcement, here is a list of the main features for PHP 8.1

10 Ways to Improve Your PHP Security
You’ve been using PHP for years, and it seems to work just fine, but have you ever wondered what more you could be doing to keep your scripts secure?

The Easiest Way to Dockerize PHP Applications
What is the easiest way to dockerize PHP applications? Let's find out with the GitHub repository example.

Top 10 Remote Web Developer Skills You Cannot Miss
Nowadays, having a website helps businesses increase their digital presence, generate leads, and strengthen their credibility, among other benefits.

Top 50 Questions to prepare for PHP interview.
This is a list I had prepared for one of my friend when he was applying for PHP developer jobs for 1+ years of experience.

Tutorials and Talks


PHP 8: Constructor Property Promotion
A comprehensive guide on writing cleaner, shorter class constructors.

Set up a Database Connection in PhpStorm
In this #tiptuesday, you'll learn the esssentials of creating database connections in PhpStorm's database tool.

A Better Way to Monitor Your Laravel Services
I decided to write this post following a support request from a developer who asked me how he can monitor his Laravel application by services and not by hostnames.

Laravel Eloquent Skip and Take - Offset and Limit
If you want to leave some columns in the database and take a few, is there a problem?

How to configure XAMPP to send Mail from Localhost in PHP 
As a part of the experiment, developers need to send emails and we all know that sending mail from localhost using PHP can be much more painful if we don’t know how to properly configure XAMPP for it.

Laravel 8 CRUD Tutorial
In this step by step tutorial, we will show you how to build a CRUD grid in Laravel 8. The front page of the grid is made in Tailwind CSS, which is the default CSS engine for the official Laravel package.

Measure PHP Code Quality With Static Analysis Using PHPStan
Measure PHP Code Quality With Static Analysis Using PHPStan to check coding standards.

News and Announcements


PHP 8.1.0 Released!
The PHP development team announces the immediate availability of PHP 8.1.0. This release marks the latest minor release of the PHP language.

PhpStorm 2021.3 RC2
Second release candidate for PhpStorm 2021.3 is available!

Symfony 6.0.0 released
Symfony 6.0.0 has just been released.

New in Symfony 5.4: Misc. features (part 1)
In Symfony applications you can use a JSON file manifest as the strategy to manage asset versions.

Latest PECL Releases (11.30.2021)
Latest PECL Releases

WordPress 5.9 Beta 1
WordPress 5.9 Beta 1 is now available for testing!

Podcasts and Vlogs


PHP Architect: Interview with Vinícius Campitelli
Eric Van Johnson and John Congdon interview feature contributor Vinícius Campitelli about his article Cryptography with Libsodium.

PHP Internals News: Episode 95: PHP 8.1 Celebrations
In this episode of "PHP Internals News" we're looking back at all the RFCs that we discussed on this podcast for PHP 8.1.

Laravel News Podcast: Strong foundations, modern Laravel apps, and logging to database
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.

The Stack Overflow Podcast 396: Does modern parenting require spyware?
Should developers build tools for parents to monitor every aspect of their children's digital lives?

Maintainable Podcast: Shaundai Person: Work on Having a Short-term Memory
In this episode, Shaundai shares her experience of moving from a career in sales to software engineering, traits of maintainable software, and how to make an impact when you join a new team.

The Rabbit Hole - The Definitive Developer's Podcast: 232. Energised Work
Working longer hours does not result in greater or higher quality output. Rather, it is often how we spend our time outside of working hours that plays the biggest role in our performance from nine to five.

Software Engineering Radio Episode 488: Chris Riccomini and Dmitriy Ryaboy on the Missing Readme
Felienne spoke with Riccomini and Ryaboy about a range of topics that new software engineers might not have learned about in university or bootcamp.

Reading and Viewing


A Week of Symfony #778 (22-28 November 2021)
This week, Symfony 4.4.35 and 5.3.12 releases were published to address some potential security vulnerabilities. In addition, Symfony 5.4.0-RC1 and 6.0.0-RC1 were published in preparation for their imminent stable release.

Scrub Up! Cleaning Your PHP Application With PHPStan
In early Symfony and Zend Framework applications, the PHP-FIG didn't exist and coding standards were at the discretion of whoever was writing it.

Upgrade to PHP 8.1 with Homebrew on Mac
Upgrading with Homebrew

Ultimate PHP Security Best Practices
Since PHP is the backbone for almost every website, therefore, PHP security shouldn’t be considered negligible at any cost.

Modern PHP Cheat Sheet
A to-the-point summary of all awesome PHP features

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 articles@phpweekly.com

Interesting Projects, Tools and Libraries


laravel-object-detection
Identifies objects in an image using Machine Learning.

roadrunner-binary
High-performance PHP application server, load-balancer and process manager written in Golang. RR2 releases repository.

version 1.1.0 for tjvb/githash
Find the hash of the current commit from a git repository.

Laravel and Vue Translation Package
Allows to connect your `Laravel` Framework translation files with `Vue`.

PHPPresentation
A pure PHP library for reading and writing presentations documents.

laravel-selfupdater
This package provides some basic methods to implement a self updating functionality for your Laravel application.

graphpinator
Easy-to-use & Fast GraphQL server implementation for modern PHP.

grav
Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS.

swoole-src
Coroutine-based concurrency library for PHP.

headless-ecommerce
Laravel Headless eCommerce APIs allow you to experience seamless and easily scalable storefront performance.

Please help us by clicking to our sponsor

encrypt php scriptsProtect 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.



Sponsor this newsletters

So, how did you like this issue?

Like us on FacebookFollow us on Twitter
We are still trying to grow our list. If you find PHP Weekly useful please tweet about us! Thanks
Also, if you have a site or blog related to PHP then please link through to our site.
unsubscribe from this list  
 

Protect your PHP code with SourceGuardian 12. Free trial.

Copyright © 2021 PHP Weekly, All rights reserved.
Because you signed for it!
Our mailing address is:
PHP Weekly
Rotterdam House
116 Quayside
Newcastle Upon Tyne, NE1 3DY
United Kingdom
 

 

Older messages

PHPWeekly November 18th 2021

Thursday, November 18, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 18th November 2021 Hi everyone, Last week the PHP team released the

PHPWeekly November 11th 2021

Thursday, November 11, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 11th November 2021 Hi everyone, A few days ago a came across a post

PHPWeekly November 4th 2021

Thursday, November 4, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 4th November 2021 Hi everyone, Podcast fans are in for a treat in

PHPWeekly October 28th 2021

Thursday, October 28, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 28th October 2021 Hi everyone, It's less than a month before

PHPWeekly October 21st 2021

Thursday, October 21, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 21st October 2021 Hi everyone, This week the tech community fawned

You Might Also Like

Your monthly update has arrived

Thursday, October 31, 2024

What's new in Google Play and Android Email not displaying correctly? View it online October 2024 The latest from Google Play The latest updates to power your business on Google Play Grow your

💻 Issue 434 - WebStorm and Rider Are Now Free for Non-Commercial Use

Thursday, October 31, 2024

This week's Awesome .NET Weekly Read this email on the Web The Awesome .NET Weekly Issue » 434 Release Date Oct 31, 2024 Your weekly report of the most popular .NET news, articles and projects

💎 Issue 441 - Benchmarking Ruby Parsers

Thursday, October 31, 2024

This week's Awesome Ruby Newsletter Read this email on the Web The Awesome Ruby Newsletter Issue » 441 Release Date Oct 31, 2024 Your weekly report of the most popular Ruby news, articles and

💻 Issue 441 - Node.js 22 LTS released

Thursday, October 31, 2024

This week's Awesome Node.js Weekly Read this email on the Web The Awesome Node.js Weekly Issue » 441 Release Date Oct 31, 2024 Your weekly report of the most popular Node.js news, articles and

💻 Issue 441 - Shrunked JavaScript monorepo Git size by 94%

Thursday, October 31, 2024

This week's Awesome JavaScript Weekly Read this email on the Web The Awesome JavaScript Weekly Issue » 441 Release Date Oct 31, 2024 Your weekly report of the most popular JavaScript news, articles

📱 Issue 435 - GitHub Copilot code completion in Xcode is now available in public preview

Thursday, October 31, 2024

This week's Awesome iOS Weekly Read this email on the Web The Awesome iOS Weekly Issue » 435 Release Date Oct 31, 2024 Your weekly report of the most popular iOS news, articles and projects Popular

📱 Issue 438 - Apple is Killing Swift

Thursday, October 31, 2024

This week's Awesome Swift Weekly Read this email on the Web The Awesome Swift Weekly Issue » 438 Release Date Oct 31, 2024 Your weekly report of the most popular Swift news, articles and projects

💻 Issue 436 - A comparison of Rust's borrow checker to the one in C#

Thursday, October 31, 2024

This week's Awesome Rust Weekly Read this email on the Web The Awesome Rust Weekly Issue » 436 Release Date Oct 31, 2024 Your weekly report of the most popular Rust news, articles and projects

💻 Issue 359 - 🔥 I Built a stunning chat app with React 🚀

Thursday, October 31, 2024

This week's Awesome React Weekly Read this email on the Web The Awesome React Weekly Issue » 359 Release Date Oct 31, 2024 Your weekly report of the most popular React news, articles and projects

💻 Issue 441 - Node.js 22 LTS released

Thursday, October 31, 2024

This week's Awesome Node.js Weekly Read this email on the Web The Awesome Node.js Weekly Issue » 441 Release Date Oct 31, 2024 Your weekly report of the most popular Node.js news, articles and