Looking for ORM - Has anybody tried ezpdo?

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

Post Reply
User avatar
Luke
The Ninja Space Mod
Posts: 6424
Joined: Fri Aug 05, 2005 1:53 pm
Location: Paradise, CA

Looking for ORM - Has anybody tried ezpdo?

Post by Luke »

I was looking at ezpdo because I need something to use for orm while I build a system, and I noticed that they use docblock comments as commands within the application... that is very strange, and it seems very wrong to me. Has anybody used it? Has anybody heard of using docblock comments for commands/configuration?

http://www.ezpdo.net
Last edited by Luke on Tue Nov 06, 2007 6:16 pm, edited 2 times in total.
User avatar
RobertGonzalez
Site Administrator
Posts: 14293
Joined: Tue Sep 09, 2003 6:04 pm
Location: Fremont, CA, USA

Post by RobertGonzalez »

ez my as... Image
User avatar
Luke
The Ninja Space Mod
Posts: 6424
Joined: Fri Aug 05, 2005 1:53 pm
Location: Paradise, CA

Post by Luke »

Image

Anybody else have an opinion here? I'm back to looking for a decent ORM and failing miserably. Anybody have anything to say about EZPDO? Any others that you guys like? I'm tired of searching.
User avatar
Ambush Commander
DevNet Master
Posts: 3698
Joined: Mon Oct 25, 2004 9:29 pm
Location: New Jersey, US

Post by Ambush Commander »

I've heard things about Propel, but I'm not sure if they're good or bad; never tried it myself, though I was planning to use it for my next DB project.
User avatar
Chris Corbyn
Breakbeat Nuttzer
Posts: 13098
Joined: Wed Mar 24, 2004 7:57 am
Location: Melbourne, Australia

Post by Chris Corbyn »

Propel for the win!
User avatar
Luke
The Ninja Space Mod
Posts: 6424
Joined: Fri Aug 05, 2005 1:53 pm
Location: Paradise, CA

Post by Luke »

Well I've been "setting up" Propel for about 45 minutes now. I'm still not done setting it up :( which is a bad sign already. Also, what is the deal with them naming classes things like "BaseObject"? There is a really good chance that will already be defined somewhere. That's really annoying. I really wish everybody would just stick with pear naming. What is wrong with Propel_BaseObject? Bastards.

EDIT: Image I am done with Propel... nothing should be this difficult to get working. This is ridiculous! I've now wasted 2 more hours this morning on something I'll never use because it is overly complicated.
User avatar
Kieran Huggins
DevNet Master
Posts: 3635
Joined: Wed Dec 06, 2006 4:14 pm
Location: Toronto, Canada
Contact:

Post by Kieran Huggins »

Is there anything like activeRecord for PHP? I was building something similar before I switched my attention to Rails for this type of project.
User avatar
Luke
The Ninja Space Mod
Posts: 6424
Joined: Fri Aug 05, 2005 1:53 pm
Location: Paradise, CA

Post by Luke »

there's doctrine, but I find it's interface to be tedious to but it lightly. Seriously ORM is in sad shape in PHP. I can't find anything I even like a little bit. :(
User avatar
RobertGonzalez
Site Administrator
Posts: 14293
Joined: Tue Sep 09, 2003 6:04 pm
Location: Fremont, CA, USA

Post by RobertGonzalez »

What about the data handlers in Solar?
matthijs
DevNet Master
Posts: 3360
Joined: Thu Oct 06, 2005 3:57 pm

Post by matthijs »

Have you (or someone else) already checked out the recently started Junction (news on devzone?
User avatar
Luke
The Ninja Space Mod
Posts: 6424
Joined: Fri Aug 05, 2005 1:53 pm
Location: Paradise, CA

Post by Luke »

Yea actually I found that here:

http://en.wikipedia.org/wiki/List_of_ob ... g_software

I downloaded it but never touched it. I'll have to play around w/it for a bit... :)

EDIT: This is what threw me off earlier:
Coming Soon:

* Support for objects spanning more than one table.
* Support for dependencies (such as User -> Email).
* The ability to fall back to the DAO layer.
* Transaction support.
Yossarian
Forum Contributor
Posts: 101
Joined: Fri Jun 30, 2006 4:43 am

Post by Yossarian »

>that they use docblock comments as commands within the application...
>that is very strange, and it seems very wrong to me. Has anybody used it?

At the 2007 PHPLondon Conference there was a very nice presentation on the work done on SCA by Simon Laws from IBM.
http://www.phpconference.co.uk/index.ph ... &Itemid=56

There he caused a lot of questions from the audience because the config for connections was kept in docblock comments.

Re: PHPJunction... I agree with you about the coming soon aspect, but live in hope.

I didnt spend too long on their site and google group and haven't downloaded the code, but am all the same wondering exactly what is their Unique Selling Position ( USP ) is it that its PHP5 only?

If they are waiting till end of year, why not wait till 5.3 and namespaces?
Post Reply