PHP Weekly - PHPWeekly June 24th 2021

Curated news all about PHP.  Here's the latest edition Is this email not displaying correctly?
View it in your browser.
PHP Weekly 24th June 2021
Welcome to the latest edition of phpweekly.com.

This week we bring you releases from WordPress, Symfony and Cake.

Have a Good Week,

Stay Safe and Well.

All the best,

Ade and Katie
 

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


PHP vs Angular: What Should Developers Choose in 2021?
This article will settle the debate about PHP vs Angular and help you choose the most suitable tech for your next project.

The Best of Both Worlds
I’ve been thinking about writing this blog post for months. It was the light at the end of an increasingly long tunnel.

Prime Benefits of Hiring Dedicated PHP Developers
With so many buzzing programming languages out there, each of a kind. PHP somehow manages to gain the top spot even in 2021. Appeared in 1995, today the concept of PHP development and hiring dedicated PHP developers are welcomed by 80% of the whole Internet. The following post focuses on what’s all the hype about the technology, and how hiring PHP developers could be beneficial for the long run?

Tutorials and Talks


How to Parse JSON in PHP
This tutorial will teach you how to read a JSON file and convert it to an array in PHP. Learn how to parse JSON using the json_decode() and json_encode() functions.

How to Make Upgrade Safe with Bridge Testing
Upgrading can go smooth without no bugs and just work. We can make our customer happy, even though we don't have any tests.

Tinker With Your Local/Remote PHP (Laravel, Magento) Code
I was always looking for a quick playground for testing/debugging any PHP application esp. for Magento 2. Luckily, I got to know about Tinkerwell App in some twitter feed and thought of giving a try.

How to set up WordPress to use Amazon SES
For this tutorial, we’ll look at how to set up WordPress to use Amazon SES. We’ll also introduce some of the solutions to help you integrate both platforms along the way.

Optimizing Vue for Speed, Performance, and Core Web Vitals
In the talk I shared a few situations in which I've moved applications that were previously using Vue to use Alpine instead, for the sake of Google's Core Web Vitals. These sites were using Vue for light enhancements on top of a server-rendered app, and I found that Alpine is lighter to load and parse in these cases.

What About Config Builders?
I've been tinkering with a hobby project lately: a small framework to get more familiar with PHP 8, and try out some random ideas floating in my head. It's nothing too serious, but it's a fun exercise.

Introducing - Laravel Transporter
Sending API requests in any PHP framework has always been a little bit of a manual process, yes you can create an SDK or wrapper - but you are still having to do the same thing.

How Can a PHP API Response Be Quickly Generated in JSON Format
JSON is nowadays a popular format to return the response of requests sent to APIs. This package can simplify the generation of HTTP responses for APIs that return the responses in JSON format.

For Each JavaScript Array Iteration With Example
For Each in JavaScript is used for an array iteration. What’s new to learn about JavaScript For Each?  If you have this question, this article will definitely add value to your knowledge on this topic.

Download HTML Page as PDF Using JavaScript
To store dynamic content from the web page or HTML page for future use PDF format is very helpful. This also can help download a big amount of data from the web application by export HTML page to PDF on the user’s click event using JavaScript functionality.

Fully Customizable Data Table For React With Great Features
By using ReactDatatable React component, you will be able to create a data table that will be multi-functional just like jQuery Datatable plugin and you can customize it as per your requirement, the best this is,this is Bootstrap compatible.

News and Announcements


Symfony 5.3.2 Released
Symfony 5.3.2 has just been released with a list of the most important changes.

WordPress 5.8 Beta 3
WordPress 5.8 Beta 3 is now available for testing! This software is still in development, so it is not recommended to run this version on a production site. Consider setting up a test site to play with it.

CakePHP 3.10.0 Released
The CakePHP core team is happy to announce the availability of CakePHP 3.10.0. This is release is a backwards compatible upgrade for 3.x and adds several new features and backports from the 4.x branch. These backports aim to ease the upgrade path from 3.x to 4.x.

PhpStorm 2021.2 EAP #3
The third build of our Early Access Program for PhpStorm 2021.2 is now available!

PHPInsights v2 is Here
PHPInsights just released v2 with the ability to automatically fix proposed insights, PHP 8 support, faster analysis, and more!

