Tag: Advanced

Continuous Deployment Revisited
Continuous Deployment Revisited
PHP

By David Shirey,

Read Continuous Deployment Revisited and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.

Technical Debt
Technical Debt
PHP

By David Shirey,

The term “technical debt” describes the effects of maintaining rushed code and compares the technical things we do with the financial concept of debt.

Manage Complexity with the Facade Pattern
Manage Complexity with the Facade Pattern
PHP

By Rakhitha Nimesh,

Design patterns standardize common solutions for the problems we face in developing complex software. One such problem is managing a complex series of actions in a workflow. The Facade pattern helps hide the complexity to expose a clean, neat API. See exactly what Facade is and how help us write good code.

Digital Tickets with PHP and Apple Passbook
Digital Tickets with PHP and Apple Passbook
PHP

By Vito Tardia,

Apple's Passbook is a very interesting piece of technology that involves a lot of well-known and loved tools like JSON and RESTful APIs. See how to build a sample web app that creates and distributes passes. Though the example presented isn't a full-featured product, it can serve as a nice base to build on for more serious real world uses.

MongoDB Indexing, Part 2
MongoDB Indexing, Part 2
PHP

By Ashish Trivedi,

In this part, we’ll take a look at a few more small but important concepts, like indexing on sub-documents and embedded fields, covered queries, and index direction. Have fun!