PHP Weekly - PHPWeekly December 23rd 2021

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

Hi everyone,

This is it! This is the debut of our Special Quarterly Roundup. We’ve collected all the articles, tutorials, podcasts etc that our subscribers have clicked the most from the past 10 weeks and listed them here - one for every week of the last quarter of 2021. The News section still contains fresh release versions and announcements so you’re all up to date. Consider this as a token of our appreciation for old and new subscribers to our newsletter so you’ll have some reading material during the holidays, in case you would like to catch up on the best news from the PHP community.  

Rest assured that we will continue to provide you with the latest and greatest news on anything and everything PHP next year. We also have a lot planned that we aim to launch early next year. We hope you’ll stay with us on our journey. 

From all of us at Team PHPWeekly, we wish you a safe, healthy and happy holidays!   

As always, if you have anything to contribute please email us at articles@phpweekly.com 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

p.s. 
In science news, we're also excited about the launch of the James Webb Space Telescope. Fingers crossed it will finally launch on Christmas Day! 


 

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


10 Best Bootstrap Free and Premium Admin Panels in 2021
A good dashboard can help an organization understand large amounts of information, assess problems, and figure out solutions. 

7 Laravel Collection Methods You Might Not Know
In Laravel, instances of Collections are used absolutely everywhere.

10 Amazing Web Apps for Web Developers
I came to know about various web apps, that each web developer requires. Let's have a look at them.

10+ Best Laravel Dev Tools For Faster Development
Want to boost up your development process while working on Laravel project? Well, then bookmark this collection of the best Laravel Dev Tools For Faster development.

Top Web Development Trends You Should Know About
The latest website development trends to develop robust and out-of-the-box websites.

10+The Best PHP Projects on GitHub
Here are some of the best PHP Projects that will inspire you.

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.

The New Life of PHP – The PHP Foundation
In 2021, PHP is in for another round of evolution.

10 Ways to Improve Your PHP Security
Have you ever wondered what more you could be doing to keep your scripts secure?

Top 10 PHP 8.1 Features You Should Start Using Now
PHP 8.1 is now available, and it ships with new features and performance improvements.

Tutorials and Talks


How to Append Arrays in PHP: + vs. array_merge
Arrays are used everywhere in PHP, you cannot afford not to know how to do it properly.

Most Common PHP String Manipulation Questions
These are the most common PHP string manipulation questions that I had come around when I was getting started with PHP.

Secure Your Data with AES 256 bit Encryption and Decryption method using PHP
Let’s discuss another method of data encryption and decryption using PHP.

Using Memcached with PHP
Memcached is an object caching framework used to cache the database results to serve pages quicker.

Getting Started withPHP in 2022
If you're learning PHP, or want to refresh your knowledge, we've put together this guide to PHP in 2021/2022.

Define Technical Debt and Contributing Factors for software bugs
Adam Culp of Beachcasts php programming videos shares the technical debt meaning, and why happens in software development.

Increase Database Performance By Using Multiple Columns
You can often get much faster database performance by splitting values across multiple database columns.

PHP note: For Loop Performance
About a year ago I started to writing code...

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

PHP cheat sheet (updated to PHP 8.1)
Here is my cheat sheet I created along my learning journey.

News and Announcements


PHP 8.1.1 Released
The PHP development team announces the immediate availability of PHP 8.1.1. This is a bug fix release.

Laravel 8.77 Released
The Laravel team released 8.77 with attribute cast/accessor improvements, a request date() method to access data as a DateTime instance, MAC address validation, the ability to define custom temporary URLs on storage disks, and the latest changes in the v8.x branch.

PhpStorm 2021.3.1 Preview
The preview build for PhpStorm 2021.3.1 is available.

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

SymfonyLive Paris 2022
The French SymfonyLive conference is back in Paris on April 7-8 2022. Join us for a week of Symfony in French: 2-day workshops and 2-day conference!

Podcasts and Vlogs


PHP Architect: Interview with Tomas Votruba
Eric van Johnson and John Congdon interview Tomas Votruba, who wrote an article on Why Would Anyone Want to Downgrade Their PHP Code?

PHP Ugly 257: Involuntary Open Source
This week on the podcast, Eric, John, and Thomas talk about Twitch Leak, Facebook down, JQuery starting to decline, and more...

How To Code Well: EP119 - 10 Git branching good practice tips
PHP News: Swoole is a PHP extension that has been forked due to on going security concerns.

PHP Architect: Decrypting Cryptography
Eric and John talk about their first release and the October 2021 issue, Decrypting Cryptography.

Simply PHP unscripted: Ep. 50 - The Challenges of The Giving Back Program
In this episode of the SimplyPHP Unscripted Podcast, Tony and Vee sit down to talk about the Giving Back Program.

How To Code Well: 134 - Should PHP bugs go on GitHub
There is an RFC which discusses the need to move the PHP bug tracker to GitHub.

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

