CodeIgniter – PHP MVC Framework

PHP is a very powerful platform if used accordingly. Back when I was in college, I certainly thought of using PHP as my main weapon for development and considered it as the backbone of my career even before graduating college. My PHP Skills are still within me but it certainly not the primary choice. But a good look at the remarkable existing framework it had  and I’m back on track in investing time using it. 🙂 CodeIgniter is a PHP MVC Framework that simplified development by introducing pre-built APIs and Helpers for developer so lessen the development time, as well as give a familiar pattern to ease the development process. Here is a quick video tutorial on CodeIgniter from their website.

In my efforts to learn the new stuff, I used the first IDE I ever used: Dreamweaver!

Quick Setup:

  1. Download CodeIgniter
  2. Put it on your htdocs folder (for XAMPP) – with a little googling, you can actually change the hosting folder to any specific folder you want.

Here’s a sample Source code POS System I extended that uses CodeIgniter:

Notice the structure of the folders. This is how it made it easy for developers. All components have its own sub folders with a very sensible naming on each (Views will be on the views folder, Controllers are on controller folder, etc.).

I deployed this Application on my own domain, feel free to check it out: POSv1 (username: sampledemo / password: sampledemo). This is actually my efforts to put a POS system in one of our Mini Stores – although, this is a bit an overhead since I can just buy us an actual POS system, its fun learning codeigniter and know its potentials.

I’ll post more tutorials on these on later. Feel free to checkout the POS application above and tell me your feedbacks about it!

24 thoughts on “CodeIgniter – PHP MVC Framework

  1. Wonderful beat ! I would like to apprentice while you amend your site,
    how could i subscribe for a blog website?
    The account aided me a acceptable deal. I had been tiny bit acquainted of this your broadcast provided bright clear idea

  2. Magnificent beat ! I would like to apprentice while you amend
    your site, how can i subscribe for a blog website? The account aided me
    a acceptable deal. I had been tiny bit acquainted of this your broadcast
    offered bright clear concept

  3. Magnificent items from you, man. I’ve understand your stuff prior to and you are just extremely excellent.
    I actually like what you’ve acquired here,
    really like what you’re stating and the way in which during which you assert it.
    You are making it enjoyable and you still take care of to keep it sensible.
    I can not wait to learn much more from you. That is really a tremendous website.

  4. This is only possible if car owner collects maximum information regarding auto accessories.
    Even if you park it in a garage everyday it is still
    a wise move to use an indoor custom made car cover. You can order our car seat covers from anywhere in Bangalore and once the payment is made we will promptly deliver the goods at your desired address.

  5. Hi, I think your blog could possibly be having browser compatibility problems.
    Whenever I take a look at your site in Safari, it looks fine however
    when opening in I.E., it has some overlapping issues.
    I merely wanted to provide you with a quick heads up!
    Aside from that, fantastic website!

  6. Fantastic blog you have here but I was wanting
    to know if you knew of any forums that cover the same topics discussed in this article?
    I’d really love to be a part of group where I can get advice from other experienced individuals that share the same interest.
    If you have any recommendations, please let me know.

  7. From research-based intentions to wacky eating fads–and 2013 looks being no different.
    0pt; font-family:”Calibri”,”sans-serif”; mso-ascii-font-family:Calibri; mso-ascii-theme-font:
    minor-latin; mso-fareast-font-family:”Times New Roman”; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; Itwas an occasion
    when diet free weight-loss was a given. Thus, folks
    have always associate efficient control to shed pounds and gainn muscloes by
    regular, disciplined and proper execution of exercises.

  8. Many people set up an array of folders, thinking that this might make their lives easier.
    Mental inventions – light bulbs that suddenly appear above you head.
    The GNOME HIG is a standard set of rules that all GNOME apps should follow to be
    more intuitive, easy to use, and easy to understand.

  9. I do not even understand how I stopped up
    right here, but I believed this publish was good. I do
    not understand who you are however certainly you are going to
    a well-known blogger should you are not already. Cheers!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s