OpenLampTech issue #122
One billion rows in PHP | Linting process | WordPress coding standards | Loading SQL backups | Surviving PHP 7 EoL.
Thank you for reading the OpenLampTech newsletter!
If someone awesome shared this newsletter with you and you are not yet subscribed, please use the Subscribe button below and join:
OpenLampTech has sponsorship opportunities for your brand, product, or service in the weekly newsletter. As an independent publication, collaboration is very affordable.
Doeke Norg shared some fantastic content in this recent OpenLampTech developer interview.
Read it here:
All commentary is mine unless otherwise quoted.
Don't let your code look like sh*it anymore. Introduction to the linting process
I use linting very little although I probably should. That doesn't mean you shouldn't though. Przemysław Hernik has some good information for us in this article.
Learn more about Przemysław Hernik in this OpenLampTech developer interview.
The Brittle WordPress Business
I have zero experience running or even owning a business. I can only imagine it must be challenging and then some. But, in my opinion (or interpretation), was Cwicly bullied out of the market? If so, (and that is a big if) how do we as a community prohibit this from happening (again).
[The WP Minute]
Processing One Billion Rows in PHP!
Although PHP is not thought of as being a fast language, it is still up to a challenge and was put through its paces with this one. One billion rows is insanity! I'll never complain about 20,000 rows again lol.
[dev.to]
How to: Configure WordPress Coding Standards
With such large codebases as some WordPress plugins can have, it only makes sense to be organized. A set of coding standards keeps everyone working on the project on the same page.
Tanner Record has a great WordPress newsletter and you can learn more about him in this OpenLampTech developer interview.
[Tanner Record]
Critical Security Update: Registration Role Module Access Bypass Fix (March 7th, 2024)
Including this in case any Drupal developers/owners/builders are using this module and are unaware of the access bypass security issue. According to the article, it is recommended to update to the patched version among other suggestions.
[The Drop Times]
Surviving PHP 7 End of Life: Best Practices for a Secure Transition
It's hard to believe PHP 7 has been out that long. PHP 7.4 reached EoL in November 2022 but I'm guessing there could still be sites and applications using a PHP v7 variants. Update as soon as you can to a supported version (PHP 8.3).
[Security Boulevard]
Loading a SQL backup without altering your configuration
Here is a good tip for migrating to a new(er) MySQL instance in which you may have data that doesn't conform to that server’s settings. As the article suggests, it is always best to clean up messy data at some point, either before or after the migration.
Joel Clermont’s Mastering Laravel is a must-read and you can learn more about Joel in this OpenLampTech developer interview.
[Mastering Laravel]
Thank you for reading. I hope you have a great rest of your week.
Take care.
Josh Otwell
OpenLampTech is a reader-supported publication. You can support the publication with a virtual coffee for as little as $3 (USD).
[#Classifieds, #Affiliates, #Click Ads, #Shoutouts]
🤝 OpenLampTech earns a small commission (or payment/gain in some form) from many of these links. Your support helps keep the weekly OpenLampTech newsletter free for readers.
Take your Laravel applications to the next level with Battle Ready Laravel by Ash Allen. Learn how to improve the performance, maintainability, and security of your Laravel projects in this e-book.
The online DNS course for developers. Learn more at Nslookup.
AI-powered SQL generator and data analytics tool. Learn more at SQLAI.ai - AI, SQL & DATA.