Tag: Php
-
Introduction to AI-driven PHP development: Automating entities with Symfony and OpenAI
Posted on December 18, 2024, Level beginner Resource Length medium
In this blog post, we'll explore how to automate PHP entity creation using Symfony components and OpenAI's GPT-4. If you've ever had to manually define entity classes, manage field definitions, or handle relationships in Symfony applications, you know how repetitive and error-prone the process can become. By leveraging the power of AI, we can streamline this workflow, automating much of the entity generation based on simple user input. By Anka Bajurin Stiskalov.
Tags php ai programming web-development performance
-
Web scraping with PHP: Step-by-step tutorial
Posted on May 17, 2024, Level beginner Resource Length medium
In this article, you'll learn to build a PHP web scraper, from the basics to more advanced techniques. By zenrows.com.
Tags php app-development infosec web-development
-
Starting with Rector PHP: Improving your PHP code with automation
Posted on January 29, 2024, Level intermediate Resource Length long
Maintaining clean and efficient code is crucial for project success. Rector PHP emerges as a powerful tool, offering developers a seamless path to code transformation and enhancement. Rector PHP is an open-source automation tool for PHP, and it simplifies the process of code upgrades, refactoring, and modernization, bringing significant benefits to developers and their projects. By Roberto B.
Tags programming php how-to web-development devops
-
Importance of code reusability in software development
Posted on November 9, 2023, Level beginner Resource Length medium
Explore the power of code reusability in software development. Learn best practices for efficiency, cost-effectiveness, and superior software quality. By Anupam Pal Singh and Harshit Paul.
Tags oop learning big-data code-refactoring programming php
-
How to use data types in PHP
Posted on July 22, 2023, Level beginner Resource Length short
PHP is a popular programming language used in web development. It offers a wide range of features to developers, including support for different data types. Data types are essential to programming because they help define how data is stored and processed in a program. By @vegibit.com.
Tags php app-development web-development programming
-
Headless WordPress with GraphQL and SvelteKit
Posted on May 31, 2023, Level intermediate Resource Length long
Headless WordPress + GraphQL + SvelteKit as any other stack where you have a backend (data store), a frontend (the website), and a way to connect the two. In this case, the backend is WordPress, the frontend is SvelteKit and the way to connect the two is GraphQL. By Justin Ahinon.
Tags apis app-development web-development php javascript
-
How to use autoloading in PHP
Posted on March 29, 2023, Level intermediate Resource Length medium
Autoloading is an essential feature of any modern PHP application. It allows you to load classes and dependencies automatically, making it easier to manage your code and reducing the need for manual class loading. In this tutorial, we will explore the basics of autoloading in PHP, its benefits, and how to set it up in your project. Byvegibit.com.
Tags php apis app-development web-development programming
-
Testing asynchronous message driven architecture
Posted on January 5, 2023, Level intermediate Resource Length medium
Tests are vital parts of our systems. Easy to understand and modify tests will help us in keeping the project in good shape for long period of time. First we may start with synchronous code, however sooner or later we will need to start processing part of our flows asynchronously, and this is when Message Driven Architecture becomes handy. By Dariusz Gafka.
Tags tdd devops app-development event-driven php
-
Migrating to Google Cloud Spanner
Posted on January 2, 2023, Level intermediate Resource Length medium
This blog covers a typical migration journey from your existing database to Google Cloud Spanner DB. It covers the entire journey into three parts — essential things to do before, during, and after migration, so that you can also follow along similar lines and ensure a smooth migration of your data. By Hardik Taluja.
Tags php cicd cio miscellaneous
-
How we automatically share new content on social media
Posted on January 1, 2023, Level beginner Resource Length medium
When authors publish a new post on Laravel News, many things happen in the background for it to be automatically sent out to all the places around the internet. In this post, let's look at how they share it with all the services. By Eric L. Barnes.
Tags php cicd cio miscellaneous
-
Reducing errors with type hinting in PHP
Posted on December 25, 2022, Level intermediate Resource Length medium
The search box. Where would we be without it? Search is a powerful tool, and as one of the most common elements that we interact with on a daily basis, search input usability is an important consideration. By Dawson Beggs.
Tags php app-development web-development programming
-
CQRS and Event Sourcing implementation in PHP
Posted on August 1, 2022, Level intermediate Resource Length long
Command Query Responsibility Segregation (CQRS) with Domain Driven Design is more and more popular recently. Its implementation in PHP, which will be the topic of the article, generates some new possibilities, making a process more efficient. For example, it gives you the opportunity to restore the whole system easily. By Michał Żądło.
Tags php app-development web-development frameworks event-driven