|
Welcome to the latest edition of phpweekly.com.
This week we bring you various releases from php.net, WordPress, Laravel and Symfony.
Have a good week,
Stay Safe and Well.
All the best,
Ade and Katie |
Please help us by clicking to our sponsor:
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.
|
Articles
Ideas To Help Your PHP Dev Team Grow Their Skills
Your business thrives because of the incredible work and innovation of your developers. With simple keystrokes your developers can completely transform your business, add new features, and drive new sales.
Happy 25th Birthday PHP!
Exactly twenty five years ago today, on June 8th 1995, Danish-Canadian programmer Rasmus Lerdorf posted a simple announcement in the comp.infosystems.www.authoring.cgi usenet group announcing Personal Home Page Tools version 1.0.
Dumb Reasons to Hate PHP
PHP just recently celebrated its 25th anniversary since it was first introduced, which is quite the achievement, considering it still powers a large slice of the Internet today. I don't write much PHP anymore myself as I've more or less moved on to new and different things, but I am incredibly grateful to PHP.
Launch Of The official Symfony Store
Over the past years, we’ve been selling our Symfony products at our Symfony conferences only. But a lot of people from the great Symfony community were asking for our Symfony products from all over the world. We’re now very pleased to launch today our official Symfony store, available for shipping to Europe and the rest of the world coming soon.
How Do We Find Users For Our SaaS?
After more than 2 years of building Oh Dear, I still struggle with the most fundamental question: how are users finding our application and where should we focus our marketing efforts to maximise what? |
Tutorials and Talks
How to Connect With gRPC Service in PHP Application? gRPC PHP Tutorial
More and more developers and companies are discovering the benefits of microservices. And while PHP is usually not the first choice for this architecture, it is now more than viable to create efficient web apps based on microservices with PHP. To that end, Google’s gRPC and Protobuf solutions are a big help. Today, I’m going to show you how to use gRPC with PHP.
How to Install PHP in Ubuntu
Today, I’m going to show you how to install PHP in the Ubuntu OS. First, I'll show you how to install the default stable version of PHP, and then I'll show you how you can install other versions of PHP.
Introducing the New Serverless LAMP Stack
This is the first in a series of posts for PHP developers. The series will explain how to use serverless technologies with PHP. It covers the available tools, frameworks and strategies to build serverless applications, and why now is the right time to start.
The WordPress Security Process; Test, Harden, Monitor, Improve
This article aims to offer a simple to follow long-term iterative process you can implement to ensure your WordPress security efforts are continuous and continue to be relevant to the threat landscape you and your business are operating in.
How Much of a Performance Boost Can You Expect for a Symfony 5 App with PHP OPcache Preloading?
It's now been roughly six months since the launch of PHP 7.4 and its OPcache Preloading, a feature that promises to make running complex apps more efficiently by keeping parts of them in persistent memory. In the beginning it was difficult to get complex applications to run with it.
After Installing WordPress What's Next?
In this post, I'll be giving tips on what to do after installing Wordpress to enable you build awesome websites.
Banner Ad Sizes: All You Need to Know About Google Ads, Facebook Ads, Instagram Ads
Love them or hate them, banner ads are a big part of the internet. When it comes to monetising your website, ads can be an easy option. In this article, you’ll learn everything you need to know about banner ads, how they work, common banner ad sizes, and most importantly, which ads perform the best.
How to Host PHP on Amazon AWS EC2
Today in the modern business world, when companies are weighing in to cut down costs and maximize efficiency, people are searching for more effective ways to manage their hosting requirements. That is why, technological advancements have led to newer inventions, and today PHP Amazon cloud hosting has become the need of the hour. |
News and Announcements
PHP 7.4.7 Released!
The PHP development team announces the immediate availability of PHP 7.4.7. This release is a bug fix release. All PHP 7.4 users are encouraged to upgrade to this version.
PHP 7.3.19 Released
The PHP development team announces the immediate availability of PHP 7.3.19. This is a bug fix release. All PHP 7.3 users are encouraged to upgrade to this version.
WordPress 5.4.2 Security and Maintenance Release
WordPress 5.4.2 is now available! This security and maintenance release features 23 fixes and enhancements. Plus, it adds a number of security fixes.
Laravel 7.16 Released
The Laravel team released v7.16.0 with two new convenience methods for model attribute visibility, along with the latest new features, fixes, and changes in the 7.x branch.
Symfony 5.1.2 Released
Symfony 5.1.2 has just been released with a list of the most important changes.
Symfony 5.0.10 Released
Symfony 5.0.10 has just been released with a list of the most important changes.
Symfony 4.4.10 Released
Symfony 4.4.10 has just been released with a list of the most important changes.
Symfony 3.4.42 Released
Symfony 3.4.42 has just been released with a list of the most important changes.
Dutch PHP Conference - June 26th 2020, Amsterdam
In light of health safety recommendations from public health authorities, and our assessment of the duration of this pandemic, we will not be holding the DPC conference in Amsterdam as an in-person event. Instead of completely skipping this year, we have decided to set up a 1 day, single track online event on Friday June 26th. We will offer this event free of charge to all attendees.
Cancellation of SymfonyLive Warsaw 2020 and SymfonyLive Berlin 2020
Due to the unprecedent Covid-19 situation which spread accross the entire world over the past few months, we have taken the hard but necessary decision to cancel SymfonyLive Warsaw 2020 and SymfonyLive Berlin 2020.
|
Podcasts and Vlogs
Full Stack Radio Podcast Episode 141: Jason Fried - Running the Tailwind Business on Basecamp
In this episode, Adam talks to Jason Fried about growing the Tailwind team and how to best use Basecamp to keep his particular company organised. He also walks through tons of real examples from their recent work on HEY, sharing lots of behind-the-scenes stuff about how Basecamp use Basecamp themselves.
MageTalk Magento Podcast #214 - “Don’t Call it a Comeback”
We're back. And we're (somehow still) talking about Magento 1 EOL.
PHP Internals News: Episode 57: Conditional Codeflow Statements
In this episode of "PHP Internals News" I chat with Ralph Schindler (Twitter, GitHub, Blog) about the Conditional Return, Break, and Continue Statements RFC that he's proposed.
Laravel News Podcast LN119 - Learning ReactPHP, Earmarks and Multitenancy
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.
PHPUgly #193: John’s Arrest
This week on the podcast, Eric, John, and Thomas discuss testing in PHP, some new proposed RFCs, new hardware, and a lot more.
North Meets South Web Podcast Episode 77: The Nine Nine, HTTP Gateways, and Calculated Mutexes
Jake and Michael discuss whether or not Brooklyn Nine-Nine should become a show about the USPS, approaches to testing HTTP endpoints, and resolving issues in Thenpingme when identifying tasks. |
Cloudways Interview - Rytis Lauris on Building Omnisend and Multichannel Marketing
We were fortunate enough to catch Rytis Lauris, Co-founder, and CEO, Omnisend for a quick word. Omnisend is the all-in-one eCommerce marketing automation platform that helps you sell more by converting your visitors and retaining your customers. Let’s see what Rytis had to say about his platform and the challenges in maintaining a great product.
Book Release: PHP for the Web
While Advanced Web Application Architecture is still a work in progress, I decided to release another project in the meantime: a book for beginning PHP developers called PHP for the Web.
Xdebug Update: May 2020
Another monthly update where I explain what happened with Xdebug development in this past month. These 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 to support my work on Xdebug. If you are leading a team or company, then it is also possible to support Xdebug through a subscription.
Avoid False Positives By Utiliting Magic Values In Your Tests
In this video we look at how you can avoid false positives in your tests by making use of magic values.
A Week of Symfony #702 (8-14 June 2020)
This week, Symfony 3.4.42, 4.4.10, 5.0.10 and 5.1.1 maintenance versions were released. Meanwhile, the upcoming Symfony 5.2 version added support for true colors in the Console, continued improving async features in HttpClient and started moving config from XML to PHP thanks to a massive community effort. |
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
phel-lang
Phel is a function programming language that compiles to PHP.
framework
OriginPHP is a MVC web application framework for PHP developers designed to be fast, easy to use (and learn) and highly scalable.
personal-management-system
Your web application for managing personal data.
lbry.com
The website for the LBRY protocol, lbry.com provides functionality for redirecting to build assets of other LBRY repos.
skosmos
Web-based tool providing services for accessing controlled vocabularies, which are used by indexers describing documents and searchers looking for suitable keywords.
dap-mode
Emacs client/library for Debug Adapter Protocol is a wire protocol for communication between client and Debug Server. It’s similar to the LSP but provides integration with debug server.
morphos
A morphological solution for Russian and English language written completely in PHP.
bedrock
WordPress boilerplate with modern development tools, easier configuration, and an improved folder structure.
sensei
A learning management plugin for WordPress, which provides the smoothest platform for helping you teach anything.
cockpit
Add content management functionality to any site - plug & play / headless / api-first CMS.
yclas
Yclas Self Hosted is a powerful script that can transform any domain into a fully customizable classifieds site within a few seconds.
dash
Functional programming library for PHP. Inspired by Underscore, Lodash, and Ramda. |
Please help us by clicking to our sponsor:
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?
|
|
|
|