Category Archives: Kohana

In this three-part DigitalOcean series, we will be covering all the essentials a developer should be familiar with in order to start building web applications using the PHP5 Kohana framework. We will begin with going over some of the basics, continuing through the key concepts and modules after installing the framework.

How To Deploy Kohana PHP Applications on a Debian 7 / Ubuntu 13 VPS with Nginx and PHP-FPM

Introduction

Kohana comes as a self-contained package, with each copy forming a new base for a new web application, making things quite easy for deployment.

In this DigitalOcean article, following our previous ones on installing and getting started with Kohana, we’ll see how to prepare a VPS to deploy a Kohana based PHP web application – using Debian 7 / Ubuntu 13 as our host operating system.

Note: This is the third article in our Kohana series, focused on deploying applications built using the framework. To see the first part and learn about installing it, check out Getting Started with Kohana. To see about understanding the framework’s modules to build a web application, check out Building Web Applications with HMVC PHP5 Framework Kohana.

Glossary

1. PHP Based Web-Application Deployment

Continue reading How To Deploy Kohana PHP Applications on a Debian 7 / Ubuntu 13 VPS with Nginx and PHP-FPM

How To Build Web Applications with HMVC PHP5 Framework Kohana

Introduction

We started out our series with talking about Kohana and its installation process. Since the framework does not require any additional configurations or modifications, we are ready to begin with learning web-application development basics using the Kohana framework.

In this DigitalOcean article, we will be jumping in on understanding how Kohana is designed to work along with its most important parts. We will go over the HMVC (Hierarchical Model View Controller) pattern and learn how to create one of each – and get them to work together!

Note: This is the second article in our Kohana series, focused on working with the framework. To see the first concerning installing it, check out Getting Started with Kohana. To see about deploying a Kohana based web application, check out Deploying Kohana Based PHP Web-Applications.

Glossary

1. Convention over Configuration

Continue reading How To Build Web Applications with HMVC PHP5 Framework Kohana

How to Install and Setup Kohana, a PHP Web-Application Development Framework

Introduction

Amongst many PHP based frameworks, Kohana sets itself apart from the rest with its ideology of following common conventions and rules to develop fully object oriented web applications. This BSD licensed framework does not come with commercial strings attached and it has a build-by-the-community, for-the-community type of philosophy.

In this three-part DigitalOcean series, we will be covering all the essentials a developer should be familiar with in order to start building web applications using the PHP5 Kohana framework. We will begin with going over some of the basics, continuing through the key concepts and modules after installing the framework.

Note: This is the first article in our Kohana series – and it mainly consists of the basics and its installation. To continue with learning the framework to create web-applications, check out its sequel Building Web Applications with HMVC PHP5 Framework Kohana.

Glossary

1. Web Application Development Frameworks

Continue reading How to Install and Setup Kohana, a PHP Web-Application Development Framework