http://creativecommons.org/licenses/by-nc-sa/2.5/
Attribution-Noncommercial-Share Alike 2.5 Generic

Additionally, you should consider I already talked with my friend about the
idea of a PHP porting and he was more than happy.
I guess license or permission is not really a problem.

-- Simone


On Wed, Jan 30, 2008 at 11:04 PM, Matthew Weier O'Phinney <[EMAIL PROTECTED]>
wrote:

> -- Simone Carletti <[EMAIL PROTECTED]> wrote
> (on Wednesday, 30 January 2008, 09:52 PM +0100):
> > a friend of mine created the best ASP class for user agent sniffing.
> > It's a long time project, started more than 5 years ago. It's called
> WBStat.
> > http://www.useragents.org/develop-wbstat.asp
> >
> > 4 years ago I created a tracking tool and this class was part of the
> > application core.
> > We made a kind of partnership: I was in charge of providing the class
> tons of
> > new user agents and my friend was in charge of updating the database.
> > This is the result: http://www.useragents.org/
> > Probably on of the huge useragent database, daily updated with
> >
> > * 153 browsers,
> > * 221 robots,
> > * 89 operating systems
> > * 2045 unique user-agent string (the real database is more than 400k
> user
> > agents)
> >
> > Have a look at what the class can do just from an user agent!
> > http://www.useragents.org/develop-wbstat.asp?w=demo
> >
> > I always promised to myself (and to him!) to create a PHP porting of
> this
> > excellent tool for ZF.
> > You should definitely have a look at the class.
> >
> > It is Italian based but the code is international! ;)
> > The class is just the core, client definitions are stored in 3 external
> XML
> > files that can be easily adapted to ZF needs.
> >
> > You should definitely have a look at this wonderful piece of code. :)
>
> Before he does, what is the license? Depending on the license, we may
> not be able to accept such a port...
>
>
> > On Wed, Jan 30, 2008 at 8:26 PM, Christer Edvartsen <[EMAIL PROTECTED]
> >
> > wrote:
> >
> >     I have created a page in the wiki that will hold the proposal for a
> >     Zend_UserAgent component. The proposal does not hold that much
> >     information yet, but I will add some more as soon as I get some
> feedback
> >     from you guys. It's located at
> >     http://framework.zend.com/wiki/display/ZFPROP/
> >     Zend_UserAgent+-+Christer+Edvartsen
> >
> >     The component is supposed to be used to classify user agents into
> some
> >     predefined categories. I suggest the following categories:
> >
> >     * Browser
> >     * RSS Reader
> >     * Mobile Device
> >     * Robot
> >
> >     A Zend_Controller_Action helper could also be made by using this
> >     component but I guess something like this could live outside of a
> >     typical MVC application so I suggest it as a separate component.
> >
> >     There are several user agent databases out there, and the one I was
> >     thinking about using is http://www.user-agents.org/ which has an
> >     extensive list of user agent strings. One problem is that the
> database
> >     does not have the "Mobile device" category. The list is huge though
> >     (2500+ user agents) and I don't think it would be necessary to use
> >     _every_ user agent string in that database.
> >
> >     Does anyone have any ideas of how to decide of what list we could
> use
> >     for something like this? The component will be made in such a manner
> >     that developers can add their own list/database if they think the
> one we
> >     provide is not sufficient.
> >
> >     The component could also be extended to fetch some more detalied
> >     information about mobile devices using WURFL
> >     (http://wurfl.sourceforge.net/).
> >
> >     Any comments?
> >
> >
> >     --
> >     Christer Edvartsen
> >     [EMAIL PROTECTED]
> >     http://cogo.wordpress.com/
> >
> >
>
> --
> Matthew Weier O'Phinney
> PHP Developer            | [EMAIL PROTECTED]
> Zend - The PHP Company   | http://www.zend.com/
>

Reply via email to