[Zope] Omnipresent objects?

Wankyu Choi wankyu@neoqst.com
Tue, 8 Apr 2003 03:42:30 +0900


Thanks for your feedback :-)

>Notes on this: Transparent Folders are not needed for this to work as
>you describe below. Aquisition is a natural property of folderish=20
>objects in Zope. What's special about Transparency is that their=20
>contents look like they're in the folder's parent. (This might allow =
you=20
>to organize your objects but make them available on the lower level.)=20
>Transparent Folders are known performance issues, however.

Just wanted to organize objects using folderish containers but not =
actually
putting them into the folders. Did some research and found that what I =
want
to do would be much like Shane's Symlink.

I didn't mean to use Transparent Folder **product** :-) Guess I should =
have
used the terms symbolic links or hard links.

>>Will this work without any problems? What would be the easiest way to
>>implement this? ( Without relying on RDBMS like MySQL , of course :-)
>>
> You can do this as long as you're not relying on folder contents to=20
> find
content.

Indeed, I need to rely on folder contents. They should act as that third
MySQL table holding category_id-product_id key pairs.

> A few approaches to consider:
<snip>

Tought using folders would make life a lot easier. If not, I'd rather =
reuse
those MySQL tables :-)

I plan to use CMF but want to avoid using Topics. ( I already have more =
than
3,000 products being sold using that PHP shopping cart. Need as light an
approach as possible. )

I just didn't want to use a URL like
'http://www.yourmall.com/describe_item?item_id=3D1010&category_id=3DThril=
ler" as
the PHP version does.

http://www.yourmall.com/Thriller/1010 looks and will work neater.

Guess I'll try Shane's Symlink and see if it works fine with CMF. My =
initial
try caused an error with CMF's skinning machinery.

Again, thanks for your input.

---------------------------------------------------------------
  Wankyu Choi
  CEO/President
  NeoQuest Communications, Inc.
  http://www.zoper.net
  http://www.neoboard.net
---------------------------------------------------------------  =20