Subscribe! Enter your email address below:

NO SPAM: We absolutely hate spam. We will not share, rent, or give away your email address to anyone.You can unsubscribe at any time. Easily!

September 12, 2019

Hello and welcome to this weeks edition.

The PHP team has announced the first release candidate of PHP 7.4 this week -  PHP 7.40RC1, an early test version.

We also have an article looking at how this latest release performance compares to other major releases going back to PHP 5.6.

WordPress 5.2.3 security and maintenance release is also available now.

Plus the newest at-large board member of the Drupal Association has been announced.

And finally the 14th edition of PHP Conference Brazil will take place in December, with keynotes already announced including Adam Culp. Tickets are on sale now.

Enjoy your read folks,

Katie and Ade

Please help us by clicking to our sponsor:

encrypt php scripts
Protect your PHP Code
Why not try SourceGuardian 11. Click here to download a 14 Day Trial copy. Protect your code using Windows, Linux or Mac and run everywhere with our free Loaders.


2019 Drupal Association At-Large Election Winner Announced
The staff and board of the Drupal Association would like to congratulate our newest At-Large board member: Leslie Glynn.

re: re: A Letter To The PHP Team
Thanks you Joe for taking the time to reply to my letter, I really appreciate it! I'll be happy to reply here.

PHP Programming Language Flawed With Multiple Code Execution
Yes, you read it right. One of the popular programming languages “PHP”, was flawed with some multiple code execution issue. But now it is fixed with it’s latest patch release rolled out by PHP maintainers.

Top 30 Coding Podcasts For Developers to Follow in 2019
There are many online sources available on the web which offer basic to advanced PHP learning courses. Yet among those channels, the newest and most innovative is the ‘Podcast’. We have compiled below some of the most listened podcasting channels in the dev market, which has millions of subscribers and listeners to the weekly episodes.

Tutorials and Talks

How to Pick a WordPress Form Builder Plugin
If you own a WordPress site, you probably find forms to be indispensable for creating a satisfying user experience and increasing your conversion rates. In this article, I’ll guide you to the best plugins on the market today.  

Running make:auth in Laravel 6
You might have noticed after installing a fresh Laravel 6 application that the make:auth command no longer exists. We’ve received lots of messages and emails about this very issue, so I thought I’d write up a quick tutorial on generating auth scaffolding in Laravel 6.

Getting Started With Laravel APIs Part 1: Tooling
In the words of a great guy, every man and his dog has an API. So, let us look how to build one quickly using Laravel.

How to Embed a Google Form on Your WordPress Site (3 Easy Steps)
In this post, we’ll show you how Google Forms can be beneficial to your site and your brand as a whole. Then, we’ll walk you through how to embed a Google Form to your site in just a few quick steps.

Writing A Game in Laravel and React – Stream Roundup Week 1
This week on the stream I looked at writing a browser-based game that is similar to the fantastic Steam game Slay the Spire. Slay the Spire is a fun roguelike deck-builder game where you fight increasingly difficult monsters as you climb the titular spires. I decided to build a clone of this game in Laravel and React, mainly because the challenges of software design and architecture around game creation are fun and exciting.

510 Not Extended
RFC2774 is an experimental RFC, that introduces a mechanism to allow developers to extend the HTTP protocol with vendor-specific features in a safe namespaced way.

Slim4-empty: Minimal Slim 4 Starting Point
To simplify creating a new Slim 4 project, I’ve created slim4-empty which does this for me.

Generating Speaker Cards Using Tailwind and Laravel
I'm currently organising the Full Stack Europe conference. Like many other conferences, we'd like to give our speakers and workshop teachers a small image that they can share on Twitter or use in their slides. This is the code used to generate image cards for each of the speakers.

Make Captcha Script in PHP with Ajax
This post will explain you, how to make your own custom captcha in PHP using jQuery and Ajax in HTML form.
News and Announcements

