Article Tags
Home Technical Articles Operation and Maintenance
PHP The Right Way: The Book

PHP The Right Way: The Book

PHP The Right Way: A Community-Driven Guide to Best Practices This article explores "PHP The Right Way" (PTRW), a community-driven initiative dedicated to promoting best practices in PHP development. It tackles the widespread issue of poor

Feb 22, 2025 am 09:40 AM
Debugging with Xdebug and Sublime Text 3

Debugging with Xdebug and Sublime Text 3

Debugging – we all do it a lot. Writing code perfectly the first time around is hard and only a few (if any) succeed at it. More than a year ago, Shameer wrote an article on SitePoint about how you can debug your application using Xdebug and Netbeans

Feb 22, 2025 am 09:21 AM
Self-hosted Free Invoicing App - FusionInvoice

Self-hosted Free Invoicing App - FusionInvoice

Note that around the exact time of this article’s publication, FusionInvoice 2 was released as commercial software, and is based on Laravel instead of CodeIgniter like previous versions. It is, for all intents and purposes, a completely different app

Feb 22, 2025 am 08:50 AM
A Look at Hack, the PHP Replacement in HHVM

A Look at Hack, the PHP Replacement in HHVM

You can use the previously created Vagrant box to run the code snippets from this article. Key Takeaways Hack, the PHP replacement in HHVM, is a statically typed language, which means you must provide types for all variables in your application.

Feb 22, 2025 am 08:29 AM
Email Debugging with MailCatcher

Email Debugging with MailCatcher

You use email in your applications, right? Ok, that’s a rhetorical question. Of course you do. Despite email being over 30 years old, it’s still the most popular application on the planet, by far. Here are some stats from Pingdom, for 2012: 2.2 bil

Feb 21, 2025 am 11:15 AM
6 Reasons to Move to Laravel Homestead

6 Reasons to Move to Laravel Homestead

Laravel Homestead: a convenient local development environment Want to get started with Homestead quickly? Please check the quick tips. For more details, please continue reading. Simply put, Laravel Homestead is: An official pre-packaged Vagrant “box” provides you with an excellent development environment without installing PHP, web server and any other server software on your local machine. In other words, it automatically completes what we did manually through Vagrant and PuPHPet in previous articles (such as those articles). Well, it's with normal Vaprobash/Vagrant/PuPHPet

Feb 21, 2025 am 10:36 AM
OSQuery: Explore your OS with SQL

OSQuery: Explore your OS with SQL

OSQuery: Facebook's Open-Source System Inspection Tool Using SQL Key Highlights: Facebook's OSQuery leverages SQL queries to inspect the state of OS X and Linux systems. This open-source tool runs on CentOS, Ubuntu, and OS X. OSQuery presents syste

Feb 21, 2025 am 10:12 AM
Processing.js vs P5.js - What's The Difference?

Processing.js vs P5.js - What's The Difference?

A couple of days ago, P5.js was released into the wild. It’s a JavaScript library for visual programming that follows the Processing doctrine. As per this post: Processing is an environment/programming language that is meant to make visual, interac

Feb 21, 2025 am 08:57 AM
13 Steps to Get eZ Publish 5.x to Work on Homestead

13 Steps to Get eZ Publish 5.x to Work on Homestead

I have since taken another look at eZ Publish (now eZ Platform) and things have improved significantly. Details here. This article was initially going to be a quick tip on how to install eZ Publish on Homestead in just a few steps. However, after I

Feb 20, 2025 pm 12:51 PM
Diffbot: Crawling with Visual Machine Learning

Diffbot: Crawling with Visual Machine Learning

Key Takeaways Diffbot is a “visual learning robot” that utilizes machine learning to crawl URLs and visually extract data, providing a more reliable and human-like interpretation of web content than traditional web crawlers. The Diffbot API full

Feb 20, 2025 pm 12:44 PM
Horizontal Scaling with CloudBees Jenkins Operation Center

Horizontal Scaling with CloudBees Jenkins Operation Center

CloudBees Jenkins Operation Center: Scaling Your Jenkins Cluster for Growth This article, sponsored by CloudBees, explores how CloudBees Jenkins Operation Center addresses the challenges of managing a growing Jenkins cluster. As projects and their c

Feb 20, 2025 pm 12:43 PM
Deploy Your Website Using Laravel and Git

Deploy Your Website Using Laravel and Git

Core points The combination of Laravel and Git enables efficient website deployment, Git manages file changes, and Laravel automates repetitive tasks, enabling a simplified and controllable deployment process. The deployment process includes: setting up a central repository, cloning the repository to create local and online websites, and installing Laravel. Then use Git to track file changes and push those changes to the central repository on the production server. Laravel can automate the deployment process by creating routes that reference controllers, creating controllers, and repeating Git deployment workflows using Laravel's SSH facade. Just access specific URLs to deploy easily.

Feb 20, 2025 am 10:44 AM
Vagrantfile Explained: Setting Up and Provisioning with Shell

Vagrantfile Explained: Setting Up and Provisioning with Shell

This tutorial demonstrates setting up a reusable development environment using Vagrant, leveraging an Ubuntu 14.04 LTS base box. While the tutorial uses a specific base box, the concepts apply to any Ubuntu-based box. Key Concepts: Vagrantfile: The

Feb 20, 2025 am 10:42 AM
How to Create and Share a Vagrant Base Box

How to Create and Share a Vagrant Base Box

Interesting new tools emerge every day to help developers become more efficient and allow them to focus on the actual business value of the project. Vagrant is such a tool that is becoming one of the most powerful assistants for developers, which standardizes the way development environments are created and managed. This article will teach you how to create your own Vagrant basic image based on Ubuntu 14.04 LTS, configure it with your favorite app, and share it with others via Vagrant Cloud. Key Points To create a Vagrant base image, you need to install VirtualBox and Vagrant on your machine, and then create it using VirtualBox

Feb 20, 2025 am 09:51 AM

Hot tools Tags

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

vc9-vc14 (32+64 bit) runtime library collection (link below)

vc9-vc14 (32+64 bit) runtime library collection (link below)

Download the collection of runtime libraries required for phpStudy installation

VC9 32-bit

VC9 32-bit

VC9 32-bit phpstudy integrated installation environment runtime library

PHP programmer toolbox full version

PHP programmer toolbox full version

Programmer Toolbox v1.0 PHP Integrated Environment

VC11 32-bit

VC11 32-bit

VC11 32-bit phpstudy integrated installation environment runtime library

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use