PHPUgly 263:PHP Will Last
This week on the podcast, Eric, John, and Thomas talk about PHP Music, PHP Dynamic Properties, PHP Foundation, and more...

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.

PHP Architect: The Art of Data
This month, we dive into Libsodium, discuss gatekeeping, learn more about data access, and why even something that might be considered a “small bug” can cause massive damage.

Reading and Viewing


Do Developers Still Use PHP (and why that’s the wrong question to ask)
The interesting question is not “Do developers still use PHP?”, but “Why do people keep asking if developers still use PHP?”

Security leaks on our website. How we got hacked?
In From 0 to 5.000.000 monthly views I mentioned that because of misuse of PDO we were prone to hackers’ attacks.

PHP is weird, but it can be cool at times!
Here are some strangely cool features from PHP that can make your life easier :)

You Can’t Keep Building on a Broken System: Why managing technical debt is so important
Managing technical debt is important if you want to move more quickly.

Bet you’ll learn at least one new PHP feature in this article?
If you ever need to reset the time part of a string you’re parsing as a DateTime, this could save you a few lines of code.

Type Variance in PHP by Nikita Popov
The addition of type variance support is one of the prime examples where a feature has been accepted without anything even approaching a complete understanding of its technical implications.

50 drops of PHP
This book collects 50 useful, unknown, underrated PHP functions or stuff discovered, used, learned during the PHP daily use.

Deploy PHP Apps with Docker - The Essentials
So, why deploy with Docker, especially when there are so many other deployment options?

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

Adding temporary code
Sometimes you need to add temporary code to your codebase, one-off commands you want to delete afterwards.

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


valet-plus
Blazing fast macOS PHP development environment.

clearPHP
Reference for writing clear PHP code.

RecordManager
A metadata record management system written in PHP.

modern-php-cheatsheet
Cheatsheet for some PHP knowledge you will frequently encounter in modern projects.

termwind
It's like Tailwind CSS, but for the PHP command-line applications.

skeleton-php
This package provides a wonderful PHP skeleton to start building your next package idea.

phpsysinfo
phpSysInfo: a customizable PHP script that displays information about your system nicely.

laravel-tips
Awesome tips for Laravel.

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

tombstone
Dead code detection with tombstones for PHP.

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 December 16th 2021

Thursday, December 16, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 16th December 2021 Hi everyone, Ah, yes. We've come to that

PHPWeekly December 9th 2021

Thursday, December 9, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 9th December 2021 Hi everyone, Fist of all, I and the team would

PHPWeekly December 2nd 2021

Thursday, December 2, 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

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

You Might Also Like

iOS Dev Weekly – Issue 694

Friday, January 10, 2025

Hopefully you won't see that much difference with receiving this issue, but it's ALL CHANGED behind the scenes! 😱 ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Daily Coding Problem: Problem #1664 [Easy]

Friday, January 10, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Twitter. A permutation can be specified by an array P , where P[i] represents the

Spyglass Dispatch: The Case for a For-Profit OpenAI

Friday, January 10, 2025

RIP Venu • A More Political and Real Time Threads • An OpenAI Auction • Apple's Tough 2025 The Spyglass Dispatch is a newsletter sent on weekdays featuring links and commentary on timely topics

⌨️ 10 Mods to Improve Your Mechanical Keyboard — How to Set Up Quick Share on Windows

Friday, January 10, 2025

Also: Why Are Tech Companies Trying to Sell Me Expensive Clocks? How-To Geek Logo January 10, 2025 Did You Know Famed biologist Charles Darwin and US President Abraham Lincoln were born on the same day

Your best friends in design

Friday, January 10, 2025

​ Working With Designers Product manager & UX designer collaboration guide. How members of your product team work together is just as important as the work itself. A fundamental relationship within

Charted | How Canada Would Rank as the 51st State 📊

Friday, January 10, 2025

Donald Trump has floated the idea that Canada should be the 51st state. Here's how it compares statistically. View Online | Subscribe | Download Our App Presented by: Global X ETFs Power AI's

Pinpointing The Actual Problem 🎯

Friday, January 10, 2025

WordPress accidentally diagnoses its own business problem. Here's a version for your browser. Hunting for the end of the long tail • January 10, 2025 Pinpointing The Actual Problem A blog post from

😱Major Azure Outage in EastUS2, 🚀New AI and Azure Developer CLI Courses, azureedge.net DNS retiring

Friday, January 10, 2025

͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏

iOS Cocoa Treats

Friday, January 10, 2025

View in browser Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week. Adopting Swift 6 across the app codebase I've been

Issue #575: Excalibird, bird’s eye metropolis, and Stimulation Clicker

Friday, January 10, 2025

View this email in your browser Issue #575 - January 10th 2025 Weekly newsletter about Web Game Development. If you have anything you want to share with our community please let me know by replying to