Our Ephemeral Online Shop Closes at The End of The Month!
We created the Symfony ephemeral online shop in June 2020 during the pandemic to allow everyone from anywhere in the world to buy Symfony’s swags and support the community.

Save The Date for SymfonyWorld Online 2021 Winter Edition on December 9-10th 2021
Unfortunately, we sadly announced the cancellation of SymfonyCon Disneyland Paris 2021. As we are really eager to meet with the wonderful Symfony community later this year again, we are thus very pleased to announce the 3rd edition of the SymfonyWorld online conference on December 9-10 2021, we'll celebrate the release of Symfony 6! We really want to meet with the Symfony community in real life events but as the sanitary situation is still too uncertain, we decided to meet again online this year. We will be more than ready to meet you in real life next year for a fantastic international conference, hopefully!

Podcasts and Vlogs


Episode 11: WordCamp Europe 2021 in Review
In this episode, Josepha Haden Chomphosy does a mini deep dive into WordCamp Europe 2021, specifically the conversation between the project’s co-founder, Matt Mullenweg, and Brian Krogsgard formerly of PostStatus. Tune in to hear her take and for this episode’s small list of big things.

The Laracasts Snippets Episode 134: The Best of Both Worlds
In this episode, we discuss the three-month process of converting Laracasts to a single-page application with Inertia.js.

