Re: Fw: PHP XMF

From: Date: Sun, 22 Jul 2001 07:46:20 +0000
Subject: Re: Fw: PHP XMF
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-60564@lists.php.net to get a copy of this message
If you have ever used Zope and know how Zope products are created you might have an idea about what I am using XPC in a CMF for. below is a more detailed description. Products are objects They are represented in URLS as top level directories "parent directories" that are related to a table in the current domain's database (or shared DB). An object or a product is created when a URI is requested. The object is formed based on the URI. Once formed the proper settings are presented to the requestor based on pre-defined product / object settings and the related visitors status in relation to the current domain. add a class -> create the class create objects from the class (properties) create a "object" for "CD Player" class or properties for the "CD Player" class or "product" create multiple "CD Player" objects from one "CD Player" class methods are attributes for a specific object of the specific class. An object is a prototype of the "CD Player" class Inheritance of the object are global properties that can be used throughout or as a "stencil." ----- Original Message ----- From: "Rasmus Lerdorf" <rasmus@php.net> To: "Michael Glazer" <mglazer@4arrow.com> Cc: <php-dev@lists.php.net> Sent: Sunday, July 22, 2001 3:09 AM Subject: Re: [PHP-DEV] Fw: PHP XMF > > XPC is a proprietary product that I was hoping to open into the PHP > > developers community. > > Open in what sense? Your site seems pretty clear on this: > > http://www.4arrow.com/accounts/xpc/home.xpc says: > "To purchase an XPC license, receive customized installation, or to become > invloved with XPC's development please contact us." > > > As I said it is a conceptual framework that can be implemented easily and > > with any type of programming language. > > > > Making a CMF for PHP is not dependent on XPC. > > XPC is its own thing. > > Ok. > > > I made a class to parse every bit of every possible URI so that > > every bit of every URI formation (from the protocol to file the extension) > > can be used as variables). > > Is this somehow different from parse_url() ? (see http://php.net/parse_url) > Ok, parse_url doesn't split apart the path part, you have the basename() > and dirname() functions to do that and a simple > substr($str,strrpos($str,'.')) to get the file extension. > > > The other parts about web hosting and collaborative communities using ACL > > user group access is not new. > > > > My goal here last night was to present a conceptual framework similar to > > cmf.zope.org that can be developed by PHP developers as a standard building > > framework (not reliant on root access or anything beside PHP and an Apache > > web server). > > Ok, but in order to present that you need to actually show us something. > A design spec, some code, anything. From my perspective I see a request > for cmf.php.net by a proprietary software vendour. I may have jumped to > conclusions too quickly, and if so, I apologize. > > > That was my only intention. I was also planning on making XPC free for > > download on Tuesday the 24th of July... I have been very hesitant and unsure > > if I would do it. > > Under what license? > > -Rasmus >

« previous php.dev (#60564) next »