PHP 7.4.0RC1 Released!
The PHP team is glad to announce the first release candidate of PHP 7.4: PHP 7.4.0RC1. This continues the PHP 7.4 release cycle, the rough outline of which is specified in the PHP Wiki. Please DO NOT use this version in production, it is an early test version.

WordPress 5.2.3 Security and Maintenance Release
WordPress 5.2.3 is now available! This security and maintenance release features 29 fixes and enhancements. Plus, it adds a number of security fixes.

Lightning PHP Conference - October 4th 2019, Tampa Florida
A one day event to be held in Tampa, Florida this October. We look forward to a day of learning, networking and fun as we invite the PHP world to join us as part of our Lightning PHP community! Tickets are on sale now.

ScotlandPHP Conference - November 8-9th 2019, Edinburgh
Join the worldwide PHP community for the fourth ScotlandPHP conference later this year. There will be at least 14 talks presented across 2 tracks, along with 4 workshops, to help you enhance your current skills and find out what's next for PHP and beyond. Tickets are on sale now.

Bulgaria PHP Conference November 8-10th 2019, Sofia
We are proud to announce the return of Bulgaria PHP Conference! The 2019 edition will take place from the 8th to the 10th of November in the emblematic National Palace of Culture in the heart of Sofia, Bulgaria. The conference will consist of a training day and two conference days with two tracks, an unConf, a great theme, an awesome party, exquisite food and lots of beer (we take fun really seriously on the Balkans). Tickets are on sale now.

PHP Barcelona - 12-13th November 2019, Barcelona Spain
We've crafted the best PHP conference possible just for you. To allow you to see the future and get ready before nobody else. You'll gather top-notch speakers and an awesome community eager to share a lot of knowledge. All of this will take place in the very centre of the gorgeous city of Barcelona in an excellent venue. Tickets are on sale now.

PHP Conference Brazil - December 5-7th 2019, 
Porto Alegre, RS, Brazil
PHP Conference Brasil, the Main PHP Event in Latin America, will have it's 14th Edition in December. Keynotes will feature Adam Culp, Enrico Zimuel, Diana Arnos and Flavio Lisboa. On Sunday the 8th the event will hold a recreational day at Vinicola Stopassola, a Vineyard located at Serra Gaucha. Participants who opt-in will be treated to a genuine Gaucho Barbecue and a tour through the vineyard. Tickets are on sale now.

Podcasts and Vlogs

Voices of the ElePHPant - Interview with David Bisset
Join host Cal Evans as he interviewes David Bissett about what it's like to run one of the largest WordCamps around, WordCamp Miami.

PHP Town Hall Podcast #68: Behind the Facade
Matt Trask and Ben Edmunds are joined by Taylor Otwell to discuss what’s new with Laravel, the business side of things, and what it’s like organising a huge conference.

PHP Internals News: Episode 26: Making Symfony Ready For PHP 7.4
In this episode of "PHP Internals News" I chat with Nicolas Grekas (Twitter, GitHub, LinkedIn, Symfony Connect) about how the Symfony project approaches the task of making it ready for PHP 7.4, and some bumps they ran into along the road.

Laravel News Podcast LN90 - Flying Hashids, Laravel 6 and Igniting Eloquent Subqueries
Jake and Michael discuss all the latest Laravel releases, tutorials and happenings in the community.

PHP Ugly Podcast #162: Mic Check 1-2-3
This week Eric, Thomas and John discuss various topics including What's New in Laravel 6: Lazy Collections.

Beachcast Tech Videos - Ways To Advance Your Programming Skills And Improve As A Developer
Adam Culp of Beachcast PHP programming videos shares methods to help advance programming skills and shares what to learn to become a web developer.

Full Stack Radio Podcast Episode 123: Ian Landsman - Marketing and Positioning a New Tailwind CSS Product
In this episode, Adam gets some advice from Ian Landsman of Userscape on marketing and positioning a new Tailwind CSS components directory project he's working on with Steve Schoger.

