Re: [evolutionjs] backend?
- From:
- vision media [ Tj Holowaychuk ]
- Date:
- 2010-02-10 @ 17:38
I dont disagree at all, the only thing I would like to aim for in the future
is to have things as easy as possible for non-developers to install and get
running.
But of course to gain support we need to make it developer-friendly and
powerful first :D
On Wed, Feb 10, 2010 at 9:32 AM, Joshua Paine <joshua@letterblock.com>wrote:
> On Wed, 2010-02-10 at 08:01 -0800, Todd Geist wrote:
>
> > I vote for at least allowing CouchDB or MongoDB, but I suppose MySQL
> > will be a necessity.
>
> MySQL isn't quite properly supported by node.js yet. SQLite support also
> is sync-only so far, but I <3 SQLite.
>
> If someone's installing a CMS based on node.js, I think it's safe to
> assume that they're able and willing to install stuff that's a bit
> unusual. But at the same time one would like to be able to have access
> to existing data.
>
> Seems like it would be hard to interchangeably support data sources with
> vastly different paradigms. (Most projects are lucky to support two SQL
> dialects, ya know?) Would like to see how folks who have done this
> successfully have done it.
>
> > I want to build a nginx/node/mongoDB rig just for fun :>)
>
> Yes, this. (But I'm curious to see if nginx is needed at all.)
>
>
> --
> Joshua Paine
> LetterBlock: Web applications built with joy
> http://letterblock.com/
> 301-576-1920
>
>
--
Tj Holowaychuk
Vision Media
President & Creative Lead
Re: [evolutionjs] backend?
- From:
- Todd Geist
- Date:
- 2010-02-10 @ 18:40
If we are aiming for drupal, it some day has to be as easy to setup as
drupal is. That is a long way off obviously.
I think data store agnostic is pretty critical.
NoSQL<http://en.wikipedia.org/wiki/NoSQL>is getting more an more
popular. And quite frankly it is a pretty good fit
for a CMS. But I don't think we can get by with out MySQL support. However
there are some folks out there using MySQL in NoSQL kind of way.
Check out Friendly <http://friendlyorm.com/>. Its an ORM for Ruby that does
NoSQL with MySQL. and FriendFeed is using
MySQL<http://bret.appspot.com/entry/how-friendfeed-uses-mysql>the same
way.
http://friendlyorm.com/
http://bret.appspot.com/entry/how-friendfeed-uses-mysql
If we shoot for some kind of Persistance Wrapper from the beginning it
should be possible to deal with different data stores.
Todd
Re: [evolutionjs] backend?
- From:
- vision media [ Tj Holowaychuk ]
- Date:
- 2010-02-10 @ 19:11
Thats the one problem, nothing is as widely adopted as PHP so that will be
really tricky.
Yeah thats very true there is no reason we cant just piggy-back the
relational databases
in an non relational way. I think that will cut down on the ORM cruft too,
SQL generation
becomes really retarded
On Wed, Feb 10, 2010 at 10:40 AM, Todd Geist <emptyofwhat@gmail.com> wrote:
> If we are aiming for drupal, it some day has to be as easy to setup as
> drupal is. That is a long way off obviously.
>
> I think data store agnostic is pretty critical.
NoSQL<http://en.wikipedia.org/wiki/NoSQL>is getting more an more popular.
And quite frankly it is a pretty good fit
> for a CMS. But I don't think we can get by with out MySQL support. However
> there are some folks out there using MySQL in NoSQL kind of way.
>
> Check out Friendly <http://friendlyorm.com/>. Its an ORM for Ruby that
> does NoSQL with MySQL. and FriendFeed is using
MySQL<http://bret.appspot.com/entry/how-friendfeed-uses-mysql>the same
way.
>
> http://friendlyorm.com/
> http://bret.appspot.com/entry/how-friendfeed-uses-mysql
>
> If we shoot for some kind of Persistance Wrapper from the beginning it
> should be possible to deal with different data stores.
>
> Todd
>
--
Tj Holowaychuk
Vision Media
President & Creative Lead
Re: [evolutionjs] backend?
- From:
- Alistair Holt
- Date:
- 2010-02-10 @ 22:16
Have you guys checked out Persistence (
http://github.com/creationix/node-persistence)?
Alistair Holt
On 10 February 2010 19:11, vision media [ Tj Holowaychuk ] <
tj@vision-media.ca> wrote:
> Thats the one problem, nothing is as widely adopted as PHP so that will be
> really tricky.
>
> Yeah thats very true there is no reason we cant just piggy-back the
relational databases
> in an non relational way. I think that will cut down on the ORM cruft too,
> SQL generation
> becomes really retarded
>
> On Wed, Feb 10, 2010 at 10:40 AM, Todd Geist <emptyofwhat@gmail.com>wrote:
>
>> If we are aiming for drupal, it some day has to be as easy to setup as
>> drupal is. That is a long way off obviously.
>>
>> I think data store agnostic is pretty critical.
NoSQL<http://en.wikipedia.org/wiki/NoSQL>is getting more an more popular.
And quite frankly it is a pretty good fit
>> for a CMS. But I don't think we can get by with out MySQL support. However
>> there are some folks out there using MySQL in NoSQL kind of way.
>>
>> Check out Friendly <http://friendlyorm.com/>. Its an ORM for Ruby that
>> does NoSQL with MySQL. and FriendFeed is using
MySQL<http://bret.appspot.com/entry/how-friendfeed-uses-mysql>the same
way.
>>
>> http://friendlyorm.com/
>> http://bret.appspot.com/entry/how-friendfeed-uses-mysql
>>
>> If we shoot for some kind of Persistance Wrapper from the beginning it
>> should be possible to deal with different data stores.
>>
>> Todd
>>
>
>
>
> --
> Tj Holowaychuk
> Vision Media
> President & Creative Lead
>