Tutorial for Codeigniter v3.1.3 and HMVC Pattern

Tutorial for Codeigniter v3.1.3 and HMVC Pattern

Tutorial for Codeigniter v3.1.3 and HMVC Pattern

Tutorial for Codeigniter v3.1.3 and HMVC Pattern

Hi guys, its been 3years since i wrote this tutorial on how to create HMVC pattern using Codeigniter 2.1.4. You may check my old post for that.

Tutorial for HMVC Pattern Codeigniter PHP Framework

Due to insistent public demand, i decided to create a tutorial on how we can use HMVC pattern for Codeigniter 3.1.3

So for new developers that will just start to learn codeigniter, then this is a good start for you.


Intro: Why Codeigniter?

CodeIgniter is a powerful PHP framework with a very small footprint, built for developers who need a simple and elegant toolkit to create full-featured web applications.

Continue reading

How to Setup Virtual Hosts in macOS Sierra using XAMPP

 

As a developer, first thing you need to do when starting a project is to install necessary tools for your development such as laptop, internet, sublime text editor and a coffee :D. One of the most important tools for the developer is to install XAMPP. In this tutorial i will help you to create your own virtual hosts using XAMPP.

So what is XAMPP?
XAMPP means Apache + MariaDB + PHP + Perl. Its the most popular php development because its easy to install and its free. It has a windows and linux version too. With the latest php version to choose from PHP 5.6.28 or 7.0.13. Please visit their website and start downloading and lets get it on.

Continue reading

How to create bash alias in your Mac OS Terminal 2016?

How to create bash alias in your Mac OS Terminal 2016

How to create bash alias in your Mac OS Terminal 2016

Today, we are going to teach you on how to create bash alias in your mac os terminal in an easy way. If you’re wondering why do we need to add alias in our mac terminal, you will think that we don’t need it and its hard to add sort of that.

For me, as a developer, adding shortcut using alias can give you easy way to navigate to any directories or opening up your vagrant homestead for development or checking your files which can be sort from big bytes to small size and for me, it lessen up my time finding this command cause i can put an alias shortcut and just type that alias and it will work like magic.

 

Continue reading

Install Nodejs in a Shared Hosting Server (Hostgator)

 

Install Nodejs in a Shared Hosting Server

Install Nodejs in a Shared Hosting Server

 

Hello guys, recently im using nodejs in my laravel application. Im using gulp for compiling my coffeescript and less file so i need to used npm (nodejs) to install this packages.

In my local i dont have problem cause im using laravel homestead. But when im uploading it already in my site which im using only a shared hosting sites using Hostgator.

I’ve been using hostgator for 6 years already and i don’t have problem with that but sometimes as a developer we need to have an access to ssh as a root user, but thats the problem of a shared hosting they don’t allow that.

But i have a good news.. :D, i successfully installed npm in my ssh using this tutorial.

Continue reading

How to Setup Multiple Environment for Laravel 5 Developers Way

How to Setup Multiple Environment for Laravel 5 Developers Way

Hello Guys, Today i will teach you on how to setup multiple environment in using Laravel 5 Framework.

 

Update Codes: April 02, 2015

  • I put laravel 5.1 version for loading the env file.
  • Dotenv::load(__DIR__ . '/../', '.' . getenv('APP_ENV') . '.env'); 

Update Codes: Feb 05, 2015

  • Please check the new code for laravel 5.2 for loading using DotEnv

  •  

If you just heard Laravel 5 for the first time, take a look on their website you will see the advantage of using it and be A Web Artisans.
Important benifits using Laravel 5.

  • Expressive, beautiful syntax.
  • Tailored for your team.
  •  Modern toolkit. Pinch of magic.
  • Love beautiful code
  • And Many More…

Continue reading

Awesome Practices to Speed up your Website

Awesome Practices to Speed up your Website

Awesome Practices to Speed up your Website

Creating and Designing your own or company website is one of the most crucial task to do. From mock-ups guide, designing from photoshop/illustrator up to converting it to fully functional html/css page.

After setting up everything and publish it to the internet world, The next step is how to make your website load faster. As you know, google really love websites thats super fast, easy to crawl and to access. With that, google bots help you increase your page rankings and users will easily find your website.
Continue reading

15 Awesome Mobile App PSD Kits for Free

15 Awesome Mobile App PSD Kits for Free

Are you working on a new mobile application for your next project? Then you may need some mobile ui kit designs that you will used for your applications. But what happen if you don’t have any designs yet, and you can’t even create your own, thats kind a bit hassle right?. However, you are lucky today because we collect 115 Awesome Mobile App PSD Kits that might be suitable for your project and yes its totally FREE.
Continue reading