RE: [PHP-DEV] POSIX regex
| From: | Andi Gutmans | Date: | Tue, 17 Jul 2007 15:07:19 +0000 |
| Subject: | RE: [PHP-DEV] POSIX regex | ||
| References: | 1 2 3 4 5 6 7 8 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-30999@lists.php.net to get a copy of this message | ||
Hmm I don't quite understand what bad code vs. good code plays here.
Wordpress is one of the most popular applications out there so it's got
huge value to our community. I bet there's a huge amount of PHP
applications who's source code is of the same quality or worse. Anyway,
the issues I have seen would also be relevant to what you call "good"
code but again, when it comes to compatibility, I don't quite know why
that will play a big role.
I am talking about porting to both unicode_semantics=off and on. This
will give us a good understanding of the difference of the modes and
where we're at. I bet most people who are voicing their opinions have
actually not tried to write a sizeable application with PHP 6 and also
tried to run an existing one on PHP 6
(unciode_semantics=on). I can also do some performance testing in our
performance lab once we have both working. I haven't yet mentioned how
companies building high-performance sites would probably take a huge hit
by moving to Unicode to the point where I think they will not adopt for
a long time and then will be faced with the choice to migrate off of PHP
or bite the bullet. With some of the companies I know that have huge
server farms adding 50% capacity (or whatever the number is) could be a
good enough reason to migate off as they are paying huge fees for the
servers...
Andi
> -----Original Message-----
> From: Lukas Kahwe Smith [mailto:mls@pooteeweet.org]
> Sent: Tuesday, July 17, 2007 7:50 AM
> To: Andi Gutmans
> Cc: Ilia Alshanetsky; jani.taskinen@iki.fi; internals@lists.php.net
> Subject: Re: [PHP-DEV] POSIX regex
>
> Andi Gutmans wrote:
>
> > Here's my proposed way of figuring how to make migration
> easier. Port
> > the following applications to PHP 6 and let's see what we can learn
> > from
> > it:
> > - mediaWiki
> > - SugarCRM
> > - Drupal
> > - Wordpress
>
> IIRC Wordpress is a good example of bad source code to fix.
> Drupal would be a good example of a PHP4 style fairly
> procedural app to port.
> mediaWiki also seems like a worthy cause since its one of
> those apps that would actually benefit quite a bit from
> unicode support, but I guess you are talking about porting
> with unicode==off, right?
>
> SugarCRM would be a good example of a gigantic horrible
> horrible source code to fix and I am not sure if I would put
> it on the list considering the limited open source release
> they do. I think it would be cool of they would do it
> themselves or sponsor whoever is doing it.
>
> We also have an SoC project where someone is implementing a
> PHP6 version of Jaws.
>
> regards,
> Lukas
>