Hi Everyone.
Last week we linked to Joomla’s announcement of their 16th birthday offering to be released on August 17th. This week their latest major version Joomla 4.0 and Joomla 3.10 is finally here! Not to be outdone, PHPstorm also released their update. All that and more on this week’s edition of PHPWeekly.
As always, if you have anything to contribute please email us at [email protected]
You can connect with me on LinkedIn:
https://www.linkedin.com/in/adrianteasdale/
All the best,
Adrian
|
|
Please help us by clicking to our sponsor:
Protect 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. |
Articles
Laravel Forge CLI
Laravel Forge launched their first official command-line tool that gives you a nice set of commands to manage your Forge servers, sites, and more.
5 Top coding apps to get inspired with digital conduct
Coding apps make code learning easier through clear programming concepts. With access to the best coding apps, users can now reach out the tech-savvy world more briefly.
Detailed Article About JavaScript else if Statement
JavaScript has multiple types of conditional statements which we use according to our task at the time of web development.
The Best Markdown Plugins for WordPress
Markdown is a fast and efficient way to write content for the Web. It’s easy to write, easy to read, and easily converted to HTML.
Laravel Seeders on Steroids
Seeders are a great way of creating fixture data, as well as dummy data, for your development environment. Let me show you how we can make them even better.
Ultimate PHP Security Best Practices
Securing web applications from all sorts of forged attacking attempts is the ultimate duty of a web developer. You should build your web apps protective enough to have no security issues or loopholes, thus eradicating the possibility of any malicious attack.
|
Tutorials and Talks
PHP Beginner: Auto Scroll Down on Page Load Using jQuery
To Auto Scroll Down on Page Load using jQuery, we use $( document ).ready() that helps us to check the page Document Object Model (DOM) is ready or not to execute the JavaScript code.
Deployment Hook Error Handling in Envoyer
Laravel's Envoyer service allows you to break up your deployment process into multiple steps, which makes it really easy to manage deployments.
Country State City Dependent Dropdown in Codeigniter 4
Country state and city dynamic dependent dropdown in PHP Codeigniter 4 with Ajax.
How To Add Summernote Editor In Laravel 8
Summernote editor is rich textbox editor summernote editor through you can add images, tables, links, snippet code, font styles etc.
How To Install TinyMCE Editor In Laravel
In this article we will give you example how to Install tinymce editor in laravel.
|
News and Announcements
Joomla 4.0 and Joomla 3.10 are here!
After 9 years of hard work by our volunteers, we are proud to announce the release of our new major version, Joomla 4.0, alongside Joomla 3.10, known as “the bridge”.
Longhorn PHP Conference - Austin, TX October 14-16, 2021
A 3-day conference to help PHP developers level up their craft and connect with the larger PHP community.
Git password authentication is shutting down
Starting on August 13, 2021, at 09:00 PST, we will no longer accept account passwords when authenticating Git operations on GitHub.com.
Advanced Web Application Architecture Workshop
Defend your business logic against infrastructure changes with layers, ports, and adapters. Learn to make your web application future-proof by refactoring to design patterns.
PhpStorm 2021.2: Generics, Enums, Array Shapes, Inspections, Refactorings, and More
This major release introduces preliminary support for generics in PHP, enums for PHP 8.1, one-line array shapes, improved automatic formatting of PHP code, new inspections and refactorings, and much more.
|
Podcasts and Vlogs
PHP Ugly 249:PHP on Mars?
This week on the podcast, Eric, John, and Thomas talk about Employee Pay, Code on Mars, Github, and more...
The Stack Overflow Podcast 366: Move fast and make sure nobody gets pager alerts at 2AM
No one should be woken up because there was a misconfiguration in a YAML file and it pointed a DB to the wrong location.
WP Builds: 242 – ‘Q’ is for Quibbles
It’s another A-Z of WordPress. The series where we attempt to cover all the major aspects of building and maintaining sites with WordPress. Today is for Q for Quibble…
Oracle Groundbrekers: Red Bull Racing Honda and Oracle Team up on a Series of Machine Learning HOLs
Jim Grisanzio and Chris Bensen from Oracle Developer Relations preview the first in a series of unique hands-on labs.
Software Engineering Radio: Episode 472: Liran Haimovitch on Handling Customer Issues
Liran Haimovtich, CTO of Rookout, joins host Robert Blumen for a discussion of handling customer issues.
Laravel News Podcast: Immutability, flexbox knights, and normalized packages
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.
The Rabbit Hole: 218. Deep Practice & Becoming a better developer
This week we’re diving into the subject of deep practice and how to become a better developer.
Simply PHP: Ep. 45 - How To Ace Your Remote Interview
In this short podcast episode, we interview our Vibe Manager, Steve Cawley about How To Ace Your Remote Interview.
Delicious Brainwaves: Episode 8 - A Brief History of JavaScript with Iain Poulson and Ahmed Hussein
While many folks think of JavaScript as a “modern” web programming language, it is, in fact, only a year younger than PHP.
Talking Drupal #306 - Docksal
Today we are talking about Docksal with Shelane French & Leonid Makarov.
|
How to Implement Better PHP Machine Learning Projects
Machine learning is a process used in many artificial intelligence systems by which the software tries to learn patterns of values that it will later try to recognized autonomously.
A Week of Symfony #763 (9-15 August 2021)
This week, the upcoming Symfony 5.4 deprecated some helper methods in AbstractController which weren't strictly related to HTTP. In addition, it deprecated the remaining usages of anonymous users in the Security system.
Xdebug Update: July 2021
In this monthly update 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.
How we use ElasticSearch, Kibana and Filebeat to handle our logs
Flare runs on a few different servers and each one of them has its own purpose. We'll explain how we combine these logs in a single stream.
The Month in WordPress: July 2021
Josepha Haden on the “Cherishing WordPress Diversity” episode of the WP Briefing Podcast, speaking about the importance of diversity, equity, and inclusion within the fabric of the WordPress project.
PHP Orchestration With ZendPHP Docker Images
Orchestration helps you deploy both simple and complex application environments, ensuring that all systems required to allow the application to function fully are present.
|
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
Octane
Supercharge your Laravel application's performance.
Cashier Paddle v1.4.6
Cashier Paddle provides an expressive, fluent interface to Paddle's subscription billing services.
Echo v1.11.1
Laravel Echo library for beautiful Pusher and Ably integration.
Dusk v6.16.0
Laravel Dusk provides simple end-to-end testing and browser automation.
Lumen v8.2.5
The Laravel Lumen Framework.
Horizon v5.7.10
Dashboard and code-driven configuration
Cashier Stripe v13.4.2
Cashier provides an expressive, fluent interface to Stripe's subscription billing services.
Scout v9.2.4
Scout provides a driver based solution to searching your Eloquent models.
Breeze v1.3.2
Minimal Laravel authentication scaffolding with Blade and Tailwind.
Telescope v4.6.1
An elegant debug assistant for the Laravel framework.
|
Please help us by clicking to our sponsor:
Protect 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. |
So, how did you like this issue?
|
|
|
|