CodeIgniter comes with multi-language support which lets us present our application's interface in different languages without duplicating existing code.
Tag: Intermediate
Looking at two JavaScript shorthand expressions that rely on automatic type conversion, and discusses when they are - and are not - a good idea.
This is the part of The MVC Pattern and PHP, by Callum Hopkins, where we’ll discuss some of the considerations one must make when using an MVC architecture.
The second part of Chee How Chua's walkthrough of the steps to create a jQuery plugin that detects the horizontal swiping motion on touch devices such as the iPhone and Android-based devices.
In this article, I will go the basic principles of MVC, a run through the definition of the pattern and a quick example of MVC in PHP.
This article is part one of two in a series which introduces a jQuery plugin for handling touch swiping.
This series aims to raise awareness among PHP developers who still use the old MySQL extension, inform them of its problems, and to help them switch.
This article provides several tips of maintaining a low memory footprint in web applications.
This article introduces the HTML5 WebSockets API. The readers are provided with an introductory client page and server.
This article gives a brief overview of the WAV file format and explains the Audero Wav Extractor library which can be used to extract snippets of WAV files.
This article explores event delegation in jQuery. The article also compares event delegation to traditional event handling.
In this article, we'll take a look at a newcomer to the platform service provider arena - Fortrabbit.
If you are looking for a fast, simple, and easy to learn PHP framework, then PHPixie may be a perfect choice for your next project.
When it comes to application security, in addition to securing your hardware and platform, you also need to write your code securely.
This article introduces a function for string abbreviation.
This tutorial gives an overview of the JavaScript History API and explains how to use this feature while designing modern web applications.
In this article, readers will learn about the canvas element, including how it can be manipulated using JavaScript.
This article teaches readers how to manage cookies using the jQuery plugin jquery.cookie.
Caching is everywhere! Learn how to set up Varnish, a reverse proxy server, to cache a simple web page.
This article teaches readers how to create a jQuery plugin featuring flashing text.
This article introduces the Wii U console browser. This article also gets readers started on reading data from the Wii U GamePad.
This article provides an overview of the RequireJS framework. RequireJS is used for managing dependencies in JavaScript projects.
This article shows the reader how to create a polyline on a map, using geolocation and the Google Maps API. A complete demo is also presented.
This article introduces the Bower package management system. This article covers package installation, removal, updating, and more.
This article explores server-sent events. In particular, this article focuses on the client aspects of the API and the EventSource object.
This article continues to examine Geolocation and the Google Maps API. This article focuses on getting directions between two locations using Google Maps.
Sometimes you need information to be secure, not only in transit but also where it is stored and all layers in between. One solution might be GnuPG.
This article shows how the Google Maps API can be used to plot a user's physical location. This article assumes that the user understands Geolocation.
This article presents a function that parses an ISO datestamp into a Unix timestamp.
This article explores class systems in CoffeeScript. Additionally, the CoffeeScript class system is compared to JavaScript's prototype system.