Posts Tagged "PHP"

Part 5 - Benchmarking and profiling your Codeigniter application with built in tools

The benchmarking and profiling tools available with Codeigniter are very useful for any developer. It not only tells you what is the total execution time for that particular controller or overall CI execution time; but also gives you insights on useful data like queries, post data, session data etc. And whenever we are making an application such tools makes us confident about the performance of the application.

Implementing Infinite scroll instead of boring pagers

Pagers are very crucial part of a website and when you have infinite scrolling on your site, it makes it much more interactive for the end user and then they don’t have to click the same next link again and again to explore more articles. So, in this tutorial we will see how we can implement an infinite scroll in place.

AngularJS using factory method, post data and saving to DB

In the last tutorial, I showed how we can use the factory method to share an object (in our case the list of books) and then we displayed those books in our view. The next step is to post data so that we can add another book to the database and that will also update the main listing. So, in this tutorial I will show you how to do that.

Part 4 - Basic CRUD with Codeigniter

In this fourth part of the series, we will implement a basic CRUD for Books. We will set up the controller to have a listing, edit and delete page. The model will do the database level activity and the views will show the listing form and the edit form also.

Ajax data using Angular JS http and use $route service inside Codeigniter framework

This is my second tutorial on Angular JS. In this tutorial I will show you how to get ajax data using Angular JS http service and how to use $route service - a very powerful and sleek feature where you can define multiple pages inside a single page, load different content without refreshing the page. Similar to how in gmail we can look at different mails without refreshing the page.

 1 2 3 >