CodeIgniter is a great PHP framework because of its simplicity. CodeIgniter layout pattern is particularly productive.
PHP Articles
You will find articles covering all areas of PHP, including application architecture, functions, databases, tools, the latest PHP news, and insightful guides covering setup & installation and site operation.
Articles Sub-Categories: Application Architecture, Databases, News, Pear, PHP Functions, Setup & Installation, Site Operation, Tools, Tricks & Hacks.
John Barlow admit its, he was a little afraid of AngularJS at first. He had seen other frameworks that were similar and immediately discounted this as “just another JavaScript framework” â?? until he used it. In those short moments he discovered that AngularJS is magical, and decided he must use it for all new projects and migrate the old projects.
PHP 5 introduced a set of new features and functionalities to improve performance, efficiency and more. There are three major areas in which the improvement is significant. This article will discuss the most important features introduced in PHP 5.
Learn how to implement Oauth to authenticate Facebook, Twitter and Foursquare on your PHP application.
The original development began around 1994, but PHP as most people know it (PHP3) was originally released in 1998. Twenty one years ago. TWENTY ONE YEARS. That kind of lifespan for anything on the web is pretty impressive.
Debugging is one of the most important and significant part of software development. Finding bugs and errors in any application is a tedious task for the developers. So, proper debugging mechanism should be adopted to make the process easier. Without following proper debugging process, software bugs and errors can not be detected easily and efficiently. As per PHP programming model, we should be aware of all the tools available for debugging and eliminating malfunctioning components from our software system. In this article we will concentrate on the core PHP debugging process. The core mechanism consists of the process of using the program to trace errors and discrepancies. The out-put is gathered through the script execution and displayed at the end of the script.
One way of constructing the mock object is to replace functions with stubs that just return NULL. This is useful for utility functions that call an external resource such as an API or database. This is useful for when you don’t care what comes back, but the code you are testing calls a function that needs to be accounted for.
A developer may consider his code as perfect if it runs successfully without any compile-time or run-time error. But there is always a scope of improvement in working code and refactoring improves the structure of existing code. The code, if not improved, may hamper the performance of an application considering factors such as memory, speed, reusability, etc.
Closures (also known as anonymous functions or lambda functions) are just that – Anonymous or closed. They don’t follow the standard function declaration, and can be created inline. If you’ve used any modern JavaScript library, you’ve already done this.
clustering in PHP with this latest installment. Learn how to use GlusterFS to add an additional load balancer as a hot spare