4 of 6
4
ExpressionEngine 2.0: fully CodeIgnited!
Posted: 17 March 2008 12:48 PM   [ Ignore ]   [ # 55 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  999
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.

Profile
 
 
Posted: 17 March 2008 01:52 PM   [ Ignore ]   [ # 56 ]  
Lab Technician
Avatar
RankRankRankRank
Total Posts:  2020
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 04:23 PM   [ Ignore ]   [ # 57 ]  
Grad Student
Avatar
Rank
Total Posts:  41
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 04:55 PM   [ Ignore ]   [ # 58 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  817
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 05:31 PM   [ Ignore ]   [ # 59 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  853
Joined  11-23-2003
audiopleb - 17 March 2008 08: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.

Profile
 
 
Posted: 17 March 2008 08:58 PM   [ Ignore ]   [ # 60 ]  
Lab Assistant
Avatar
RankRank
Total Posts:  134
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 

I plan on being spontaneous tomorrow.

Profile
 
 
Posted: 24 March 2008 09:29 PM   [ Ignore ]   [ # 61 ]  
Summer Student
Total Posts:  15
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 09:21 AM   [ Ignore ]   [ # 62 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  978
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 

Beta, beta “Baked Potato-ee”  >:)~

Profile
 
 
Posted: 27 March 2008 11:40 AM   [ Ignore ]   [ # 63 ]  
Moderator
Avatar
RankRankRankRankRank
Total Posts:  3177
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 

ExpressionEngine is 2.4 | MojoMotor is 1.2


User Guide | Feature Requests | Bug Tracker | Upgrade Wiki

Profile
 
 
Posted: 27 March 2008 11:51 AM   [ Ignore ]   [ # 64 ]  
Lab Assistant
Avatar
RankRank
Total Posts:  160
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

 Signature 

Great EE Podcast

Profile
 
 
Posted: 12 April 2008 01:41 PM   [ Ignore ]   [ # 65 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  743
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 

bybjorn.com: ExpressionEngine Freelancer - Premium ExpressionEngine 2.0 Themes - ExpressionEngine Addons @ AddonBakery - contact me on twitter: twitter.com/bjornbjorn - Zerply profile: zerp.ly/bjornbjorn

Profile
 
 
Posted: 13 April 2008 09:14 AM   [ Ignore ]   [ # 66 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  539
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://www.socialmediamonkey.com
http://christopher.jorgensen.name

Profile
 
 
Posted: 13 April 2008 09:19 AM   [ Ignore ]   [ # 67 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  743
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 

bybjorn.com: ExpressionEngine Freelancer - Premium ExpressionEngine 2.0 Themes - ExpressionEngine Addons @ AddonBakery - contact me on twitter: twitter.com/bjornbjorn - Zerply profile: zerp.ly/bjornbjorn

Profile
 
 
Posted: 13 April 2008 12:11 PM   [ Ignore ]   [ # 68 ]  
Administrator
Avatar
RankRankRankRankRankRankRank
Total Posts:  11294
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: 14 April 2008 12:57 AM   [ Ignore ]   [ # 69 ]  
Research Scientist
Avatar
RankRankRankRankRankRank
Total Posts:  7266
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 

gregaker.net | Follow me on Twitter

Profile
MSG
 
 
Posted: 28 April 2008 08:19 AM   [ Ignore ]   [ # 70 ]  
Grad Student
Rank
Total Posts:  53
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 08:26 AM   [ Ignore ]   [ # 71 ]  
Administrator
Avatar
RankRankRankRankRankRankRank
Total Posts:  11294
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 08:30 AM   [ Ignore ]   [ # 72 ]  
Grad Student
Rank
Total Posts:  53
Joined  03-05-2008
Derek Jones - 28 April 2008 12:26 PM

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