-
Real-Time Communication in PHP Laravel: Part 2
Last updated: Friday, December 22, 2023
Published in: CODE Magazine: 2024 - January/February
Bilal shows you how WebSockets in PHP Laravel orchestrate real-time communication and interactions. The article provides a comprehensive overview of WebSockets, along with practical examples of their implementation in Laravel using packages such as Laravel Echo and Pusher. It covers the different types of broadcasting channels, including public, private, and presence channels, and explains how to authenticate users for private and presence channels. The article also explores broadcasting events and notifications, and provides step-by-step instructions on setting up and configuring a Laravel application for real-time communication with WebSockets.
-
Introduction to Real-Time Communication in PHP Laravel
Last updated: Wednesday, November 29, 2023
Published in: CODE Magazine: 2023 - November/December
Bilal shows you how real-time communication creates opportunities for building dynamic and interactive web applications using PHP Laravel with Server-Sent Events and OpenAI Chat.
-
Mastering Routing and Middleware in PHP Laravel
Last updated: Thursday, December 8, 2022
Published in: CODE Magazine: 2023 - January/February
Learn about middleware and how to create routes to control incoming HTTP requests with controllers and use route groups in PHP Laravel.
-
Dependency Injection and Service Container in Laravel
Last updated: Monday, December 5, 2022
Published in: CODE Magazine: 2022 - November/December
Bilal infuses some dependency injection into web applications with PHP Laravel. You’ll want to learn all about it to keep your code clear and uncluttered.
-
Building MVC Applications in PHP Laravel: Part 2
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2022 - July/August
Last time, Bilal looked at Models—the M in MVC. This time, he explains about Views and Controllers (the V and the C) and how to take advantage of them in PHP Laravel.
-
Building MVC Applications in PHP Laravel: Part 1
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2022 - May/June
Bilal is determined to make you a better coder. This time, he embarks on a deep dive into the M of Model View Controller applications in PHP Laravel.
-
Beginner’s Guide to Deploying PHP Laravel on the Google Cloud Platform: Part 3
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2022 - March/April
Bilal continues his series on the PHP Laravel framework by securing the POST request and the Google Cloud Platform. He introduces two new features: storing files in Google Cloud Storage buckets using Laravel and using a Cloud Build Workflow step to snapshot the Cloud MySQL database as a backup.
-
Beginner’s Guide to Deploying PHP Laravel on the Google Cloud Platform: Part 2
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2022 - January/February
Bilal continues his series on the PHP Laravel framework by connecting the app to a local MySQL database, involving the Google Cloud SQL service, and then running a Laravel database migration from the Cloud Build workflow.
-
Beginner’s Guide to Deploying PHP Laravel on the Google Cloud Platform
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2021 - November/December
Bilal starts a new series about using the Google Cloud Platform to deploy a PHP Laravel application.
-
Building Robust Applications with MySQL, PHP, and CodeIgniter II
Last updated: Tuesday, April 5, 2022
Published in: CODE Magazine: 2013 - November/December
In last issue's article about CodeIgniter, Menachem took a first look at this tool and how to build simple applications with it. In this installment, Menachem looks further into CodeIgniter and show how easily it can be used to build large-scale applications with the features that any good application should have.
-
Creating a Robust Web Application with PHP and CodeIgniter
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2013 - May/June
Some time ago, a client called me and asked me to tell him when someone had logged in and out of the network. It was a reasonable request but it presented a challenge for which I had to develop a quick solution.
-
Beginning PHP
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2011 - July/August
So, you’re considering using PHP for a project, but aren’t sure where to start, or maybe even why you should use it? Perhaps you’ve heard all the horror stories about PHP being spaghetti code, bad for your health or that it’ll run slow as molasses. Don’t believe them! It’s not as bad as you think, and with the right approach, can be quite fun (and productive). Honest! Don’t believe me? Read on...
-
Murach’s PHP and MySQL 2nd Edition
Last updated: Wednesday, February 20, 2019
Published in: Book Excerpts, Newsletters
This chapter introduces you to the concepts and terms that you need for developing web applications with PHP. This chapter also shows you how to deploy, edit, and test a PHP application. When you finish this chapter, you’ll have all the background you need for learning how to write the code for PHP applications.
-
Sams Teach Yourself: PHP, MySQL and Apache All in One, 5th Edition - Chapter 19 - Managing a Simple Mailing List in PHP and MySQL
Last updated: Wednesday, February 20, 2019
Published in: Book Excerpts
By Julie Meloni Published May 29, 2012 by Sams. Part of the Sams Teach Yourself series. Sample Chapter is provided courtesy of Sams Publishing. http://www.informit.com/articles/printerfriendly.aspx?p=1924985