Date: 01/15/00
- Next message: Massimiliano Masserelli: "Re: [PHPLIB-DEV] A framework for web applications"
- Previous message: Sylvan Ravinet: "Re: [PHPLIB-DEV] A framework for web applications"
- In reply to: Sylvan Ravinet: "Re: [PHPLIB-DEV] A framework for web applications"
- Next in thread: Massimiliano Masserelli: "Re: [PHPLIB-DEV] A framework for web applications"
- Reply: Massimiliano Masserelli: "Re: [PHPLIB-DEV] A framework for web applications"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Sylvan Ravinet wrote:
>
> Teodor Cimpoesu wrote:
> >
> > Sylvan Ravinet wrote:
> > >
> > > Hi all,
> > >
> > > Has anyone implemented or is anyone interested in building a web
> > > application framework, implemented first using PHP? PHPlib will
> > > be of great help in this framework.
> > >
> > > I'm currently implementing an application for a student project
> > > which is using such a framework.
> > >
> > > Possibly more details on your requests.
> >
> > There is something like this called Midgard -- which I only played with
> > but didn't use.
>
> Midgard does not seem to be a framework (maybe you have to check
> the OOP meaning of this word) but a content management system.
Oh sorry , I misundestood your question. Yeah, now that you mention OOP
I see what you mean :-)
> > I'm currently working with Zope for some projects & I would really want
> > to see something similar implemented with/over PHP.
>
> Zope is an application server. I don't want (now) to make an
> application server for PHP.
>
okay, same confusion
> This web aplication framework is language independent. Of course,
> the implementation
> is language dependent, and I'm starting woth PHP.
>
> > Second, everybody is waiting for 4.0 final and I guess PHPLIB will have
> > to adapt some of it's functionalities to make use of the new features.
> > (I'm currently fiddling w/ sessions).
> >
> > But, why not start already by making a draft structure, identify
> > main functionalities and build us some use cases?
>
> I don't see the use of use cases here (as no user will really have
> access to it, it's a developer tool) but a draft structure and the
> main functionalities are already identified.
> I only have to put it into a fancy format.
>
> The main functionalities are:
>
> - user authentication etc.
> - session mechanism
> - protocol independence
> - output format independence and structure oriented content (XML,
> templates)
>
> if I remember well.
>
> I will think about it and make a draft paper and draft
> implementation available soon.
Okay, now that I got your idea I'm looking from the OO perspective.
I would start by lining out first the existing PHPLIB classes.
(btw, I would really like to see something similar to java `style'
of documenting classes. done to PHPLIB classes, to easy browse them)
I am not a very experienced developer, so take my words only as .2 euro
:-P
1. I don't see any coding/naming/documenting conventions
It would be great to have some, so using a simple 10 line perl script
to
extract classes, attributed and methods.
(e.g. I really loved python's __doc__ attribute)
2. PHPLIB current structure is not too intuitive. Everything is
collected under /php. (also, `/stuff' don't say much about it contents,
that
could be /init_(templates|samples) or something). So for me it looks
like it
need some restructure.
3.I see a framework based on conventions, and to my knowledge an
important
concept is the `interface'. So, would a package/module model be
suitable
for this?
4. finally, ``web application framework'' it's a large concept. There
are
many classes of applications, so which one you want to address? Of
course,
there are some common needed functionalities, like `authentication and
authorization', `session management' or others already present in
PHPlib.
k, enough ramble.
I am anxious to see what you have in mind :-)
-- CIMPOESU Teodor, Web Programmer@ DIGICOM S.A. Bucharest, Romania @ Internet, site development @ teo <email protected> , +(401)-330.47.28
official home page ~ http://www.digiro.net/ Internet web page ~ http://internet.digiro.net/ - PHPLIB Developers Mailing List. Send messages to <phplib-dev <email protected>>. To unsubscribe, send "unsubscribe" to <phplib-dev-request <email protected>> in the body, not the subject, of your message.
- Next message: Massimiliano Masserelli: "Re: [PHPLIB-DEV] A framework for web applications"
- Previous message: Sylvan Ravinet: "Re: [PHPLIB-DEV] A framework for web applications"
- In reply to: Sylvan Ravinet: "Re: [PHPLIB-DEV] A framework for web applications"
- Next in thread: Massimiliano Masserelli: "Re: [PHPLIB-DEV] A framework for web applications"
- Reply: Massimiliano Masserelli: "Re: [PHPLIB-DEV] A framework for web applications"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

