ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

Why CI?

May 31, 2009 11:30pm

Subscribe [4]
  • #16 / Jun 01, 2009 4:38am

    jayrulez

    96 posts

    Now which of the two frameworks have you translated?
    And perhaps you could also post a link to some translated documentation.

    I translated thinkphp, codeignitor doesn’t need translating of course, neither does zend framework, and i barely looked in the I-F framework yet but from what i see, it already has english in it.

    http://thinkphp.googlecode.com/svn/trunk/Docs/ThinkPHP快速入门.pdf if you can spare the time you can go thru that chm file, you’ll see that even though it’s in chinese, once you see the code examples in it, couple that with your knowledge of php and i think you will see it’s not hard to understand (if your learning capacity is atleast average). since the last 2 posts your aim to discredit me and pass me off as a spammer has changed to one which is to say i’m unable to translate a few files to english using a translator thats not too far from accurate in most cases… sigh… again you posted something totally unrelated what i wanted to see in this topic, but anyways i commend your patience and tolerance. Mine has just run out, or maybe it’s just you. Anyways i think trying each framework individually and judging each on it’s merits will be faster than trying to talk to you. Might take a few days to finish but it sure beats having to deal with this.

    I sincerely thank the members who were willing to contribute useful information and i sarcastically thank this person for whatever it is he/she’s doing. you can have the topic removed by the admins if it makes you feel more comfortable. Just have them see this post that they have my blessing to do so even though they already reserve that right. Thank you again… “Not”

  • #17 / Jun 01, 2009 5:26am

    wiredesignz

    2882 posts

    Forgive my apparent confusion here, I am wondering why you chose frameworks developed and documented in Chinese when there are literally hundreds of other frameworks which would be more easily learned and used.

    Frameworks such as Kohana, Yii Framework, Akelos, Symphony, Prado would all be easier for you to work with.

    But good luck with your learning CodeIgniter in any case, I’m sure you will find good reason to use it for your future application development.

  • #18 / Jun 01, 2009 5:39am

    xwero

    4145 posts

    First the nitpicking, if you are going to poll for thoughts on other frameworks at least get the name right of the framework who’s forum you are on.

    The problem with this poll is that people should have checked out the frameworks other than CI. I have never heard of i-framework and i never tried out thinkphp. So first you have to find people who used one or more of the other frameworks, when you find enough people you can start a poll.

    I think the advantage of CI over ZEND is that is php4 compatible. If your sites are going to be run of php5 servers i would go with a php5 only framework as it will make you write less code because it can benefit from all php5 improvements. This means (dis)advantages are company/developer bound, so it’s hard for a community to find out which framework fits your needs.

  • #19 / Jun 01, 2009 5:52am

    jayrulez

    96 posts

    Forgive my apparent confusion here, I am wondering why you chose frameworks developed and documented in Chinese when there are literally hundreds of other frameworks which would be more easily learned and used.

    Frameworks such as Kohana, Yii Framework, Akelos, Symphony, Prado would all be easier for you to work with.

    But good luck with your learning CodeIgniter in any case, I’m sure you will find good reason to use it for your future application development.

    Then just ask that already. Let me also apologise for lashing out. I chose those 4 frameworks based on the coding style, and the fact that they offer a built in template engine. I found thinkphp very easy to customize and expand and also liked how it deals with ajax and the expandable xml tag library. I like I-F for that same reason, I like the coding style of codeignitor, it also has a template engine, It has one of the largest user base of php frameworks so i assumed there must be a good reason for that, i checked out codeignitor at the svn and i must say i’m really anticipating the release of version 2 of the framework, so far i’m looking forward to building apps on it, and for zend i wouldn’t really call it a framework but ust a library of files, it’s my least favourite of the 3, i only chose it because it seems its almost as widely used as codeignitor seems to be. questions i would like to ask about codeignitor are, does it offer predefined xml tags i can use in templates? can i change how the url without changing .htaccess or anything in the code? example instead if seo url i might want to use urls like controller/action.ext?var=val
    or route.ext?var=val, also how it interacts with the database, for example in thinkphp i found the active record pattern implemented very effective and easy, but it was just fairly good in I-F to me, for Codeignitor, from the tutorial’s i’ve seen i would say its good. also the usability of the template engines, is the syntax similar to smarty template engine? does it offer predefined javascript libraries? and alot more questions but i cant think of them all right now.

  • #20 / Jun 01, 2009 6:00am

    wiredesignz

    2882 posts

    As I said before I believe you are somehow affiliated with the ThinkPHP framework and simply attempting to gain some exposure for it by posting a ridiculous poll in the CodeIgniter forums.

    Don’t apologise for confirming my suspicion.

    Good luck in either case.

  • #21 / Jun 01, 2009 6:11am

    jayrulez

    96 posts

    As I said before I believe you are somehow affiliated with the ThinkPHP framework and simply attempting to gain some exposure for it by posting a ridiculous poll in the CodeIgniter forums.

    Don’t apologise for confirming my suspicion.

    Good luck in either case.

    confirming your suspicion? i’m really amazed at your $%&^#. Hyphothetically speaking… I’m affiliated with the ThinkPHP framework, if i wanted to expose it to english users, then i would release it in english also, And what support could i hope to get from a board of dedicated codeignitor developers? ay ay… ppl sure are amusing. And earlier you pointed out that i’m jamaican. Whats the possibility of me being affiliated with a chinese framework over an english one…

  • #22 / Jun 01, 2009 6:20am

    wiredesignz

    2882 posts

    ...then i would release it in english also…

    You should.

  • #23 / Jun 01, 2009 6:26am

    xwero

    4145 posts

    CI’s template engine is basic as the developers recognized there are good templating engines out there. So don’t expect to much of it. If that is your main point i wouldn’t use CI if i were you.

    You can’t remove the bootstrap file without using mod_rewrite so all frameworks are equal on that point.

    I think it’s wrong of you to see the zend framework as a library because then you for go the benefit of the working with highly decoupled classes. But the decoupling brings with it is that high level libraries require quite a few classes to mat it work, for example the form library.

  • #24 / Jun 01, 2009 4:50pm

    someone1

    4 posts

    I’ve used Symfony, Zend, CakePHP and a few others and I always fall back on Code Igniter.

    Although Code Igniter doesn’t come with a lot of cool libraries prebuilt, you end up spending more time learning those cool libraries and work around them versus them working for you.

    I think code igniter lets you code the way you want without the need for conforming to the coding styles of the creators of the framework. Its a very loose MVC structure and can be extremely powerful in the right hands. I think no matter the size of the project code igniter is a great choice. And you can always hook up with other frameworks to utilize their advantages, like integrating the ZEND libraries with code igniter so you get the lightweight speed of CI and the complete libraries of ZEND to handle what ever you need at the times you need it.

    I for one use Symfony’s methodology for templates in my projects as I think it makes a lot of sense in my CI projects, although i have to work a tad bit harder than in Symfony for it, the end result is still highly customizable and well structured.

    Just my 2 cents!

  • #25 / Jun 02, 2009 1:55pm

    the_namdeeW

    13 posts

    CodeIgniter FTW!

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases