The Weekly Top 10: More PHP Web Development Resources
Written by Ian Elliot   
Thursday, 01 December 2016

The focus returns to PHP for this week's round up of posts about web development selected from other people's blogs. There are a number of how tos and you can find out why Slack chose PHP,  why Windows 10 makes a good development environment and why reactive programming is the way of the future. - How to Code Your First PHP Web Page

Fortunately for developers, learning PHP is not exceptionally challenging. Like learning any skill it requires practice and patience. The first step is to understand what PHP is. Then the next step is to learn how to write a simple PHP web page. - How to Properly Deploy Web Apps via SFTP with Git

The PHPSECLIB package has an awesome API for routine SFTP tasks: it uses some optional PHP extensions if they’re available, and falls back on an internal PHP implementation otherwise. In this article, we will first cover various features of PHPSECLIB – SFTP, and then take a look at how we can use Git to automate our SFTP deployment process. - Taking PHP Seriously

Slack uses PHP for most of its server-side application logic, which is an unusual choice these days. Why did we choose to build a new project in this language? Should you? - Applications of PHP Programming Language

While its principal purpose was server-side scripting, the PHP language has grown to incorporate a command line interface capability and can be used to develop client-side UI applications as well. Here are some major applications of PHP as a programming language. - Microrest.php: Generate a RESTful API on Top of Any Relational Database

If you have a database, you're not far from also having a REST API. All it takes is a PHP microserver written in Silex, a description of your model written in YAML... and 5 minutes of your time. - Running a PHP Cluster on AWS

Running a cluster of PHP servers on AWS can be a complex task, to say the least. In this article, we look into the various tasks involved in managing a PHP clustered environment, and why it can be tricky. - Woah! I Switched to Windows and it's Awesome for PHP Development

After twenty-two years as a Mac user, I switched to Windows 10. This post covers what I learned during the transition from OS X to Windows 10 that is relevant to PHP developers. It turns out there isn’t much to relearn, and you don’t even lose the command line! - An Introduction to MVC in PHP Using the Slim Framework

Although I was familiar with software design patterns including MVC, it was only over the last two months that I had real commercial experience working with the MVC pattern on a web application framework. This post introduces usage of MVC with PHP using Slim, a PHP micro-framework that provides only the minimal set of tools required for development. - Why Reactive Programming is the Evolution of Web Development

Reactive programming is a paradigm that allows applications to be developed so that they consume less resources, can respond faster, and deal with much more information. Read this article to learn more about reactive programming, and how it can be implemented in PHP for integrating MVC frameworks. - How to Use Blob Storage (Object Storage) from PHP

Azure Blob storage is a service that stores unstructured data in the cloud as objects/blobs. This guide shows you how to perform common scenarios using the Azure blob service. The scenarios covered include uploading, listing, downloading, and deleting blobs.

From Our Partners

Ixia - Botnet: Is Your Company’s Network Next?

How is a Botnet formed? How are corporate networks infected by Botnets? Which nefarious activities do hackers carry out once in control of infected machines? Find out in this new infographic from Ixia.



Related Articles

The Weekly Top 10: PHP Web Development Resources

PHP 7 Released

PHP 7 Beta Released

The Next Version Of PHP And The Status Of PHPng

PHP At 20

PHP Gets A Formal Specification 

Other Weekly Top 10s

Python Web Development Resources

More JavaScript Development Resources

More AngularJS Web Development Resources

eCommerce Development Resources

Professional Development

Mainly Magento

JavaScript Development Resources

SharePoint and Other CMS Platforms

Web Design Matters

Ruby and Rails


Web Development Resources

PHP Web Development Resources 

AngularJS Web Development Resources

Web Design

JavaScript Programming Resources


To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.


Huawei Intends To Challenge iOS and Android

Huawei has just changed its mind and decided to push its HarmonyOS to the rest of the world. A challenger to iOS and Android would be nice, but it is possible?

Two New Resources Tailored To Spring Developers

Spring Academy Pro is now freely available and Spring Builders is a new meeting point to discuss everything Spring related.

More News

raspberry pi books



or email your comment to:


Last Updated ( Thursday, 01 December 2016 )