Reading and Viewing

Security Newsletter Issue 145
A weekly e-mail keeping you up-to-date with security news, with about 10 items in every issue.

Interview with Ricardo Amaro: The Future Is Open, The Future Is Community And Inclusion
Agiledrop is highlighting active Drupal community members through a series of interviews. Now you get a chance to learn more about the people behind Drupal projects. In our latest interview, Ricardo Amaro of Acquia reveals how his discovery of Drupal has enabled him to work on projects he enjoys and that make a meaningful impact. Read on to learn more about his contributions and what the Drupal community in Portugal is like.

A Week of Symfony #662 (2-8 September 2019)
This week, Symfony improved handling of HTTP/2 PUSH and fixed support for 103 Early Hints status code in the HttpClient. Meanwhile, the Mailer component added support for multiple mailers and improved the DSN syntax. Finally, the Console component introduced a new definition list and horizontal table feature.

Xdebug Update: August 2019
This is another of the monthly update reports in which I explain what happened with Xdebug development in this past month. It will be published on the first Tuesday after the 5th of each month. Patreon supporters will get it earlier, on the first of each month. You can become a patron here to support my work on Xdebug. More supporters, means that I can dedicate more of my time to improving Xdebug.

People of WordPress: Abdullah Ramzan
You’ve probably heard that WordPress is open-source software, and may know that it’s created and run by volunteers. WordPress enthusiasts share many examples of how WordPress changed people’s lives for the better. This monthly series shares some of those lesser-known, amazing stories. Meet Abdullah Ramzan, from Lahore, Punjab, Pakistan.

php[architect] Magazine September 2019 - Master of Puppets
Keeping a web application humming and growing is no easy feat. The variety of problems you must be familiar with seems only to keep growing. Automating some tasks can help you cope with an expanding workload. Read this issue to learn how to control your browser with Puphpeteer, automate your load testing and more.

PHP 7.4-RC1 Released With The Performance Looking Real Good - PHP 7.4 Benchmarks
PHP 7.4-RC1 was released this week as this next annual update to the PHP programming implementation nears. Here is a look at how the PHP 7.4-RC1 performance looks like compared to the major releases going back to PHP 5.6. 


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

Add tags and taggable behaviour to your Laravel app.

Clockwork is a browser extension, providing tools for debugging and profiling your PHP applications, including request data, application log, database queries, routes, visualisation of application runtime and more.

MathPHP is the only library you need to integrate mathematical functions into your applications. It is a self-contained library in pure PHP with no external dependencies.

Zoho CRM API SDK is a wrapper to Zoho CRM APIs. By using this sdk, user can build the application with ease.

This package contains a variant of the validateUnique rule for Laravel, that allows for validation of multi-column UNIQUE indexes.

An extension that integrates the Apache Solr enterprise search server with TYPO3 CMS.

Provides a GitHub repository template for a PHP library.

YesWiki is a wiki system written in PHP, including extensions making collaboration more simple (databases, maps, easy editing, bootstrap themes,...).

Monetisation, analytics and marketing automation platform for plugin & theme developers. Freemius empower developers to create prosperous subscription based businesses.

MajorDoMo (Major Domestic Module) is an open-source DIY smarthome automation platform aimed to be used in multi-protocol and multi-services environment.

Translate your WordPress website easily.

A very slight framework based on PHP7.2+ for universal API controlling.

Please help us by clicking to our sponsor:

encrypt php scripts 
Protect your PHP Code
Why not try SourceGuardian 11. 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?

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 | update subscription preferences 

Subscribe! Enter your email address below:

NO SPAM: We absolutely hate spam. We will not share, rent, or give away your email address to anyone.You can unsubscribe at any time. Easily!

Talk to us!

If you have some news, want to share a link with us or chat with us feel free to email us.

And we also have an RSS feed that you can use.

Like us on FacebookFollow us on Twitter

Copyright ©