A very warm welcome to you out there in the PHP community, and thank you for joining us :)
Rumours about the demise of PHP have been greatly exaggerated recently. Learn about some of the reasons PHP is still a great language to develop enterprise applications with.
Also this week, with cyber attacks rapidly on the increase, learn about some good security practices and see how safe you really are.
The Full Stack Conference is taking place in Antwerp this October, with two conference days and a workshop day. Buy your tickets now.
Plus MageTalk podcast is back and the boys are talking about how everybody hates their eCommerce platform.
We love hearing from you. If you've written or read something you'd like to share with the PHP community drop me a line on [email protected].
Enjoy your read folks,
Cheers
Katie and Ade |
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
Small Wins
It's easy to put up a facade of success. Social media has trained us to only show the best parts of our lives. The pressure is on to announce and celebrate the big wins. To curate the narrative in the biggest and most glorious manner possible. The bigger the better.
14 Best PHP Event Calendar and Booking Scripts
There are several reasons PHP calendar, booking and event scripts might be a great addition to your website. We’ve compiled 14 of our best PHP calendar, booking and events scripts available for download today at CodeCanyon. This post will help you choose the one that’s right for you.
Long Live PHP!
According to a report from W3Techs, PHP is used by 79% of all websites with a known server-side programming language. And yet, many programmers are lining up to hold a funeral service for the language. Rumours of PHP’s death might be greatly exaggerated. In this article, learn about some of the reasons PHP is still a great language to develop enterprise applications with. |
Tutorials and Talks
Getting Started With Laravel APIs Part 2: Stoplight Studio
Designing an API can be easy. As long as you approach it in a logical way, and take each part separately, so you do not over complicate the process. For this article I am going to take a theoretical API and walk through how I would design it.
511 Network Authentication Required
511 Network Authentication Required is a status that can be used by for example captive portals to signal to computers that they need to go through some kind of sign-in after connecting to a WiFi network.
How to Build a WordPress Website For a Business or Side Hustle
No matter what kind of business or side hustle you have, having a website helps you reach more people, build trust, and drive sales. In this post, you will learn how to build a WordPress website, and optimise it with a great design and perfect plugins.
Good Practices: PHP Security, How To Manage A Password
From credit card stolen to online retailer hacked there are more attacks every year, are you safe?
The Workshop: Introduction to PDF Generation
In early July 2019, I asked Reddit What questions do you have about generating PDFs w/ PHP?. I was pleasantly surprised at the genuine answers and feedback I received.
Continuous Integration with GitHub Actions and Laravel 6
GitHub Actions allows you to execute some commands when a GitHub event is triggered. For example you can automate the execution of unit test of your code when you push your code in the repository.
Testing The Most Important Piece Of Your Application
Arguably one of the most important pieces of an application is accepting payment. Within a Laravel application, you can craft a form and drop in Stripe Checkout to be accepting payments in no time. However, testing this is a different story. Writing these tests not only takes time, but enters the quagmire of how test this flow.
How to Install a WordPress Theme (3 Easy Methods)
WordPress is the most widely-used Content Management System in the world for building self-hosted websites. Chances are if you’re not already, you’ve decided to use WordPress for your own website. But do you know how to install a WordPress theme?
Create a Drag-and-Drop Contact Form With the FormCraft 3 WordPress Plugin
In this article, I am going to show you how to create an eye-catching contact form with the FormCraft 3 WordPress plugin.
Planning The Technology Stack For An Event Sourcing Project
The most common question I encounter when training or consulting with developers, Engineers and Software development laboratories about a new Event Sourcing project is how and where do we start. This question makes so much sense. |
News and Announcements
Full Stack Europe Conference - October 23rd-25th 2019, Antwerp
Full Stack Europe is the international conference for developers who want to learn across the stack. Step out of your comfort zone and improve not only your existing skills, but learn new ones as well. Full Stack Europe is a two day conference with an extra day of workshops. Tickets are on sale now.
CakeFest Conference - November 7-10th 2019, Tokyo
For 2019 we're hosting our annual CakePHP conference in Tokyo, Japan. Covering 2 full days of workshops, showing off the latest and best practices with the framework, followed by another 2 days packed with noteworthy talks from some of the most influential members of the global community, this is a must for any CakePHP developer. Tickets are on sale now.
PHP Benelux - 23rd-24th January 2020, Antwerp
PHPBenelux Conference is a community conference around PHP and related technologies. Save The Date!
PHP UK Conference - 19th-21st February 2020, London
PHP UK is pleased to announce the 15th Annual PHP UK conference; a 2-day event with 3 great tracks held at The Brewery, in the heart of the City of London. With over 700 delegates, speakers and sponsors, PHP UK conference aims to deliver fantastic up-to-date content about PHP and related web technologies in a comfortable and professional setting. The Call for Papers is open and Early Bird Tickets are on sale now.
WordCamp Asia Conference - February 21st-23rd 2020, Bangkok
The inaugural WordCamp Asia will be in Bangkok early next year, expecting 1,000 participants from around the world. Flagship WordCamps draw more attention than any other types of WordPress events in terms of media, users and businesses. The Call for Papers is open and Tickets are on sale now.
PHP fwdays'20 is the largest conference in Ukraine for PHP developers, and for those who want to learn about a wide range of new technologies, reveal the latest trends. At PHP fwdays’20 well-known international and Ukrainian PHP experts meet the audience: users and developers, architects, team leads etc. The highest level of the program is guaranteed by several stages of selection and rehearsals for every speaker. The Call for Papers is open now.
|
Podcasts and Vlogs
MageTalk Magento Podcast #203 - Everybody Hates Their Ecommerce Platform
The boys are back with a live episode in which they talk about how everyone hates their eCommerce platform, the state of the Magento ecosystem, and the true worth of customer lifetime value.
PHP Internals News: Episode 27: Argument Information
In this episode of "PHP Internals News" I chat with Nikita Popov (Twitter, GitHub) about adding information about arguments and return types to PHP's reflection mechanism.
Laravel News Podcast LN91 - Laracon US 2019 Speaker Interview Bobby Bouwmann
Bill Condo interviews Bobby Bouwmann at Laracon US 2019 in New York.
PHP Ugly Podcast #163: Deep Faking It
This week the guys talk about new toys they got for the office, changes in California law which will impact independent contractors, deep fakes and, as always, coding, PHP, Laravel and much much more.
North Meets South Web Podcast Episode 62 - Refactor A Legacy UI, Then Ping Me
Jake and Michael discuss the perils of refactoring the UI of a legacy app, and the SaaS they've been working on; thenping.me.
Beachcast Tech Videos - Secrets Of How To Understand Code Written By Someone Else
Adam Culp of Beachcasts php programming videos shares methods of reading the code for better understanding of what the code does. The video also highlights how to read code for beginners, as well as understanding code without running it. Then, discusses ways to enhance code to make these activities easier in the future. |
Security Newsletter Issue 146
A weekly e-mail keeping you up-to-date with security news, with about 10 items in every issue.
Interview with Suzanne Dergacheva of Evolving Web: The Sky's The Limit With Drupal
We had a great talk with Suzanne Dergacheva, co-founder of the Canadian web agency Evolving Web and member of the Drupal Association Board of Directors. She's also involved in the Admin UX study and in the Promote Drupal initiative, and is an active member of the Canadian Drupal community. Find out more about Suzanne in our interview.
A Week of Symfony #663 (9-15 September 2019)
This week, Symfony development activity focused on minor tweaks and fixes, such as fixing our preloader for the upcoming PHP 7.4 version. In addition, the community proposed to add .gitattributes to all Symfony packages to exclude non-required files. Lastly, Fabien announced the new Notifier component during his keynote at the SymfonyLive London 2019 conference.
Interview with WordPress Expert Marius Vetrici – Founder WPRiders
It is always a pleasure to talk to an expert and today I will be interviewing a renowned personality from the web development industry Mr. Marius Vetrici. |
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
shinage-server
PHP based server side software for web based digital signage systems.
agent
A PHP desktop/mobile user agent parser with support for Laravel, based on Mobiledetect.
ubilling
Opensource ISP billing system based on stargazer.
parsecsv-for-php
ParseCsv is an easy-to-use PHP class that reads and writes CSV data properly.
sentiment
An example project using a feed forward neural network for text sentiment classification trained with 25,000 movie reviews from IMDB.
codestar-framework
A simple and lightweight wordpress option framework for themes and plugins.
domjudge
DOMjudge is a system for running a programming contest, like the ICPC regional and world championship programming contests.
exporter
Provides the functionality to export PHP variables for visualisation.
urlhub
URL shortener web application based on the Laravel PHP Framework.
laravel-love
Laravel Love is an emotional part of the application. It lets people express how they feel about the content. Make any model reactable in a minutes!
shortcodes-ultimate
A comprehensive collection of visual components for WordPress.
thirtybees
Thirty bees is a matured e-commerce solution which once started as a fork of PrestaShop 1.6.1.11 and is still compatible with (almost) all PS 1.6 modules. |
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?
|
|