Welcome Guest, Not a member yet? Register   Sign In
Poll: What do you see as the target audience for CodeIgniter?
You do not have permission to vote in this poll.
21 21.21%
15 15.15%
Single developers
24 24.24%
Small teams of developers
29 29.29%
Large teams of developers
10 10.10%
Total 99 vote(s) 100%
* You voted for this item. [Show Results]

[Split] Target Audience?

(This post was last modified: 04-11-2015, 07:24 AM by ciadmin.)

<<From Muzikant>>

Also, what is the target audience? Beginners? Companies?

CI is specially build for the begineers but later companies also started to use the framework.

CI for all Smile
Why it must be focused on 1 or 2 groups only. Its not a product to have it focused on some groups.
It should be useful to all from beginners > single developers > to any size dev team ..
Best VPS Hosting : Digital Ocean

"All of the above" is closer to the mark. Large teams may want additional functionality as part of the framework but that becomes "code bloat", which can be found in other frameworks by default. I'll stay with CI as a single person shop.
CI 3.1 Kubuntu 19.04 Apache 5.x&nbsp; Mysql 5.x PHP 5.x PHP 7.x
Remember: Obfuscation is a bad thing.
Clarity is desirable over Brevity every time.

How exactly would development of CI be changed by this question?

My personal take: a framework targeting enterprise developers would be informed by generally accepted enterprise frameworks like JEE; a framework targeting large development teams might want to add features that support better collaboration or that work better with software tracking tools.

Looking at the poll results, I don't see any specific target audience dominating the others at this point, but that is a telling outcome itself.

I think the important point with the current results is that the framework needs to remain flexible. Enterprise and large development teams may need other features, but, so far, they seem to be willing to find/provide them for themselves. (Of course, I would certainly welcome core development in this area if someone is willing to do it, but, like many of CI's existing features, it should be an optional component of the framework.)

The biggest drawback to the diversity of the current user base is that it becomes hard to justify changes that might inconvenience one part of the user base in favor of another. Almost any feature demanded by one part of the community is seen as bloat by another.

In the end, I think CI 4 should largely be a release which focuses on supporting key language features in PHP itself rather than adding new framework features. It may be a difficult approach to take, given that CI 3 did not add much, either, but I think it will gain the framework more positive attention from the community than any number of new features which may simply become divisive points within the community.

(This post was last modified: 04-20-2015, 11:20 AM by ivantcholakov. Edit Reason: Related question )

(04-20-2015, 07:56 AM)PaulD Wrote: How exactly would development of CI be changed by this question?

I can see one practical consequence: "CI 4.0 Micro-framework?" - http://forum.codeigniter.com/thread-61442.html

Edit: I am looking at the answers now, for better audience covering efforts could be focused this way:

CI 4.0 Micro-framework
CI 4.0
Recommended packages site: http://forum.codeigniter.com/thread-61282.html

Edit 2: A related question: "Project size suitability?" - http://forum.codeigniter.com/thread-61372.html - Majority there is "All of the above" at the moment.

Theme © iAndrew 2016 - Forum software by © MyBB