4 of 6
4
ExpressionEngine 2.0: fully CodeIgnited!
Posted: 17 March 2008 11:48 AM   [ Ignore ]   [ # 55 ]  
Research Scientist
Avatar
RankRankRankRankRankRank
Total Posts:  7534
Joined  08-05-2002

The fact that there might be great reasons for creating a more advanced Parser in CI is not the point I am trying to show you.  The fact is that the EE Template parser is a very specialized piece of code that is written for exactly our purposes, and it would not abstract well.  It would simply be easier to write a new Parser class in CI than try to bring the EE Template parser over.  Not everything is a one to one transference, so it will not be possible for us to give you all of your dream code.

 Signature 
Profile
 
 
Posted: 17 March 2008 12:52 PM   [ Ignore ]   [ # 56 ]  
Research Scientist
Avatar
RankRankRankRankRankRank
Total Posts:  6077
Joined  08-04-2002

[quote author=“maadmac”]I’ve noticed a barely-concealed disdain in the CI fora among developers toward EE that I can’t fully understand.

Well, I think there’s just going to be some natural conflict. Open-source (everything free as in beer) vs a commercial package and developer/programmers vs developer/designers. We’ll just have to learn to deal with that and try to get along :-)

[quote author=“maadmac”]what’s the best use of your time?

I’d rephrase - what’s best for the client.

——-
I must admit a bias though as I’ve been burnt more times by custom development and open-source than anything commercial. I have had a better experience with custom add-ons to commercial packages. Hopefully that’s where this uniting will be useful for us all.

Profile
 
 
Posted: 17 March 2008 03:23 PM   [ Ignore ]   [ # 57 ]  
Grad Student
Avatar
Rank
Total Posts:  44
Joined  07-02-2007

Oh my.. this is undescribably awesome!!! (only just saw the EE2 CP preview .mov)

Seriously.. can’t find more words.. completely gulp  big surprise  surprised

 Signature 

How’s your roar? [ Rrr Pro*]

Profile
 
 
Posted: 17 March 2008 03:55 PM   [ Ignore ]   [ # 58 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  588
Joined  03-20-2006

I’ve noticed a barely-concealed disdain in the CI fora among developers toward EE that I can’t fully understand.

Seriously? I haven’t noticed it at all and i’ve been on the CI forum for years.

Personally i think it’s fantastic news and gives me even more reason to get stuck into EE.

I think people like being able to make their own systems instead of having to learn other peoples, however, for the right client i’m sure no-one would think twice about going for EE. Even more so with this cracking news about the marriage of CI and EE.

Profile
 
 
Posted: 17 March 2008 04:31 PM   [ Ignore ]   [ # 59 ]  
Research Scientist
Avatar
RankRankRankRankRankRank
Total Posts:  5891
Joined  11-23-2003
audiopleb - 17 March 2008 03:55 PM

I’ve noticed a barely-concealed disdain in the CI fora among developers toward EE that I can’t fully understand.

Seriously? I haven’t noticed it at all and i’ve been on the CI forum for years.

Personally i think it’s fantastic news and gives me even more reason to get stuck into EE.

I think people like being able to make their own systems instead of having to learn other peoples, however, for the right client i’m sure no-one would think twice about going for EE. Even more so with this cracking news about the marriage of CI and EE.

I haven’t noticed this either.  ExpressionEngine is often recommended on the CodeIgniter forums to those that are asking about a packaged CMS.  You are talking about a community that has been drawn to the framework rather than a CMS though, so of course their first choice is likely to be custom coded solutions. 

With some sort of option to integrate ExpressionEngine into the CodeIgniter framework, assuming there is not a big loss of flexibility will only provide more options for everyone though.

 Signature 

EE 2.0:  A designers dream becomes a developers dream | Follow me on Twitter.

Profile
 
 
Posted: 17 March 2008 07:58 PM   [ Ignore ]   [ # 60 ]  
Grad Student
Avatar
Rank
Total Posts:  82
Joined  03-19-2007

I’ve typically drawn a very dark line between which client sites I develop in CI and which ones in EE.  It’s all about what they want to accomplish with their site.  There’s no checklist, necessarily, but I just “know” when one will work better than the other.

Now that EE will be running on CI, it will be really nice to give my clients the power of EE and the ease of writing their custom CI features without having to decide between the two.  It’s a no-brainer to add the extra $250 to the development cost; especially considering the power it brings.

Cheers to the EE team smile

 Signature 

$me = null;

Profile
 
 
Posted: 24 March 2008 08:29 PM   [ Ignore ]   [ # 61 ]  
Grad Student
Rank
Total Posts:  52
Joined  10-03-2006

I’m so stoked this functionality has finally arrived.

I must admit that I thought about jumping ship to using the Zend Framework so many times and the main reason why I haven’t is the thought of having a great easy to use framework with a kick ass bolt-on CMS and hooray, that day is fast approaching.

A big thank you to all involved and I wouldn’t be suprised if a lot (I mean a LOT) more people now start using Code Igniter because of this!

Profile
 
 
Posted: 27 March 2008 08:21 AM   [ Ignore ]   [ # 62 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  820
Joined  02-28-2006

Derek mentioned the easy table sorting code in his post.
Check out jqGrid, it’s some advanced stuff:
http://trirand.com/jqgrid/jqgrid.html -demo Try clicking some of the tree links on the left.
http://plugins.jquery.com/project/jqGrid -plugin homepage

I can just see all of this stuff getting integrated also.
Like create a weblog and boom it’s in the grid.
jQuery is kind of to javascript what EE is to php, you don’t have to have full understanding to plug things in.
But this is the Ci crowd here, the PHP geeks are in the house.
There are so many jQuery plugins coming out it’s hard to keep up.

 Signature 

Wee-kee- dee-kee!
Who’s that drivin’ the bus -next stop the weekend!
™T.Gee. (Q n’ A -w/ way more Q’s than A’s) wink

Profile
 
 
Posted: 27 March 2008 10:40 AM   [ Ignore ]   [ # 63 ]  
Grad Student
Avatar
Rank
Total Posts:  99
Joined  10-18-2005

I would love just a little more exposition on the JQuery/CI integration and just how easy it will be to use our framework of choice. Personally, I’ve cottoned to scriptaculous, but I can make the move to JQuery if need be.

 Signature 

Daniel Decker
Mac Guy, EE geek
Meet the Deckers

Profile
 
 
Posted: 27 March 2008 10:51 AM   [ Ignore ]   [ # 64 ]  
Grad Student
Avatar
Rank
Total Posts:  46
Joined  01-04-2008

Derek i came on especially to ask this question:

Can i use MooTools /other frameworks with EE2.0? The thought of using ajax / js with EE really excites me!

Im more of a dabbler than expert with Javscript, but i believe MooTools offers more power. I can see why JQuery has been chosen though

Profile
 
 
Posted: 12 April 2008 12:41 PM   [ Ignore ]   [ # 65 ]  
Lab Assistant
RankRank
Total Posts:  159
Joined  02-11-2007

TheStig: in his original blogpost he states that you can write a driver for mootools wink

Derek, this is just awesome, awesome news! This was the no. 1 pre-sales question I asked, in fact let me quote myself here:

1. Is EE built on CI? If I enjoy programming with CI, will I enjoy programming in EE?

finally you guys can answer YES! :D

It’s just amazing to see the direction this is taking. I love it! grin

Kudos to EllisLab!

- bjorn

 Signature 

bjornblog :: My ExpressionEngine blogposts :: NoSpoiler.com - link youtube videos w/o spoilers - 43min.com - videosite built on CI

Profile
 
 
Posted: 13 April 2008 08:14 AM   [ Ignore ]   [ # 66 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  438
Joined  02-09-2004

Dumb question, and maybe one better asked on the CI site, but do you need to know php to use this framework? Would it be better to start with php or CI (assuming I know neither)? I have a modicum of mysql experience if that matters at all.

 Signature 

http://www.jackassletters.com
http://christopher.jorgensen.name

Profile
 
 
Posted: 13 April 2008 08:19 AM   [ Ignore ]   [ # 67 ]  
Lab Assistant
RankRank
Total Posts:  159
Joined  02-11-2007

Christoper: Start with PHP, then learn CI .. CI is a framework built on PHP, so yeas, you would need to know php to use it smile

- bjorn

 Signature 

bjornblog :: My ExpressionEngine blogposts :: NoSpoiler.com - link youtube videos w/o spoilers - 43min.com - videosite built on CI

Profile
 
 
Posted: 13 April 2008 11:11 AM   [ Ignore ]   [ # 68 ]  
Administrator
Avatar
RankRankRankRankRankRankRank
Total Posts:  15842
Joined  06-03-2002

Actually, using CI is a great way to learn PHP, so just dive right in, Christopher, with the aid of the CI User Guide.

 Signature 
Profile
MSG
 
 
Posted: 13 April 2008 11:57 PM   [ Ignore ]   [ # 69 ]  
Moderator
Avatar
RankRankRankRank
Total Posts:  2026
Joined  05-07-2007

Watching the videos on codeigniter.com and Derek Allards videos on http://video.derekallard.com really helped me in my php abilities.  Between those and some experiments, I was able to make a good, usable website for a friend in Code Igniter.  The community is as good as EE, and there is a lot of cross over.  People over there are more than willing to help you out.  It will really help you develop some serious PHP chops, which will make you an even better EE developer!!!!

-greg

 Signature 
Profile
MSG
 
 
Posted: 28 April 2008 07:19 AM   [ Ignore ]   [ # 70 ]  
Grad Student
Rank
Total Posts:  52
Joined  03-05-2008

I hope someone can help clear this up for me.

Having used EE and CI a while, I am a little confused as to how I can “implement” EE into my CodeIgniter applications. For example, I have recently developed a site which has user management and custom page content… to do so I used the CI user libraries and my own custom CMS code for the pages. Lets say one day I think “Hey, I think this site could use a forum, I’ll install EE and install the forum module” would it seamlessly integrate or would I have to recode / restructure my application in order to incorporate EE?

Whilst this news is great, I can’t help but feel like anything I code at the moment for future projects is going to redundant in a few months when V2 comes out. Especially if I coded my own CI forum system only to be able to pop EE in there to do all the hard work for me :(

Profile
 
 
Posted: 28 April 2008 07:26 AM   [ Ignore ]   [ # 71 ]  
Administrator
Avatar
RankRankRankRankRankRankRank
Total Posts:  15842
Joined  06-03-2002

The Discussion Forum module interfaces with ExpressionEngine’s Member module, so it would not be a drop-in and switch-on using a custom user database.  That said, ExpressionEngine has a very simple XML-based member import utility that would make it easy to transfer your existing user data into EE’s Member module.  After that, the level of difficulty for further integration would depend on how much code you’d have to modify to work with EE’s member schema vs. your home grown version.  It could be dead simple, but depending on the project it could be a somewhat significant migratory task.

 Signature 
Profile
MSG
 
 
Posted: 28 April 2008 07:30 AM   [ Ignore ]   [ # 72 ]  
Grad Student
Rank
Total Posts:  52
Joined  03-05-2008
Derek Jones - 28 April 2008 07:26 AM

The Discussion Forum module interfaces with ExpressionEngine’s Member module, so it would not be a drop-in and switch-on using a custom user database.  That said, ExpressionEngine has a very simple XML-based member import utility that would make it easy to transfer your existing user data into EE’s Member module.  After that, the level of difficulty for further integration would depend on how much code you’d have to modify to work with EE’s member schema vs. your home grown version.  It could be dead simple, but depending on the project it could be a somewhat significant migratory task.


Thanks for the quick reply. I suppose it’s better to hold out for V2 so that I can create a system which integrates nicely with EE’s member module. Is user management something that will be structured specifically with EE in mind for the new version?

Profile
 
 
   
4 of 6
4
 
Post Marker Legend
New Topic New posts Hot Topic Hot Topic with new posts New Poll New Poll Moved Topic Moved Topic Sticky Topic Sticky topic
Old Topic No new posts Hot Old Topic Hot Topic with no new posts Old Poll Old Poll Closed Topic Closed Topic Announcement Announcements
Theme
Change Theme
Visitor Statistics
The most visitors ever was 1149, on July 16, 2007 09:33 AM
Total Registered Members: 64982 Total Logged-in Users: 28
Total Topics: 82022 Total Anonymous Users: 19
Total Replies: 440843 Total Guests: 176
Total Posts: 522865    
Members ( View Memberlist )
Newest Members:  ariepChris Bandytony leodennisbaldwinhazlett_davidkpspokeli9htcluizmbentsitj