PHP Internals News: Episode 89: Partial Function Applications
In this episode of "PHP Internals News" I chat with Larry Garfield (Twitter) and Joe Watkins (Twitter, GitHub, Blog about the "Partial Function Applications" RFC.

PHPUgly #241: Livewire Live Tonight
This week on the podcast, Eric, John, and Thomas talk about Livewire, VIM talks for a second week in a row because Eric is winning, and more...

North Meets South Web Podcast Episode 98: Going Freelance with Yaz Jallad
In this episode, Jake and Michael are joined by Yaz Jallad as he embarks on the journey of becoming a full time freelancer.

The Stack Overflow Podcast 347: Information Foraging – The Tactics Great Developers Use To Find Solutions
How much time do you spend writing code, versus looking for the right solution?

Post Status Excerpt (No. 13) - WordPress Economy Study, Trying Gutenberg Again
More acquisitions! Is the WordPress market worth $500-600 BILLION? Cory and David discuss these topics and Gutenberg’s barriers to winning back users.

The MongoDB Podcast Ep 60 Securing MongoDB using Authorization and Authentication with Matt Javaly
Enabling access control on a MongoDB deployment enforces authentication, requiring users to identify themselves. When accessing a MongoDB deployment that has access control enabled, users can only perform actions as determined by their roles. In this episode, we're joined by Matt Javaly, Curriculum Software Engineer at MongoDB University who talks to us about Authentication and Authorization and about a brand new course he created that shows developers how to secure MongoDB using access and auth.

Reading and Viewing


A Week of Symfony #755 (14-20 June 2021)
This week, Symfony 5.3.2 was released to address a potential security issue related to authentication. In addition, Symfony celebrated the SymfonyWorld Online 2021 Summer Edition conference with great success. During the conference, the Symfony UX initiative introduced the new Twig components and Live components.

php[architect] Magazine June 2021 - Debug, Rinse, Repeat
Programming is a cyclical process, and while you may have a clear beginning, the finish line of a project is only the starting line for the next phase. In this issue, we look at tools and techniques to help you debug better, automate repetitive tasks, secure your APIs, and more. 

Interview with Vitalii Boiko – 5x Adobe Commerce 2 Certified & Technical Lead at Atwix
Do you know why I love interacting with the Magento community so much? Because it always gives me the chance to meet interesting and generous people from all over the world. In that vein, today I have with us Vitalii Boiko, Tech Lead at Atwix. In this exclusive interview, he sheds light on his career, experiences, and journey so far.

How To Use WP Developer Reference
You should remember that you can find the best way to do something in WordPress, in developer reference. I talked in detail about the developer reference and how you can get the best out of it in this video.

5 Tips for the Laravel Service Container
Mohamed Said published a new video on the Laravel Youtube channel outlining 5 tips for dealing with Laravel's Service Container.

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

Interesting Projects, Tools and Libraries


phpword
A pure PHP library for reading and writing word processing documents.

zipkin-php
Zipkin PHP is the official PHP Tracer implementation for Zipkin, supported by the OpenZipkin community.

registrationform
A PHP based membership (registration/login) code.

tweet-php
A PHP class for querying the Twitter API and rendering tweets as an HTML list.

simplepie
SimplePie is a very fast and easy-to-use class, written in PHP, that puts the 'simple' back into 'really simple syndication'.

phpdish
PHPDish is a powerful forum system written in PHP. It is based on the Symfony PHP Framework.

dd-trace-php
The Datadog PHP Tracer (ddtrace) brings APM and distributed tracing to PHP.

userfrosting
Modern PHP user login and management framework++.

phpari
A Class Library enabling Asterisk ARI functionality for PHP.

color-thief-php
Grabs the dominant color or a representative color palette from an image. Uses PHP and GD, Imagick or Gmagick.

highlight.php
Server-side syntax highlighter written in PHP that currently supports 185 languages.

instagraph
In this repository, I’ll demonstrate you how to create vintage (just like Instagram does) photos effects with PHP and ImageMagick.

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 May 13th 2021

Friday, May 14, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 13th May 2021 Welcome to the latest edition of phpweekly.com. This

PHPWeekly May 6th 2021

Thursday, May 6, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 6th May 2021 Welcome to the latest edition of phpweekly.com.

PHPWeekly April 29th 2021

Thursday, April 29, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 29th April 2021 Welcome to the latest edition of phpweekly.com.

PHPWeekly March 18th 2021

Thursday, March 18, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. March 18th 2021 Welcome to the latest edition of phpweekly.com. This week we

PHPWeekly January 7th 2021

Thursday, January 7, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 7th January 2021 Welcome to 2021 and to our 400th issue! The first

You Might Also Like

🎉 Black Friday Early Access: 50% OFF

Monday, November 25, 2024

Black Friday discount is now live! Do you want to master Clean Architecture? Only this week, access the 50% Black Friday discount. ​ Here's what's inside: 7+ hours of lessons .NET Aspire coming

Open Pull Request #59

Monday, November 25, 2024

LightRAG, anything-llm, llm, transformers.js and an Intro to monads for software devs ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Last chance to register: SecOps made smarter

Monday, November 25, 2024

Don't miss this opportunity to learn how gen AI can transform your security workflowsㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ elastic | Search. Observe. Protect

SRE Weekly Issue #452

Monday, November 25, 2024

View on sreweekly.com A message from our sponsor, FireHydrant: Practice Makes Prepared: Why Every Minor System Hiccup Is Your Team's Secret Training Ground. https://firehydrant.com/blog/the-hidden-

Corporate Casserole 🥘

Monday, November 25, 2024

How marketing and lobbying inspired Thanksgiving traditions. Here's a version for your browser. Hunting for the end of the long tail • November 24, 2024 Hey all, Ernie here with a classic

WP Weekly 221 - Bluesky - WP Assets on CDN, Limit Font Subsets, ACF Pro Now

Monday, November 25, 2024

Read on Website WP Weekly 221 / Bluesky Have you joined Bluesky, like many other WordPress users, a new place for an online social presence? Also in this issue: CrawlWP, Asset Management Framework,

🤳🏻 We Need More High-End Small Phones — Linux Terminal Setup Tips

Sunday, November 24, 2024

Also: Why I Switched From Google Maps to Apple Maps, and More! How-To Geek Logo November 24, 2024 Did You Know Medieval moats didn't just protect castles from invaders approaching over land, but

JSK Daily for Nov 24, 2024

Sunday, November 24, 2024

JSK Daily for Nov 24, 2024 View this email in your browser A community curated daily e-mail of JavaScript news JavaScript Certification Black Friday Offer – Up to 54% Off! Certificates.dev, the trusted

OpenAI's turbulent early years - Sync #494

Sunday, November 24, 2024

Plus: Anthropic and xAI raise billions of dollars; can a fluffy robot replace a living pet; Chinese reasoning model DeepSeek R1; robot-dog runs full marathon; a $12000 surgery to change eye colour ͏ ͏

Daily Coding Problem: Problem #1618 [Easy]

Sunday, November 24, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Zillow. Let's define a "sevenish" number to be one which is either a power