Welcome Guest, Not a member yet? Register   Sign In
CodeIgnitor vs row PHP
#1

Hello Everybody,

I am new to this forum. And I am going to learn codeIgnitor.

But I have a few question about codeignitor before start using it.

Huh   Is CodeIgnitor save time of coding?

Huh   Is codeignitor need to create extra pages than row php?

Huh   What are the real benefit of using codeignitor?

Huh    Why most of client tell to use codeignitor?


Really I am confused about the above questions? Please answer me...
Reply
#2

Hello.
1)Yes, CodeIgniter, like any other framework saves time in development through the use of ready-made components and libraries.
2) The benefits of the CodeIgniter:
- Small size of the framework
- Performance - picky framework and runs on any hosting where pn 5.3 or above
- Very high quality documentation
- There are no restrictions and affection to the architecture framework
- There is no difficulty in setting up
- etc

3) Customers important support of the project after its creation. With the framework will be easier for the customer will be easier to find a specialist to support.
Reply
#3

Hello and welcome.

> Why most of client tell to use codeignitor?

Very interesting.
If your clients tell you to use CodeIgniter, why don't you ask why?
Reply
#4

I'm not trying to offend or be rude, but if you can't see the value of CodeIgniter after reading the documentation (user guide), then you may not have worked with enough PHP to see what CodeIgniter does for you. In the case of routing, input, output, any library, or any helper, you should see time saving shortcuts, and if you dig through the code you'll find that you may not be aware of security issues that existed. CodeIgniter will help you make a website that is more secure, and help you do it faster.

My questions to you are:

1) What is your experience with OOP and PHP?
2) Have you read the documentation (user guide)?
Reply
#5

@curiousteam

Getting familiar with CodeIgniter documentation will cost you three (3) days. After that you will be capable to answer your questions alone.
Reply
#6

Codeigniter, or any other framework, serves the purpose of preventing you from having to recreate the wheel. Very important functionality that is necessary in practically every app is already made and tested for you.

Raw php is quicker, but if you're not a very experienced coder, also leaves the chance of you making some pretty bad mistakes when writing code.

The performance hit you take by using a framework is negligible compared to the benefits it gives you
Codeigniter is simply one of the tools you need to learn to be a successful developer. Always add more tools to your coding arsenal!
Reply
#7

I am very glad that you spend time to answer my questions. I have already told that I am new at codeIgnitor.

Actually I want to be the PHP Boss. I know I am not so experienced still. But I am trying to be.

As CodeIgnitor is a shortcut way of coding, Using this can I be the PHP Boss?

I have started to read user guide but could not reach at the rest of the guide yet.

Now, To be the PHP Boss, What should I use? CodeIgnitor or Row PHP?


Please forgive me, if I am wrong.

Best Regards
Curious Team
Reply
#8

@curiousteam

Take CodeIgniter. It has some abstractions, but they are not deep. You can see easily how everything works under the hood, you will know PHP well too.
Reply
#9

@ivantcholakov

Thank you very much for the advise.
Reply
#10

(02-14-2016, 11:00 AM)curiousteam Wrote: I am very glad that you spend time to answer my questions. I have already told that I am new at codeIgnitor.

Actually I want to be the PHP Boss. I know I am not so experienced still. But I am trying to be.

As CodeIgnitor is a shortcut way of coding, Using this can I be the PHP Boss?

That is actually a very good question! It's the same question about whether students should be allowed to use calculators instead of learning math. I think you should know raw PHP (PHP alone) well enough to code a basic application with a few forms. But fortunately, CodeIgniter is not a big departure from PHP. For example, it does not use a separate templating language like Smarty, like some PHP frameworks use. Thanks to this, you do not have to learn a lot of extra things. CodeIgniter is PHP!
Hey, don't work without a PHP debugger. Several free IDEs have this features built in. Two are NetBeans and CodeLobster. Without a debugger, it's like you're driving with a blindfold on -- you are going to crash!
Reply




Theme © iAndrew 2016 - Forum software by © MyBB